nginx部署手册

1、在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

在这里插入图片描述
2、 新建nginx用户
(1)groupadd 命令用于创建一个新的用户组

 groupadd nginx

(2)使用 useradd 命令在Linux系统中创建一个名为 nginx 的新用户,

useradd:这是用来添加新用户的命令。
-d /home/nginx:指定新用户的主目录为 /home/nginx。
-m:如果指定了 -d 选项,则 -m 选项会指示 useradd 命令创建用户的主目录。如果目录不存在,它将被创建。
-s /bin/bash:指定新用户的默认shell为 /bin/bash。
-g nginx:指定新用户的主组为 nginx。这个组必须已经存在,否则命令会失败。
nginx:这是你要创建的用户名。

 useradd -d /home/nginx -m -s /bin/bash -g nginx nginx

(3)设置nginx密码

 passwd nginx

在这里插入图片描述
3、下载nginx安装包,下载地址:https://nginx.org/download/,拷贝到/home/nginx下面
在这里插入图片描述
4、解压并安装(特别注意先切nginx用户再进行后续操作)
在这里插入图片描述

tar -xzvf nginx-1.20.0.tar.gz
cd nginx-1.20.0
# 创建日志目录
mkdir logs
# 意思是告诉等会安装的文件要放在哪里 (也可以不设置,直接 ./configure)
./configure --prefix=/home/nginx/nginx-1.20.0 --with-http_ssl_module  --with-stream --with-http_v2_module
# make
make
# make
make install

在这里插入图片描述

5、测试是否安装成功,由于nginx没有绑定80的权限,这里改了8000端口

./sbin/nginx -t

在这里插入图片描述

6、配置nginx开机自启动 root权限下配置

echo "/home/nginx/nginx-1.20.0/sbin/nginx" >> /etc/rc.local

7、 启动
在这里插入图片描述
8、开放端口
在这里插入图片描述
9、访问成功
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

栀郁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值