LNMP架构环境之Nginx安装部署

时间:2022-12-26 11:21:56


1.搭建准备

#0)操作系统版本

cat /etc/redhat-release

LNMP架构环境之Nginx安装部署

#1)关闭selinux:

setenforce 0 #临时关闭selinux

getenforce #查看临时关闭情况

sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config #永久关闭,修改配置

#2)关闭防火墙

systemctl stop firewalld #关闭防火墙运行。

systemctl disable firewalld #禁止开机跟随系统启动。

2.Nginx部署

1) 使用官方仓库安装Nginx

复制代码

yum install yum-plugin-priorities -y

cat >/etc/yum.repos.d/nginx.repo<<'EOF'

[nginx-stable]

name=nginx stable repo

baseurl=​http://nginx.org/packages/centos/​$releasever/$basearch/

gpgcheck=0

priority=1

EOF

cat /etc/yum.repos.d/nginx.repo

复制代码

2)安装Nginx

yum remove nginx -y

yum install nginx -y

3) 配置Nginx进程运行的用户

useradd -u1111 www -s /sbin/nologin -M

sed -i '/^user/c user www;' /etc/nginx/nginx.conf

grep "^user" /etc/nginx/nginx.conf

4) 启动Nginx,并将Nginx加入开机自启

systemctl start nginx

systemctl enable nginx

netstat -lntup #查看端口对应的服务

curl 127.0.0.1 #welcome to Nginx 表示正常。