#### #### stavim apache #### cd build/ cp ../downloads/apache_1.3.29.tar.gz . tar zxf apache_1.3.29.tar.gz ### конфигурируем апач с поддержкой модулей cd apache_1.3.29 ./configure --prefix=/usr/local/httpd-1.3.29 --enable-module=so make su make install ## ## создаём симлинк на апаче, теперь он у нас /usr/local/apache cd /usr/local mv apache apache.old ln -s httpd-1.3.29 apache ## ## ставим пчп ## tar jxf php-4.3.4.tar.bz2 cd php-4.3.4 ./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs *************** Ма-ааленькое примечание: Если ты собираешь всю эту прелесть для продакшна, укажи путь к файлам mysql --with-mysql=/путь/к-май-скьюл *************** make #Intel-P3/ 5-7 мин! Пьём чай, говорим по телефону, тупо читаем дневники наугад. su make install cp php.ini-dist /usr/local/lib/php.ini #Смотрим в апаче.конф vi /usr/local/apache/conf/httpd.conf LoadModule php4_module libexec/libphp4.so (это хитрый пхп инсталлятор сам вписал) AddType application/x-httpd-php .php .phtml (это прописывается руками в конце файла, так легче находить изменения) (под каким пользователем апаче работает, убедись что они у тебя существуют, или измени по своему усмотрению) User nobody Group nogroup Port 8080 (сразу меняю на 80, так привычнее) Port 80 #Смотрим в апаче.конф - закончили смотреть, надоело /usr/local/apache/bin/apachectl start #смотрим в браузер. # http://localhost должен показать страницу апачей #создаём тестовый php файl cd /usr/local/apache/htdocs/ cat > durilka.php PHP # набираем в браузере http://localhost/durilka.php тащимся от созерцания тестовой страницыЫ-ЫЫ!