目录
1.Nginx开源版本安装💕💕💕
2.传到linux💕💕💕
3.在linux上安装 💕💕💕
4.启动Nginx 💕💕💕
5.安装成系统服务 💕💕💕
1.Nginx开源版本安装💕💕💕
下载地址:https://nginx.org
2.传到linux💕💕💕
3.在linux上安装 💕💕💕
- 使用命令解压缩
tar zxvf 压缩包名
进入目录安装
- 1.执行 ./configure --prefix=/usr/local/nginx
- 如果爆下面错误,说明你缺少gcc编译器
安装gcc
yum install -y gcc
- 如果爆下面错误,说明缺少pcre
安装pcre
yum install -y pcre pcre-devel
- 如果爆下面错误,说明缺少zlib库
安装zlib库
yum install -y zlib zlib-devel
- 2.执行 make
- 3.执行 make install
- 4.执行 cd /usr/local 检查是否安装成功
4.启动Nginx 💕💕💕
进入目录 cd /usr/local/nginx/sbin
./nginx 启动nginx
./nginx -s stop 快速停止
./nginx -s quit 优雅关闭,在退出前完成已经接受的连接请求
./nginx -s reload 重新加载配置
- 使用命令查看后台nginx
ps -ef | grep nginx
启动成功后浏览器访问自己的ip即可,出下面提示说明启动成功
注意:如果没有访问到,查看自己的防火墙是否关闭 !!!!!!!!!
5.安装成系统服务 💕💕💕
因为每次启动nginx都需要 到此文件目录中 启动nginx
创建服务脚本
vim /usr/lib/systemd/system/nginx.service
脚本内容
[Unit]
Description=nginx
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 -c /usr/local/nginx/conf/nginx.conf
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
ExecQuit=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true[Install]
WantedBy=multi-user.target
重新系统系统服务
systemctl daemon-reload
启动nginx
systemctl start nginx.service
查看nginx状态
systemctl status nginx.service
设置开机启动
systemctl enable nginx.service