» » » Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)

 
 
 

Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)

Автор: genadie от 12-08-2012, 23:08, посмотрело: 21426

13

В предыдущей статье мы рассмотрели установку DLE-сайта, теперь мы добавим на наш сервер сайт под управлением CMS Joomla.
Если у вас еще нет дистрибутива, то скачиваем, например от сюда: http://joomlaportal.ru/content/view/77/66/
Теперь займемся подготовкой нашего сервера к установке нового сайта.
В созданной нами директории- C:\сайты\ добавляем папку"Joomla", и копируем в нее дистрибутив:
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)








Далее необходимо создать базу данных и пользователя для нового сайта. Для этого, (если вы устанавливали Windows Server согласно статьи: Установка и настройка веб-сервера IIS + PHP + MySQL на Windows Server 2008 R2) открываем phpMyAdmin (открываем в любом браузере http://admin/):
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)






и переходим на вкладку "Пользователи":
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)






Нажимаем "Добавить пользователя", и в открывшемся окне вводим данные пользователя:
Имя пользователя: предположим Joomla
Хост: localhost
Пароль: например Joomla
Подтверждение: Joomla

Чуть ниже ставим точку на "Создать базу данных с именем пользователя в названии и предоставить на нее полные привелегии".
В графе "Глобальные привилегии" ставим галки на SELECT, INSERT, UPDATE, DELETE.
И в низу нажимаем "Добавить пользователя" :
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)








Далее открываем "Диспечер сервера" и заходим в "Диспечер IIS".правой кнопкой мыши кликаем "сайты", и в открывшемся меню нажимаем "Добавить веб-сайт..."
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)








Откроеться диалоговое окно "Добавление веб сайта".
Указываем :
Имя сайта - допустим: Joomla
Физический путь - указываем где расположенна директория веб сайта: у нас C:\сайты\Joomla
Имя узла - указываем название сайта(которое будем вводить в браузере): в нашем случае Joomla
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)








Должно получится что то подобное:
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)








Жмем Ok и возвращаемся в диспечер IIS. Выделяем наш сайт и правой кнопкой мыши открываем меню выбираем "Редактировать разрешения":
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)







Откроется окно свойств нажимаем "изменить":
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)







Откроется окно "Разрешения для группы "Joomla"" нажимаем "Добавить":
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)







Откроется "Выбор"Пользователи"или"Группы"" нажимаем "Дополнительно":
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)








Нажимаем "Поиск":
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)









Выбираем "IIS_IUSRS":
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)









Жмем Ok:
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)







Ставим галки на "Полный доступ" для IIS_USRS и Users:
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)







Так как у нас пока не установлен DNS сервер, открываем файл "hosts"(C:\Windows\System32\drivers\etc) и в самом конце дописываем следующую строку:

172.16.1.3  Joomla


Здесь:
172.16.1.3 - IPадрес моего сервера, у вас он может быть другим
Joomla - название сайта
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)









Далее переходим к установке CMS Joomla:
Откроем в браузере страницу http://joomla/installation/index.php
Joomla запустит процесс установки, открыв первое окно: Выберите язык. Выбираем из списка русский язык и нажимаем кнопку Далее:
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)








В следующем окне мастер установки покажет результаты проверки площадки нашего сервера на соответствие требованиям Joomla.
Требования разделены на группы: верхняя часть обязательные требования и нижняя часть - рекомендуемые.
Результаты проверки, которые соответствуют требованиям, будут выделены зелёным цветом. А результаты, выделенные красным, необходимо будет устранить.
Особенно это касается обязательных требований. Для рекомендуемых подсвеченные красным пункты не являются идеальным результатом, но один-два красных пункта допускают установку Joomla.
Для продолжения установки нажимаем кнопку Далее.
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)









В следующем окне содержится лицензионное соглашение.
Изучаем и нажимаем кнопку Далее.
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)







В окне Конфигурация базы данных указываем настройки доступа к базе, которая должна была быть заблаговременно создана.
В основных настройках из выпадающего списка выбираем тип базы данных. Как правило, это mysql. В поле название хоста обычно ставят localhost.
Вводим имя базы данных, имя пользователя и пароль в соответствующие поля.
Если мы устанавливаем cms с нуля, то на этом работа с этой страницей закончена. Если мы переносим CMS или на хостинге есть база данных, которую нужно удалить или сохранить, мы можем воспользоваться дополнительными опциями в разделе Расширенные установки.
Здесь имеются флажки для удаления или создания резервной копии существующей базы данных. Остается задать необходимые настройки в расширенных установках.
Нажимаем кнопку Далее.
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)









В следующем окне Конфигурация FTP можно сразу на начальном этапе настроить доступ к сайту по FTP.
Эта настройка удобная, но не обязательна для работы. Поэтому можно смело от нее отказаться.
Включить же настройки можно, отметив флажком "Да" поле Включить FTP-клиент. Эта операция активирует поля ввода логина, пароля и пути к аккаунту FTP.
Нажимаем Далее.
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)







Окно Главная конфигурация.
Указываем название сайта, действующий E-mail, пароль для доступа в административную часть сайта и подтверждение пароля.
Блок Загрузка демо-данных/Миграция позволяет установить на сайт демонстрационные данные, а точнее небольшой по функциональности контент для сайта.
Для первичного ознакомления с системой рекомендуется выбрать установку демо-данных, иначе будет сложно учиться работать с Joomla. После этой манипуляции в окошке появится надпись "Демо-данные успешно установлены".
Кроме этого в этой области настроек можно использовать скрипт миграции, позволяющий перейти с Joomla 1.0 к версии Joomla! 1.5 или выше.
Только таким образом можно перенести сайт со старой версии Joomla на новую.
После окончания настроек нажимаем кнопку Далее.
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)









В следующем окне должно появиться сообщение об успешной установке Joomla.
Установка нескольких сайтов на Windows Server 2008 R2(Часть вторая - запуск Joomla-сайта)








По завершении установки необходимо будет удалить или переименовать папку installation. Иначе сайт не запустится.
Ну вот собственно и все.

Категория: сервер / IIS / Windows Server 2008

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
  • 0 комментариев
  • 0 публикаций
3 сентября 2012 14:45

tasla

Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Спасибо. Все очень подробно и понятно описано. Мне очень помогло. Тем более, что впервые пришлось настраивать такую штуку. Одно только не получилось. Пришлось папку с сайтом перенести в C:\inetpub\wwwroot, иначе ошибка 404 выпадала. А где в настройках ошиблась - так и не нашла. Свой готовый уже сайт перенесла с локалки на сервер. Один вопрос остался не решенный. Сейчас пока все через локалхост работает. У нас под-домен будет. Должны прописать скоро нас (может уже и прописали, только проверить не могу, ибо запуталась в настройках). Ип белый, адрес типа ХХХ.lib55.ru. И вот тут что-то я не могу сообразить, как правильно сделать recourse Вроде, ничего особо сложного, а ум за разум заскакивает....

<
  • 77 комментариев
  • 48 публикаций
3 сентября 2012 22:11

genadie

Цитата
  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
По поводу ошибки 404, вероятнее всего Вы не выставели разрешения на папку, где расположили свой сайт (Ставим галки на "Полный доступ" для IIS_USRS и Users).
Второй вопрос не понял, уточните в чем проблема?

<
  • 0 комментариев
  • 0 публикаций
4 сентября 2012 12:33

tasla

Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Проблема с отсутствием опыта и с путаницей в голове sad
Не очень понятно, что в моем случае писать в настройках сайта (имя, ip, привязки). Я ни разу не делала этого, поэтому, наверняка вопрос глупый, но надо же у кого-то спрашивать, если сама не понимаю.
То есть сейчас я попадаю на сайт по ип: 194......../lib, при этом в настройках iis следующее: имя сайта - lib, физический путь C:\inetpub\wwwroot\lib
в привязках: имя узла - lib, порт 80, ip 194.......
Что-то надо будет тут менять, когда под-домен нам пропишут? Получается имя сайта будет уже хххх.lib.ru?


<
  • 77 комментариев
  • 48 публикаций
4 сентября 2012 22:10

genadie

Цитата
  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
Меня очень заинтересовала вот эта строка
Цитата: tasla
То есть сейчас я попадаю на сайт по ип: 194......../lib
вы должны попадать на сайт набирая в браузере http://lib/.
А раз вы попадаете на сайт по этому адресу http://194......../lib, значит Вы не прописали свой сайт в файле "hosts"(C:\Windows\System32\drivers\etc). Вам необходимо добавить в самом конце строку "194...... lib" (между ip и именем не пробел, а клавиша"Tab", хотя я пробовал и просто пробел - работает)
Кстати, ошибка 404, тоже могла появляться по этой же причине.
Ну а когда Вам пропишут под-домен, измените в привязках имя узла на то которое Вам пропишут и не забываем про файл "hosts", в него так же нужно внести изменения.

<
  • 0 комментариев
  • 0 публикаций
5 сентября 2012 08:30

tasla

Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Спасибо. Почему-то в хостах не сохранилось. Сейчас все в порядке. Еще раз огромное спасибо за статьи и за подсказки. Осталась одна "непонятка" по поводу модуля rewrite(модуль переопределения URL-адресов). Поставить-поставила. Но ведь больше к нему мы не обращались? Но я еще не искала больше нигде доп. информации по нему, как он работает.

<
  • 77 комментариев
  • 48 публикаций
5 сентября 2012 21:23

genadie

Цитата
  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
Работу с модулем rewrite мы рассматривали в этой статье: Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта). Для CMS Joomla можно пойти аналогичным путем, но разработчики CMS Joomla, предусмотрели использование своей CMS на веб-сервере IIS и положили в архив файл: web.config.txt, Вам необходимо переименовать его в: web.config и оставить в корне сайта.

<
  • 0 комментариев
  • 0 публикаций
8 сентября 2012 14:18

tasla

Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Да, спасибо. Не особо внимательно просмотрела предыдущую статью. Мы уже "в эфире". Но я так понимаю, что c этим модулем еще можно будет позже поработать, когда второй сайт будем ставить... а это еще не скоро.... Еще раз спасибо за статьи. Без них мне пришлось бы тяжко smile

<
  • 0 комментариев
  • 0 публикаций
13 февраля 2013 12:08

vadim

Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Здравствуйте, сделал все по инструкции. но никак не получается убрать из адресной строки index.php, когда в joomla 2.5 включаешь sef_rewrite то при переходе с главной страницы пишет ошибку 404. а если не включать то в начале добавляется этот index.php. не подскажете что делать? всю голову уже сломал

<
  • 77 комментариев
  • 48 публикаций
13 февраля 2013 17:07

genadie

Цитата
  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
В предыдущем комментарии вероятно ваше решение (настройка модуля rewrite). Если не помогло пишите, поищем другое решение.

<
  • 0 комментариев
  • 0 публикаций
13 февраля 2013 17:38

vadim

Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
 
модуль rewrite настроил, настройки импортировал из файла htaccess. как будто эти настройки просто игнорируются

<
  • 77 комментариев
  • 48 публикаций
13 февраля 2013 20:02

genadie

Цитата
  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
Где Вы скачивали дистрибутив, какая версия? Если вы что-то переделывали, было-бы не плохо получить вашу версию (передайте ссылку в сообщении).

Установил Joomla_2.5.6-Stable-Full_Package_Russian в стандартной конфигурации
ничего похожего нет, все работает нормально.

<
  • 0 комментариев
  • 0 публикаций
17 июля 2013 22:11

Алексей

Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Спасибо большое ! Все хорошо объясняете читаю часто ваше статьи. Да такой вопрос если Вам не трудно ответить - После того как установил Joomla при удалении installation это через установку выдало ошибку просто надпись ОШИБКА Пришлось удалять так из папки Сайт - installation
После удаления сайт запустился
Вопрос из за чего может быть такая ошибка?
Спасибо за ответ

<
  • 0 комментариев
  • 0 публикаций
15 ноября 2013 02:11

BlondinkO

Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Здравствуйте!
После установки Joomla! 2.5 и 3.2 на сервере виндовс 2008 в админке не работает создание меню
вылетает ошибка
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

В чем может быть причина подскажите пожалуйста


Добавление комментария

Имя:*
E-Mail:
Комментарий:
Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *