Категории раздела |
FreeBSD
[4]
Актуально для 7.1 RELEASE
|
|
Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Установка Apache + PHP
1. УСТАНОВКА Apache
# cd /usr/ports/www/apache13 # make && make install clean
Добавим строку в /etc/rc.conf для автозапуска Apache при перезагрузке сервера
# echo 'apache_enable="YES"' >> /etc/rc.conf
Запускаем сам Apache
# /usr/local/etc/rc.d/apache start
Смотрим запустился ли веб сервер
# ps axw | grep http
6283 ?? Ss 0:00,05 /usr/local/sbin/httpd 6284 ?? I 0:00,00 /usr/local/sbin/httpd 6285 ?? I 0:00,00 /usr/local/sbin/httpd 6286 ?? I 0:00,00 /usr/local/sbin/httpd 6287 ?? I 0:00,00 /usr/local/sbin/httpd 6288 ?? I 0:00,00 /usr/local/sbin/httpd 6380 p0 R+ 0:00,00 grep http
Проверяем открывается ли тестовая страница, набрав в любом веб браузере http://ip_local/
2. УСТАНОВКА PHP 5
# cd /usr/ports/lang/php5
# make config
Отмечаем следующие пункты:
[X] CLI Build CLI version [X] CGI Build CGI version [X] APACHE Build Apache module [X] SUHOSIN Enable Suhosin protection system (not for jails) [X] FASTCGI Enable fastcgi support (CGI only) [X] PATHINFO Enable path-info-check support (CGI only)
Устанавливаем.
# make && make install clean
Чтобы активировать модули Apache даем команду:
# apachectl graceful
Далее создаем тестовую страничку (для тестирования, работает ли php), вот с таким содержанием
# ee /usr/local/www/data/index.php
<?
phpinfo(); ?>
Перезапускаем веб сервер командой:
# /usr/local/etc/rc.d/apache restart
Проверяем работоспособность php заходим с любого интернет браузера http://ip_local/index.php
Мы должны увидеть сведения об установленном php.
|
Категория: FreeBSD | Добавил: sowl (25.06.2009)
|
Просмотров: 1351
| Рейтинг: 5.0/1 |
|
|
|