Хотите узнать, как установить 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.
В нашем примере мы приобрели домен под названием:
Вы можете использовать любой веб-сайт для покупки домена DNS, GoDaddy это просто мой личный выбор.
Создайте запись DNS, указывающую ваш веб-сайт на компьютер под управлением Nginx.
В нашем примере мы создали запись DNS, указывающую www.GAMEKING.TIPS на 35.160.86.106.
Используйте команду NSLOOKUP для тестирования конфигурации DNS.
Вот вывод команды.
Поздравляю! Вы закончили необходимую конфигурацию DNS.
Учебник Nginx Virtualhost — Несколько веб-сайтов на одном сервере
Установите сервер Nginx.
Создайте каталог для хранения новых файлов веб-сайта.
Файлы веб-сайта будут храниться в следующем каталоге:
Создайте файл конфигурации Nginx для нового веб-сайта.
Вот файл с нашей конфигурацией.
Создайте символическую ссылку, чтобы включить конфигурацию виртуального хоста Nginx.
Перезапустите сервис Nginx.
Создайте тестовую страницу в новом каталоге веб-сайта.
Вот содержимое файла.
Откройте браузер и попробуйте получить доступ к виртуальному веб-сайту.
В нашем примере в браузер был введен следующий URL::
• http://www.gameking.tips
Поздравление! Вы закончили конфигурацию серверных блоков Nginx.