编译安装nginx
先yum -y install gcc pcre-devel openssl-devel zlib-devel openssl openssl-devel
#安装 依赖环境
cd /opt
然后再拖 安装包
wget http://nginx.org/download/nginx-1.18.0.tar.gz
#下载安装包
tar xf nginx-1.18.0.tar.gz
#切换加 解压
cd /opt/nginx-1.18.0
./configure --prefix=/apps/nginx
#编译安装第一步
make -j2
#两核编译
make install
#安装进 系统
cd /apps/nginx/sbin/nginx
ln -s /apps/nginx/sbin/nginx /usr/sbin/nginx
为了 可以补全
vim /usr/lib/systemd/system/nginx.service
#建立 service 文件
[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=/apps/nginx/logs/nginx.pid
ExecStart=/apps/nginx/sbin/nginx -c /apps/nginx/conf/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
#重新加载 systemctl 程序
systemctl start nginx
#启动 nginx 服务
systemctl status nginx
#查看nginx 状态