Linux配置Nginx

112 阅读1分钟
  1. 通过命令 cd /usr/local 进入该目录下,将nginx-1.20.2.tar.gz放在local目录下。

  2. 通过 tar -zxvf nginx-1.20.2.tar.gz 解压该tar.gz包。

  3. 安装前准备nginx所需要的依赖库,如果缺少依赖库,可能会导致安装失败,执行下列命令。

yum install gcc-c++
yum install pcre
yum install pcre-devel
yum install zlib
yum install zlib-devel
yum install openssl
yum install openssl-devel

4.通过 cd nginx-1.20.2/ 进入该目录下。

5.通过 ./configure 检测当前系统环境,确保nginx成功安装。

  1. 通过 make install 将会生成/usr/local/nginx目录,所以请勿占用nginx目录命名。

  2. 通过 cd ..ll 查看是否生成nginx目录。

8.通过 cd /lib/systemd/system 进入该目录,再通过 vim nginx.service 创建该文件并将以下代码放在该文件中:wq保存退出。


[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

  1. 通过 systemctl enable nginx.service 命令使nginx开机启动。

  2. 通过 systemctl start nginx.service 命令使nginx服务开启或者通过 systemctl restart nginx.service 命令使nginx服务开启。(关闭 nginx 服务命令:systemctl stop nginx.service

  3. 通过 firewall-cmd --zone=public --add-port=8080/tcp --permanent 来放行nginx的8080端口。

  4. 通过 firewall-cmd --reload 重新加载即可。

  5. 打开浏览器输入linux的ip如果出现以下页面表示安装成功。 image.png