Каталог статей
Приветствую Вас, Гость · Вход · RSS
Меню сайта


Категории раздела
FreeBSD [4]
Актуально для 7.1 RELEASE


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » FreeBSD

Установка 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 |
Всего комментариев: 0
Copyright Sowltech © Сайт управляется системой uCoz