Установка 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”

  1. :x

    спасибо за инфу :cool:

  1. 1

    :x

    спасибо за инфу :cool:

  2. 2

    :)

    сэнкс за инфу :|

Оставить ответ

Перед отправкой формы:
Human test by Not Captcha





Обмен ссылками. Я не отвечаю за их названия. Если вам не нравятся какие-то ссылки оставьте отзыв(зеленая кнопка слева).

Меня читают

  • время во вьетнаме сейчас