Настройване на виртуални хостове на Apache на CentOS 6

Оферта от 8host.com

apache

Какво е виртуален хост?

Изисквания

Освен това ще ви трябва предварително инсталиран и работещ Apache сървър. Ако Apache все още не е инсталиран, използвайте командата:

sudo yum инсталирайте httpd

1: Създайте нова директория

Първо трябва да създадете директория, в която ще се съхраняват данните на новия сайт.

Това е така наречената основна директория на сайта (раздел Document Root в конфигурационния файл на Apache). С флага -p командата автоматично ще създаде всички необходими директории от по-висок ред за новата директория.

sudo mkdir -p /var/www/example.com/public_html

Забележка : Инструкции за настройка на локални хостове могат да бъдат намерени в раздел 6 на това ръководство.

2: Привилегии за прехвърляне

Сега трябва да прехвърлите всички права върху новосъздадената директория на създадения преди това потребител (вижте раздела Изисквания):

sudo chown -R www:www /var/www/example.com/public_html

Освен това трябва да сте сигурни, че всеки има право да чете нови файлове.

sudo chmod 755 /var/www

3: Създайте страница на уебсайт

В този момент трябва да създадем нов файл, наречен index.html в конфигурационната директория.

sudo vi /var/www/example.com/public_html/index.html

Въведете текст в този файл, така че когато отидете на IP, страницата да показва съдържанието.