Nginx安装【保姆级别】

2023-12-13 06:06:40

目录

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

文章来源:https://blog.csdn.net/dfdg345/article/details/134604938
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。