Настройка Аpache на Debian

12 ноября 2018

Данную статью можно рассматривать как руководство по настройке debian web server. Мы настроим веб-сервер на VDS, работающем под управлением дистрибутива Debian.

Установка Apache

Apache — это программное обеспечение, реализующее функцию веб-сервера. Установить Apache можно следующей командой: 

# apt install apache2 

1.png

Установка Apache 

Кроме Apache нужно установить еще и веб-браузер, поскольку нам нужно проверять работу веб-сервера:

 # apt install w3m 

После установки браузера введите команду: 

# w3m 127.0.0.1

Вы должны увидеть страничку, изображенную ниже. 

2.png

It works! 

Для выхода из браузера нажмите q, а затем введите y для подтверждения выхода. 

Настройка debian web server 

После установки веб-сервера Debian можно приступить к его настройке. Веб-сервер редко используется для размещения одного сайта. Скорее всего, сайтов будет несколько. Далее будет показано, как создать два виртуальных узла — example1.com и example2.com. Чтобы не заморачиваться с настройкой DNS (это тема для отдельной статьи), добавьте в /etc/hosts строки:

127.0.0.1 www.example1.com
27.0.0.1 www.example2.com 

Создайте пользователя hosting, в домашнем каталоге которого будут находиться файлы обоих сайтов:

# adduser hosting 

3.png

Создание пользователя 

Войдите как этот пользователь: 

# su hosting 

В домашнем каталоге пользователя создайте следующую структуру: 

cd ~
mkdir www
mkdir www/example1
cd example1