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

 
 
 

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

Автор: genadie от 10-08-2012, 22:55, посмотрело: 24984

8

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






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






И копируем туда распакованный дистрибутив DLE:
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)






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





Вводим установленный нами пароль и попадаем на главную страницу phpMyAdmin :
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)






Нажимаем на вкладку "пользователи" и попадаем на страницу "Обзор учетных записей"
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)






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

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






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







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






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






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






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







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






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







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







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






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







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






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







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

172.16.1.3  dle95


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





Далее в диспечере IIS выделяем наш сайт и открываем модуль переопределения URL-адресов:
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)









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







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





Теперь в каталоге нашего сайта появился файл "web.config" и на сайте будет нормально работать ЧПУ.
Далее переходим к установке CMS DLE (DataLife Engine):
Откроем в браузере страницу http://dle95/install.php:
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)







На следующем шаге, для продолжения установки, Вам необходимо ознакомиться и принять лицензионное соглашенние.
Ставим галку “Я принимаю условия соглашения” и продолжаем установку.
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)






Далее следует шаг проверки установленных компонентов PHP и соответвствия их настроек на сервере.
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)







Далее следует проверка на запись файловой системы CMS DLE (DataLife Engine):
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)







Одним из важных шагов при установке является настройка конфигурации системы, где Вам необходимо правильно указать данные подключения к базе данных и задать логин и пароль администратора сайта.

Данные, которые от вас требуются (на примере нашего пользователя):

Имя базы: dle95

Имя пользователя БД: dle95

Пароль: dle95

Сервер MySQL: localhost

Префикс устанавливается произвольно.

Данные для доступа к панели управления – это создание учетной записи администратора вашего сайта, здесь указываем желаемые логин/пароль и e-mail администратора.

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









Установка CMS DLE (DataLife Engine) завершена.
Установка нескольких сайтов на Windows Server 2008 R2(Часть первая - запуск dle-сайта)








И последнее что нужно сделать, это удалить файл install.php чтобы исключить повторную установку движка.
После завершения установки вы сможете посмотреть работу скрипта на демонстрационной странице http://dle95/index.php. Для доступа к админпанели необходимо запустить http://dle95/admin.php.

Установку остальных CMS (Joomla,wordpress) мы рассмотрим в следующих статьях.

 

Теги: IIS, server, Web-server, DLE, CMS

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

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

SG

  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Здравствуйте.

Решил поюзать по вашей инструкциям веб-сервер 2008 Р2. На виртуальной машине Virtual Box (VB) поднял Вин Вебсервер 2008 Р2, установил рольIIS, пхп, скул. Установил ДЛЕ. Виртульной машине присвоил локальный айпишник и прокинул бриджом в VB для доступа в инет и локальным ресурсам. Так вот теперь вопрос, как сделать сайт общедоступным по локальной сети с доменным локальным именем media.loc допустим? В локальной сети стоит ДНС сервер на 2012 серваке. В файле ХОСТ на стороне днс править ничего не хочу, ибо роль ДНС сервера установлена, а значит что-то можно сделать!
Буду рад предложенным вариантам. Если что можно на мыло.

Спасибо,
fbi-ns.

<
  • 74 комментария
  • 48 публикаций
25 августа 2013 22:54

genadie

  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
Здравствуйте.
Для начала необходимо на веб-сервере 2008 Р2 либо прописать Ваш сайт в файл "hosts", либо поднять на нем роль ДНС сервера и настроить как описано в статье " Настройка DNS на Windows Server 2008 R2 ".
Затем создать правило разрешающее входящие подключения в
брандмауэре.
Ну и на последок на ДНС сервере 2012 прописать зону "media.loc" с айпишником Вашей виртуальной машины

<
  • 0 комментариев
  • 0 публикаций
26 августа 2013 09:01

SG

  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Вчера после долгих мнипуляций локальный сайт стал доступен. В файле хостс на вебсервере 2008 р2 локальный домен был добавлен сразу как по инструкции. Достаточно было добавить сайт в Forward Lookup Zones с созднной зоной media.loc и в Reverse Lookup Zones. Хотя и раньше добавлял айпи и домен в форвард лукап зону и в кондишн форвардерс пробовал не работало. Не совсем въехал почему так, надо будет больше почитать про днс на винде.
Частично вздохнул с облегчением, пока не проверил функциональность и ответ на запросы самого вебсайта в браузере. По клику на профиль или любой из дефолтных новостей выдает ошибку 404.0... Пичаль... На форумах пишут, что трабл с директом, но вот определенного ответа как решить вопрос не нашел. При создании каталогов, регистрации юзеров - скул все понимает и в указанной БД создает заданные запросы. Но при запросе на выдачу в браузере галамутень 404 вылазит. Есть идеи?

<
  • 74 комментария
  • 48 публикаций
26 августа 2013 18:15

genadie

  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
Ответ на этой странице, читай с этого места: "Далее в диспечере IIS выделяем наш сайт и открываем модуль переопределения URL-адресов"
Установка модуля переопределения URL-адресов описана в статье: Установка и настройка веб-сервера IIS + PHP + MySQL на Windows Server 2008 R2

<
  • 0 комментариев
  • 0 публикаций
26 августа 2013 19:13

SG

  • Группа: Гости
  • Регистрация: --
  • Статус:
 
Все вышеупомянутое вами было произведено при изначальной установке.
Пробовал дле движки ниже версии, такая же галамутень.
Вордпрес же не бычится и работает как тому и положено.

<
  • 74 комментария
  • 48 публикаций
26 августа 2013 19:42

genadie

  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
Ошибка определенно в модуле переопределения URL-адресов.
У вас в директории сайта есть файл web.config?
Смоделировал Вашу ситуацию, и вот что видим:
без файла web.config
http://malwselennaiaru.ru/uploads/posts/2013-08/1377531656_sshot-26.jpg

с файлом web.config
http://malwselennaiaru.ru/uploads/posts/2013-08/1377531659_sshot-27.jpg

<
  • 0 комментариев
  • 0 публикаций
27 августа 2013 15:33

SG

  • Группа: Гости
  • Регистрация: --
  • Статус:
 
web.config в корневой директории сайта появляется. И морда домашней страницы грузится. Но стоит из короткой новости нажать на саму новость или на профиль под которым залогинился выходит та самая ошибка. Да, директ подшугивает по любому. МБ потому, что движок nulled?!

<
  • 74 комментария
  • 48 публикаций
27 августа 2013 21:34

genadie

  • Группа: Администраторы
  • Регистрация: 4.11.2011
  • Статус: Пользователь offline
 
То что "движок nulled", я думаю не играет роли, хотя все возможно.
Я на мыло отправил веб-конфиг, попробуй заменить.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.