Установка PHP под Apache в Windows server 2008
Вторник, декабря 14, 2010 by admin
В общем я собрался ставить дома сервачок. Скачал с дримспарка Виндовс и понеслась) Здесь я собираюсь рассмотреть особенность установки на него PHP.
Нам понадобятся:
-Apache 2.0.xx
-Php (я скачал 5.2.15 VC6 x86 Non Thread Safe zip архив с http://windows.php.net/download/ )
-Статический ip адрес для разворачивания своего сервера или сайта. (Как его получить узнайте у провайдера)
Руководство по установке я нагуглил остюда . Сначала не прочитал внимательно и скачал apache не 2.0.хх а 2.2 и поэтому долго не мог настроить под него php. Позже в процессе гугленья нашел какую-то тему (на английском, естественно) где говорилось что под windows нельзя совместить php и apache 2.2. Что ж, снес апач и поставил заново версию 2.0.
В процессе установки апача смело выбирайте пункт for all users on port 80 – несмотря на то, что там по умолчанию работает iis, позже можно будет поменять порт на другой, например 8080.
Если у вас нет доменного имени, но вы хотите развернуть свой домашний сервер на статическом ip , пишите в network domain и server name – localhost.
После установки apache нужно будет поменять кое-что в httpd.conf – по сравнению с руководством здесь , изменим порт , прописав Listen 8080 (а на 80м порту останется висеть iis) ну и еще включив кодировкой UTF-8 – AddDefaultCharset UTF-8 , сколько ж можно сидеть на 1251 или на кои-8 )))
Затем распаковываем архив с php (я распаковал в c:php)
Установить php даже как cgi, а не как модуль у меня получилось не сразу. Вот раздел httpd.conf который в конце концов заработал
#включаем php как cgi
AddType application/x-httpd-php .phtml .php
Options ExecCGI
ScriptAlias «/_php_dir/» «c:/php/»
Action application/x-httpd-php «/_php_dir/php-cgi.exe»
SetEnv PHPRC «C:/PHP/»
После этого тестовый php файл наконец то вывел phpinfo() и теперь можно со спокойно совестью ставить mysql
Мой блог находят по следующим фразам
2 Комментария к “Установка PHP под Apache в Windows server 2008”
-
…
спасибо за инфу
… -
…сэнкс за инфу
…
Оставить ответ
Обмен ссылками. Я не отвечаю за их названия. Если вам не нравятся какие-то ссылки оставьте отзыв(зеленая кнопка слева).
Меня читают
…
спасибо за инфу
…
…сэнкс за инфу
…