准备一:
创建普通用户
groupadd whl
useradd -r -g whl whl
设置密码
passwd whl
给普通用户授 sudo 权限
vim /etc/sudoers //打开sudo的配置文件
也可以先增加 w 权限,再修改
1)chmod u+w /etc/sudoers
修改完再取消 w 权限
2)chmod u-w /etc/sudoers
准备二:
下载:https://nginx.org/en/download.html
获取tar包上传/home/whl
安装
1、root用户下,安装安装openssl 、zlib 、 gcc 依赖
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
2、创建安装目录,并修改为普通用户属性
[root@localhost ~]# mkdir -p /app/nginx
[root@localhost ~]# chown -R whl:whl /app
3、解压
[root@localhost whl]# tar -zxvf nginx-1.22.1.tar.gz
4、更名,进入源码目录,进行配置
[root@localhost whl]# mv nginx-1.22.1 nginx
[root@localhost whl]# cd nginx
5、编译、安装,,指定安装在/app/nginx下
./configure --prefix=/apps/nginx --with-http_stub_status_module --with-http_ssl_module --with-stream --user=whl --group=whl
make && make</