1.安装之前的操作
ps -ef|grep nginx 查看是否有运行 如果有就杀掉 kill -9 pid
find / -name nginx 查看nginx文件
rm -rf file /usr/local/nginx* 通通删掉删掉
yum remove nginx 限载一下服务
1.2.下载安装包
地址 nginx: download
2.减压文件
tar -zxvf nginx-1.24.0.tar.gz
目录如下
3.安装环境
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
进入到安装目录里面的nginx-1.24.0中运行
./configure --prefix
make
make install
4.运行,开放端口等
cd /usr/local/nginx/sbin
.nginx -s reload 重启
./nginx -t 重新加载配置(不要设置nginx-1.24.0中的conf,这个目录只是记录你安装的版本)
开放端口(看自己配置的是什么,默认是80)
firewall-cmd --add-port=80/tcp --permanent
5.设置开机自启使用系统服务
进入到/etc/systemd/system创建phout 叫 nginx.service 名称的文件,内容如下
[Unit]
Description=The NGINX HTTP and reverse proxy server
After=network.target remote-fs.target nss-lookup.target[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true[Install]
WantedBy=multi-user.target
重新加载服务
systemctl daemon-reload
设置为开机自启
systemctl enable nginx.service
启动 start 查看状态 status 重启 restart 停止 stop