Главная » Установка Apache в FreeBSD
В данной статье мы рассмотрим как установить веб сервер Apache на FreeBSD 7.0!
Мы рассмотрим самый простой вариант установку из портов. Для начала следует обновить порты как это сделать можете прочитать в наших приведущих постах.
После обновления переходим в папку с портом Apache выполнив команду:
cd /usr/ports/www/apache22/

и сразу же выполним команду
make && make install && make clean

После выполнения данной команды появится окно конфигурации Options for apache если Вы не знаете какая опция за что отвечает просто нажмите «ок» и начнётся скачивание и установка Apache
После того как установится добавим в /etc/rc.conf строку для того что бы можно было запускать демон Apache:
apache22_enable="YES"

Теперь отредактируем файл конфигурации /usr/local/etc/apache22/httpd.conf :
ServerName www.yourdomain.com # имя сервера
Listen 80 # Порт который будем слушать по-умолчанию

Для создания виртуальных хостов Вы можете использовать отдельные файлы для каждого хоста, или один файл, или же прописать в конце файла httpd.conf .
#на каком адресе и порту слушать виртуальный хост (*- слушать все адреса)
DocumentRoot /usr/local/www/yourdomain # путь к директории в которой находится сайт
ServerAdmin admin@yourdomain.com # емейл администратора хоста
ServerName yourdomain.com # имя домена для данно хоста
ServerAlias alias.yourdomain.com www.yourdomain.com # алиасы для данного хоста
CustomLog /usr/local/www/logs/domain-access_log combined # Лог доступа
ErrorLog /usr/local/www/logs/domain-error_log # лог ошибок
# Далее указаны разрешения для директории сайта

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order deny,allow
Allow from all

Категория: Linux | Просмотров: 438