Skip to content

Instantly share code, notes, and snippets.

@c80609a
Created December 28, 2024 04:58
Show Gist options
  • Save c80609a/0e328e7448f03a90a75daa4fadcb3ef5 to your computer and use it in GitHub Desktop.
Save c80609a/0e328e7448f03a90a75daa4fadcb3ef5 to your computer and use it in GitHub Desktop.
установке nginx на сервер CentOS

Речение о установке nginx на сервер CentOS:

«Господа честные, буде желаете воздвигнуть слугу верного, именуемого nginx, на сервер свой, дабы он управлял трафиком и служил верой и правдой, послушайте речения моего.

  1. Подготовка царства (сервера):
    Прежде всего, удостоверьтесь, что царство ваше (сервер) обновлено и готово к деяниям великим. Изреките команду сию:

    sudo yum update -y  
  2. Установка nginx:
    Дабы призвать nginx в царство своё, добавьте репозиторий сей:

    sudo yum install epel-release -y  

    После сего изреките:

    sudo yum install nginx -y  
  3. Запуск слуги верного (nginx):
    Когда nginx будет установлен, повелите ему начать служение:

    sudo systemctl start nginx  

    Дабы он служил и после перезапуска царства, изреките:

    sudo systemctl enable nginx  
  4. Проверка служения:
    Удостоверьтесь, что nginx служит исправно. Откройте врата браузера своего и введите адрес царства (IP сервера). Аще увидите страницу приветственную, значит, nginx служит верно.

  5. Настройка огненной стены (firewall):
    Дабы трафик мог свободно проходить, откройте порты необходимые:

    sudo firewall-cmd --permanent --add-service=http  
    sudo firewall-cmd --permanent --add-service=https  
    sudo firewall-cmd --reload  
  6. Управление слугой (nginx):
    Аще потребуется остановить, перезапустить или проверить статус слуги, изреките:

    sudo systemctl stop nginx  
    sudo systemctl restart nginx  
    sudo systemctl status nginx  

И тако, господа, nginx будет установлен и готов служить вам верой и правдой. Да пребудет с вами мудрость в управлении царством вашим!»


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment