nginx安装systemctl配置

一,下载,安装

nginx 官网下载:http://nginx.org/en/download.html

wget http://nginx.org/download/nginx-1.20.2.tar.gz

安装https

yum -y install openssl openssl-devel

安装一个压缩和解压缩的环境。

 yum -y install zlib zlib-devel

进入目录。

cd nginx-1.20.2

配置,开启nginx的gzip模块,在线实时压缩输出的数据流。

./configure --prefix=/usr/local/nginx --with-http_gzip_static_module

在这里插入图片描述
编译,安装

make &&  make install

在这里插入图片描述

二,systemctl配置。

1,nginx.service 文件创建。

vim /etc/systemd/system/nginx.service

2,写入脚本。

[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target

[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID

[Install]
WantedBy=multi-user.target

3,重新加载配置

systemctl daemon-reload

4, 启动并查看。
nginx安装systemctl配置_第1张图片

你可能感兴趣的:(杂项,nginx,运维,linux)