установка Linux nginx1.24.0

Высокопроизводительный веб-сервер nginx может использоваться для общей пересылки http-приложений, а также для пересылки потоков данных TCP, таких как mySql, redis, zk, Rabbit MQ и т. д.

Обычно используемые сервисные системы Linux centos и ububtu имеют только разные команды установки, yum/apt-get, а процесс установки и пакеты зависимостей одинаковы.

1. Загрузите установочный пакет nginx tar.gzОфициальный адрес загрузки
wget https://nginx.p2hp.com/download/nginx - 1.24.0.tar.gz
2. Установите все зависимости, необходимые для nginx

yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel automake autoconf libtool make

3. Разархивируйте сжатый пакет nginx и войдите в распакованный каталог nginx.

tar -xvf ./nginx-1.24.0.tar.gz

cd ./nginx

4. Выполнить компиляцию
Модули, добавленные в следующую команду компиляции, включают поддержку SSL и потоковую поддержку. Если вам нужны другие модули, вы можете добавить их самостоятельно. Здесь настроен каталог установки: /usr/local/nginx.

# 编译
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-stream

# 安装
make && make install

5. Введите каталог установки.

cd /usr/local/nginx

6. Старт

./sbin/nginx -c ./conf/nginx.conf

7. Часто используемые команды

# 启动nginx
./sbin/nginx -c ./conf/nginx.conf
# 停止
./sbin/nginx -s stop
# 修改配置文件后重新加载配置文件
# 检测配置文件是否有错
./sbin/nginx -t
# 重新加载配置
./sbin/nginx -s reload

おすすめ

転載: blog.csdn.net/yxt625520/article/details/133994573