Смекни!
smekni.com

Работа с Web-сервером Russian Apache (стр. 3 из 3)

Запуск сервера

По окончании процедуры настройки следует запустить httpd-сервер. Для этого нужно войти в систему с привилегиями пользователя root и дать команду

# /usr/local/apache/sbin/apachectl start

(начинаясверсии 27.4 - # /usr/local/apache/bin/apachectl start)

Если в конфигурационных файлах есть серьезные ошибки, сервер не запустится, а на экран будет выведено соответствующее сообщение. В любом случае после запуска сервера имеет смысл просмотреть файлы error_log и access_log, которые находятся в каталоге logs. Для проверки работоспособности сервера достаточно создать в его корневом каталоге файл index.html и обратиться из браузера по адресу сервера. Правильную установку режимов перекодирования следует проверять с помощью браузеров для различных операционных систем. Не забудьте добавить Apache в список программ, запускаемых при старте системы. Успехов вам в пополнении русского Web-пространства!

Об авторе

Артем Подстрешный - программист, работает в компании "Радио-МГУ". В "Мире ПК" опубликована его статья "Имена Internet". E-mail: art@radio-msu.net; http://www.radio-msu.net/

Ссылки

http://www.apache.org/ - официальный сервер разработчиков Apache

http://apache.lexa.ru/ - сервер группы разработчиков русского модуля Apache

ЛИСТИНГ 1 Фрагмент простого файла access.conf

## access.conf - Apache HTTP server configuration file

##

# access.conf: Global access configuration

# Online docs at http://www.apache.org/

<Directory />

Options FollowSymLinks

AllowOverride None

</Directory>

<Directory /www>

Options All

AllowOverride All

order allow,deny

allow from all

</Directory>

# You may place any other directories or locations you wish

to have access information for after this one.

ЛИСТИНГ 2 Описание виртуальных серверов с различными IP-адресами

...

ServerName www.radio-msu.net

<VirtualHost 193.124.134.2>

DocumentRoot /www/radio-msu.net

ServerName www.radio-msu.net

ErrorLog /var/log/error_log.radio-msu.net

CustomLog /var/log/access_log.radio-msu.net combined

...

</VirtualHost>

<VirtualHost 193.124.134.3>

DocumentRoot /www/rmt.ru

ServerName www.rmt.ru

ErrorLog /var/log/error_log.radio-msu.net

CustomLog /var/log/access_log.radio-msu.net combined

...

</VirtualHost>

ЛИСТИНГ 3 Описание виртуальных серверов, различающихся только доменным именем

...

ServerName www.radio-msu.net

NameVirtualHost 193.124.134.2

<VirtualHost 193.124.134.2>

DocumentRoot /www/radio-msu.net

ServerName www.radio-msu.net

ErrorLog /var/log/error_log.radio-msu.net

CustomLog /var/log/access_log.radio-msu.net combined

...

</VirtualHost>

<VirtualHost 193.124.134.2>

DocumentRoot /www/people.radio-msu.net

ServerName people.radio-msu.net

ServerAlias *.people.radio-msu.net

ErrorLog /var/log/error_log.people.radio-msu.net

CustomLog /var/log/access_log.people.radio-msu.net combined

...

</VirtualHost>

Список литературы

Артем Подстрешный. Работа с Web-сервером Russian Apache.