Nginx

Установите NGINX на CentOS

Установите NGINX на CentOS
В случае любого веб-сервера производительность - это то, о чем вам нужно помнить. Фактически, производительность - это главный фактор, определяющий успешность запуска сервера. Чем быстрее сервер, тем выше производительность вашей текущей конфигурации оборудования.

Есть ряд доступных серверных приложений. К самым популярным относятся Apache и NGINX. Оба они бесплатны и имеют открытый исходный код. Конечно, с точки зрения популярности Apache - довольно популярный выбор даже в мире. Фактически, более 65% всех серверов в современном кибер-мире работают на Apache!

Однако это не умаляет преимуществ NGINX (engine-ex - вот как это произносится). NGINX предоставляет множество дополнительных преимуществ, которые Apache не может обслуживать.

Первая и главная причина - это производительность. NGINX, являясь легкой альтернативой Apache, предлагает лучшую общую производительность, чем Apache. NGINX также хорошо подходит для Linux и других UNIX-подобных сред. Однако NGINX не хватает гибкости. В большинстве случаев вам необходимо компилировать дополнительные модули в двоичный файл NGINX, поскольку не все модули NGINX поддерживают динамическую загрузку модулей.

Поскольку оба они бесплатны, вы можете легко запустить свой собственный сервер прямо сейчас! В сегодняшнем руководстве мы рассмотрим NGINX, работающий в моей тестовой системе CentOS.

Установка NGINX

NGINX доступен в репозитории EPEL. Приступим к установке!

Сначала убедитесь, что в вашей системе включен репозиторий EPEL -

sudo yum установить epel-release

sudo yum update

Теперь пора выполнить установку!!!

sudo yum установить nginx

Запуск NGINX

Установка завершена, пора ее запустить! Сама по себе она не запустится!

sudo systemctl запустить nginx

Если ваша система настроена на использование брандмауэра, включите трафик HTTP и HTTPS с / на сервер -

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

Время проверить работу сервера -

http: //

Нет IP-адреса сервера? Тогда вы можете узнать, выполнив следующую команду -

IP-адрес

В моем случае мне нужно соединение «enp0s3». Теперь узнайте IP-адрес, выполнив следующую команду -

ip addr show enp0s3 | grep inet | awk 'print $ 2; '| sed 's / \ /.* $ // '

Вы также можете включить NGINX каждый раз при загрузке вашей системы -

sudo systemctl включить nginx

Дополнительные конфигурации

Конфигурация по умолчанию не всегда лучшая, так как она зависит от конкретного случая использования. К счастью, NGINX предлагает удобный набор файлов конфигурации.

  • Файл глобальной конфигурации NGINX / etc / nginx / nginx.conf
  • Корень сервера по умолчанию / usr / share / nginx / html
  • Конфигурация серверного блока / etc / nginx / conf.d / *.conf

Наслаждаться!

Экранный трекпад и указатель мыши AppyMouse для планшетов с Windows
Пользователи планшетов часто пропускают указатель мыши, особенно когда они привыкли пользоваться ноутбуками. Смартфоны и планшеты с сенсорным экраном ...
Средняя кнопка мыши не работает в Windows 10
В средняя кнопка мыши помогает пролистывать длинные веб-страницы и экраны с большим объемом данных. Если это прекратится, вы в конечном итоге будете и...
Как изменить левую и правую кнопки мыши на ПК с Windows 10
Совершенно нормально, что все устройства компьютерной мыши эргономичны для правшей. Но есть мышиные устройства, специально разработанные для левшей ил...