文章目录
Nginx介绍
简介
●一款高性能、轻量级Web服务软件
稳定性高
系统资源消耗低
●对HTTP并发连接的处理能力高(能够处理高并发)
单台物理服务器可支持30000~50000个并发请求
为何修改Nginx用户与组?
-
Nginx运行时进程需要有用户与组的支持,以实现对网站文件读取时进行访问控制
-
Nginx默认使用 nobody用户账号与组账号,一般也要进行修改
-
修改的方法
编译安装时指定用户与组
修改配置文件时指定用户与组
域名访问nginx
安装Nginx服务
[root@localhost ~]# tar zxvf nginx-1.12.2.tar.gz
[root@localhost ~]#cd /opt
[root@localhost opt]# yum install -y gcc gcc-c++ pcre-devel zlib-devel
[root@localhost opt]# useradd -M -s /sbin/nologin nginx 创建用户,组
[root@localhost nginx-1.12.2]# ./configure \ 启动脚本
--prefix=/usr/local/nginx \ 配置安装路径
--user=nginx \ 指定用户
--group=nginx \ 指定组
--with-http_stub_status_module 开启统计模块
make && make install
[root@localhost nginx]# cd /usr/local/nginx/
[root@localhost nginx]# ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/ 创建软链接让系统可以识别
[root@localhost sbin]# nginx 开启nginx