Веб-сервер Apache 2.2, PHP5, MYSQL 5.1
Ставим MySQL
1 2 |
cd /usr/ports/databases/mysql51-server make install clean |
Ставим апач, отметив MySQL в make config
1 2 3 |
cd /usr/ports/www/apache22 make config make install clean |
Создаем пароль root
1 |
mysqladmin -u root password 'new_password' |
Ставим PHP5, отметив APACHE в make config
1 2 3 |
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
Добавляем:
1 2 |
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.
1 2 3 |
cd /usr/ports/lang/php5-extensions make config make install clean |
Для включения MySQL и Apache при загрузки системы пишем в /etc/rc.conf
1 2 |
apache22_enable="YES" mysql_enable="YES" |
Для запуска ручками:
1 2 |
/usr/local/etc/rc.d/mysql-server start /usr/local/etc/rc.d/apache22 start |
Рассказать: