Nginx安装【保姆级别】
2023-12-13 06:06:40
目录
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
文章来源:https://blog.csdn.net/dfdg345/article/details/134604938
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!