Как установить Nginx на Fedora 35/34/33/32/31

Как установить Nginx на Fedora 35/34/33/32/31

 

В этом руководстве мы покажем вам, как установить Nginx на Fedora 35. Для тех из вас, кто не знал, Nginx (произносится как Engine X) — популярный веб-сервер с открытым исходным кодом, который можно использовать в качестве обратного прокси-сервера и балансировщик нагрузки для ваших серверов. Его масштабируемость и эффективность делают Nginx подходящим как для небольших серверов, так и для серверов с высоким трафиком. Он также может работать как прокси-сервер для электронной почты IMAP, POP3 и SMTP.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Nginx на Fedora 35.

Установите Nginx на Fedora 35

Шаг 1. Прежде чем продолжить, обновите операционную систему Fedora, чтобы убедиться, что все существующие пакеты обновлены. Используйте эту команду для обновления пакетов сервера:

sudo dnf upgrade
sudo dnf update

Шаг 2. Установка Nginx в Fedora 35.

По умолчанию Nginx доступен в базовом репозитории Fedora 35. Затем мы можем установить Nginx с помощью следующей команды:

sudo dnf install nginx

Проверьте установку с помощью этой команды:

nginx -v

Вывод:

nginx version: nginx/1.20.2

Теперь после завершения установки нам нужно запустить сервер Nginx, чтобы начать работу. Мы делаем это с помощью следующей команды:

sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl status nginx

Шаг 3. Структура файла конфигурации Nginx.

Как установить Nginx с Let's Encrypt SSL на Fedora 35

Вы должны знать расположение файлов конфигурации и корневого каталога Nginx на тот случай, если вам потребуется изменить конфигурацию:

  • Каталог конфигурации Nginx: /etc/nginx
  • Корневой каталог Nginx: /usr/share/nginx/html
  • Главный / глобальный файл конфигурации: /etc/nginx/nginx.conf

Шаг 4. Настройте брандмауэр.

Нам нужно включить брандмауэр, чтобы фильтровать трафик на наш сервер. Теперь мы добавляем порты HTTP и HTTPS в брандмауэр, используя следующую команду:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Шаг 5. Доступ к тестовой веб-странице Nginx.

После успешной установки откройте свой веб-браузер и получите доступ к Nginx, используя URL-адрес . Вы получите следующий экран:http://your-IP-address

Поздравляю! Вы успешно установили Nginx . Благодарим вас за использование этого руководства для установки веб-сервера Nginx в вашей системе Fedora 35. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Nginx .