В начало блога На главную

Веб-сервер Apache 2.2, PHP5, MYSQL 5.1

Ставим MySQL

cd /usr/ports/databases/mysql51-server
make install clean

Ставим апач, отметив MySQL в make config

cd /usr/ports/www/apache22
make config
make install clean

Создаем пароль root

Ставим PHP5, отметив APACHE в make config

cd /usr/ports/lang/php5
make config
make install clean

Идем в /usr/local/etc/apache22/httpd.conf править:

DirectoryIndex index.html заменяем на DirectoryIndex index.php index.html index.htm
Добавляем:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Доставляем примочки к php5-extensions по нуждам, желательно отметить bcmatch, zlib, mbstring, gd, gettext, iconv, mysql, pcre, session, xml.
cd /usr/ports/lang/php5-extensions
make config
make install clean

Для включения MySQL и Apache при загрузки системы пишем в /etc/rc.conf

apache22_enable="YES"
mysql_enable="YES"

Для запуска ручками:

/usr/local/etc/rc.d/mysql-server start
/usr/local/etc/rc.d/apache22 start

Рассказать: