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

Nginx называет Virtualhosts функцией SERVER BLOCKS.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

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

В нашем примере сервер Nginx принимает веб-сайт WWW.GAMEKING.TIPS.

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

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

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

Nginx — Связанные Учебник:

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

Nginx Virtualhost — конфигурация DNS

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

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

Copy to Clipboard

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

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

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

APACHE VIRTUALHOST DNS

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

Copy to Clipboard

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

Copy to Clipboard

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

Учебник Nginx Virtualhost — Несколько веб-сайтов на одном сервере

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

Создайте символическую ссылку, чтобы включить конфигурацию виртуального хоста Nginx.

Copy to Clipboard

Перезапустите сервис Nginx.

Copy to Clipboard

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

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

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

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

• http://www.gameking.tips

Nginx - Server block configuration

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