Установите и настройте NGINX в Ubuntu с примерами кода

Чтобы установить и настроить NGINX в Ubuntu, вы можете использовать несколько методов. Вот некоторые из наиболее распространенных из них вместе с примерами кода:

  1. Способ 1. Использование менеджера пакетов apt (рекомендуется):

    • Обновите списки пакетов: sudo apt update
    • Установите NGINX: sudo apt install nginx
    • Запустите NGINX: sudo service nginx start
  2. Метод 2. Использование официального репозитория NGINX:

    • Добавьте ключ репозитория NGINX: wget https://nginx.org/keys/nginx_signing.key && sudo apt-key add nginx_signing.key
    • Добавьте репозиторий NGINX: sudo sh -c 'echo "deb http://nginx.org/packages/ubuntu/ $(lsb_release -sc) nginx" >>/etc/apt/sources.list. d/nginx.list'
    • Обновите списки пакетов: sudo apt update
    • Установите NGINX: sudo apt install nginx
    • Запустите NGINX: sudo service nginx start
  3. Метод 3. Сборка из исходного кода:

    • Установите необходимые зависимости: sudo apt install build-essential zlib1g-dev libpcre3-dev libssl-dev
    • Загрузите исходный код NGINX: wget http://nginx.org/download/nginx-X.XX.XX.tar.gz(замените X.XX.XXс нужной версией)
    • Извлеките исходный код: tar -zxvf nginx-X.XX.XX.tar.gz
    • Перейдите в извлеченный каталог: cd nginx-X.XX.XX
    • Настройте NGINX: ./configure
    • Сборка и установка NGINX: make && sudo make install
    • Запустите NGINX: sudo service nginx start

После установки и запуска NGINX вы сможете получить к нему доступ, введя IP-адрес или доменное имя вашего сервера в веб-браузере. По умолчанию NGINX обслуживает файлы из каталога /var/www/html.