четверг, 13 сентября 2007 г.

Виртуальный веб-сервер

Цель: сделать сайт http://playground, который будет находиться на локальном диске в /www/playground/public_html

1. Установка apache, php, нужных модулейyum install httpd
yum install php
yum install все что вам надо :)


хотите найти что надо? Тем же
yum list что_надо
Символ * - замена любой последовательности, может быть использован в качестве маски при поиске.

Отличный графический инструмент - kyum. Pirut, имхо, говно, еще и тормозит страшно.

2. Создаем виртуальный сервер для нашего сайта
Редактируем файл /etc/hosts
добавляем строчку:
127.0.1.1 playground

3. Настраиваем apache чтоб тот воспринимал http://playground как надо
Сделаем заранее все и сразу.
Добавим в /etc/httpd/conf/httpd.conf строчку
Include /etc/httpd/sites-enabled/

Далее создаем каталог /etc/httpd/sites-enabled/. Теперь все файлы, которые внутри будут включаться в конфиг.

Кладем туда файл под названием playground и со следующим содержанием:
NameVirtualHost playground

ServerAdmin kost88@gmail.com
ServerName playground
DocumentRoot /www/playground/public_html/
ErrorLog /etc/httpd/sites-logs/playground-error_log
CustomLog /etc/httpd/sites-logs/playground-custom_log common


Создаем наше /www/playground/public_html

4. Перезапуск
/sbin/service httpd restart
и все ( если, конечно, никаких ошибок :).
The work is done.