Хотите узнать, как установить Apache и настроить несколько веб-сайтов на компьютере под управлением Ubuntu Linux? В этом учебнике мы покажем вам, как использовать функцию Virtualhost для настройки нескольких веб-сайтов на одном и том же сервере Apache.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

В нашем примере IP-адрес сервера Apache составляет 36.160.86.106.

В нашем примере мы создадим веб-сайт: WWW.GAMEKING.TIPS.

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Apache - Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Apache.

Apache Virtualhost - конфигурация DNS

Получите доступ к веб-сайту GODADDY и купите домен DNS.

В нашем примере мы приобрели домен под названием:

Copy to Clipboard

Вы можете использовать любой веб-сайт для покупки домена DNS, GoDaddy это просто мой личный выбор.

Создайте запись DNS, указывающую ваш веб-сайт на компьютер под управлением Apache.

В нашем примере мы создали запись DNS, указывающую www.GAMEKING.TIPS на 35.160.86.106.

APACHE VIRTUALHOST DNS

Используйте команду NSLOOKUP для тестирования конфигурации DNS.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Поздравляю! Вы закончили необходимую конфигурацию DNS.

Учебник Apache - Конфигурация Virtualhost

Установите сервер Apache.

Copy to Clipboard

Включить модуль Apache, названный: Mod_rewrite.

Copy to Clipboard

Отредактируйте файл конфигурации Apache.

Copy to Clipboard

Добавьте следующие строки в конце этого файла.

Copy to Clipboard

Создавайте каталоги для хранения новых файлов и журналов веб-сайтов.

Copy to Clipboard

Файлы веб-сайта будут храниться в следующем каталоге:

Copy to Clipboard

Журналы веб-сайта будут храниться в следующем каталоге:

Copy to Clipboard

Создайте файл конфигурации Apache для нового веб-сайта.

Copy to Clipboard

Вот файл с нашей конфигурацией.

Copy to Clipboard

Включите новый веб-сайт.

Copy to Clipboard

Перезапустите службу Apache.

Copy to Clipboard

Откройте браузер и попытайтесь получить доступ к версии http веб-сайта.

В нашем примере в браузер был введен следующий URL::

• http://www.gameking.tips

Apache - Lets encrypt

Вы закончили конфигурацию виртуального хоста на сервере Apache.