|
|
Установка и конфигурирование IIS 7 на Windows Server 2008 для работы HostCMSУстановка IIS 7Запустите Server Manager (Start → Programs → Administrative Tools), в левом дереве выберите Roles → Add Roles.
Далее выберите Web Server (IIS) → Role Services, установите опции CGI, ISAPI Extensions, ISAPI Filters и Logging Tools.
Нажмите Next и на следующем экране Install. После установки нажмите Close. Установка PHP-5Нам понадобится дистрибутив PHP-5, загружаем его с официального сайта. Для работы с IIS компания Microsoft рекомендует использовать версии Non-thread-safe, которая специально разработана для работы с FastCGI на IIS. Запускаем установку PHP, на экране выбора веб-сервера укажите IIS FastCGI. Установку производим в директорию c:\PHP, при установке включаем следующие расширения (extensions):
Также можете включить другие требуемые расширения. ![]() Внесите необходимые изменения в c:\PHP\php.ini
Проверим, указана ли обработка PHP-файлов модулем FastCGI, для этого перейдем Roles → Web Server (IIS) → Internet Information Services (IIS), справа выберем Conections, далее выберем Handler Mappings. ![]() В открывшемся окне проверяем наличие PHP_via_FastCGI, если отсутствует → создаем согласно нижеприведенной иллюстрации. ![]() Перезапускаем IIS: Roles → Web Server (IIS) → System Services → World Wide Web Publishing Service → Restart. ![]() Проверяем работу PHP, для этого создаем файл c:\inetpub\wwwroot\phpinfo.php следующего содержания: <?php После чего в браузере обращаемся http://localhost/phpinfo.php и должны увидеть информацию о PHP. Обратите внимание, запись в c:\inetpub\ возможна только в режиме «Run as administrator», поэтому файловый менеджер должен быть запущен в этом режиме. Также не забудьте установить на директорию c:\inetpub\wwwroot\ права, достаточные для создания, чтения и модифицирования пользователем. Если при обращении выводится ошибка 500, необходимо выбрать Start → Run (Пуск → Выполнить), ввести cmd, далее OK, в открывшемся окне ввести: c:\PHP\php-cgi.exe c:\inetpub\wwwroot\phpinfo.php в результате будет выведена информация об ошибках конфигурирования. Более расширенную информацию на английском языке можно посмотреть на learn.iis.net. Установка MySQL 5.1Загрузите дистрибутив MySQL 5.1 (Windows MSI Installer (x86)) с официального сайта. Выполните установку, укажите тип «Server Machine», в качестве кодировки укажите utf8, установите птичку «Include Bin Directory», укажите пароль для пользователя root. Установка ZendOptimizerЗагрузите дистрибутив ZendOptimizer с официального сайта. Проведите установку, в качестве web-сервера укажите IIS, укажите расположение php.ini по адресу c:\PHP\, расположение веб-сервера укажите c:\inetpub Установка ISAPI_RewriteISAPI_Rewrite позволяет IIS обрабатывать правила mod_rewrite, внесенные в файл. htaccess ISAPI_Rewrite представлен в бесплатной (ISAPI_Rewrite 3 Lite) и коммерческой редакции, ограничения бесплатной редакции см. на сайте. Мы загрузим 45-дневную временную редакцию (45-day trial included for 32 bit processor) — ISAPI_Rewrite3_0064.msi. Установка очень простая и состоит из нескольких диалогов. После установки перезапускаем IIS. |
О нас говорят!
Система действительно очень гибкая и функциональная — ничего похожего раньше не видел, хотя, опыт не большой.Спасибо ребятам из HostCMS, уверен, что их ждет большой успех! Столяревский Игорь Константинович
Акции партнеров
Год хостинга в подарок при покупке любой редакции HostCMS в компании TimeWeb. Рекомендуем хостинг Тариф «HostCMS» за 200 руб./мес.Создаете сайты? У нас есть партнерское предложение по поставке системы управления сайтом: |
|
© 2005—2012 ООО «Хостмэйк» Телефон в Москве: +7 (495) 223-46-50 Телефон в Санкт-Петербурге: +7 (812) 448-38-90 Тел./факс: +7 (8636) 237-836 Электронная почта: |
|