Основывался на этой статье1. Качаем Apache (http://archive.apache.org/dist/httpd/apache_1.3.29.tar.gz)
2. Качаем PHP (http://ru2.php.net/get/php-4.3.4.tar.gz/from/ru.php.net/mirror)
3. Кладем в одну папку. Пусть это будет /usr/distribut. И переходим в нее ("cd /usr/distribut")
4. Распаковываем: "tar xvfz apache_1.3.29.tar.gz && tar xvfz php-4.3.4.tar.gz"
5. Конфигурируем Apache: "/usr/distribut/apache_1.3.29/configure --prefix=/usr/local/apache --enable-module=so". (--prefix=/usr/local/apache указывает куда ставить Apache. --enable-module=so включает поддержку DSO)
6. Собираем и устанавливаем Apache: "cd /usr/distribut/apache_1.3.29 && make && make install"
7. Конфигурируем PHP: "/usr/distribut/php-4.3.4/configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs". (--with-mysql включает поддержку MySQL, --with-apxs=/usr/local/apache/bin/apxs грит куда прописать модуль (DSO) php)
8. Собираем и устанавливаем PHP: "cd /usr/distribut/php-4.3.4 && make && make install"
9. Кладем файл настройки куда нужно: "cp php.ini-dist /usr/local/lib/php.ini"
10. В файле httpd.conf (/usr/local/apache/conf/httpd.conf) должны быть следующие строки:
LoadModule php4_module libexec/libphp4.so
AddType application/x-httpd-php .php .phtml .php3
если их нет, добавте их вручную
11. "/usr/local/apache/bin/apachectl start
Вопрос такой
На freebsd
внутренний адрес 10.10.10.1
внешний 192.168.1.66
Помогитее настроить файл httpd.conf и что писать в браузере, чтоб проверить сервер