1. MySQL.
#pkg_add -r mysql50-server
он тянет также и клиент mysql50-client
Дальше не забываем прописать в /etc/rc.conf следующее
mysql_enable="YES"
и наконец
#/usr/local/etc/rc.d/mysql-server.sh start
2. Apache
#pkg_add -r apache
далее в /etc/rc.conf
apache22_enable="YES"
3. А вот PHP5 я решил собирать из портов с поддержкой Apache.
#make -C /usr/ports/lang/php5 install clean
в процессе сборка вылетела с ошибкой, системные часы показывали некорректное время
#date 0824121733
или что-то вроде этого, сборка продолжилась и завершилась успешно.
Ну и дальше ставим расширения
#make -C /usr/ports/lang/php5-extensions install clean
В списке расширений выбираем то, что нам нужно, в первую очередь mysql,mysqli...
Дальше дело за малым, копируем конфигурационный файл php
#cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini
В /usr/local/etc/apache22/httpd.conf добавляем такую строчку
AddType application/x-httpd-php .php
Вот такую строку
DirectoryIndex index.html
меняем на
DirectoryIndex index.php index.html
Ну и наконец
#/usr/local/sbin/apachectl start
как сказано в священной книге.
В результате...
0 коммент.:
Отправить комментарий