在linux上安装nginx是不是会创建名为nginx或nobody的用户和用户组

在linux上安装nginx是不是会创建名为nginx或nobody的用户和用户组,第1张

要编译安装Nginx,首先我们要安装依赖包 pcre-devel 和 zlib-devel:# yum install pcre-devel zlib-devel -y

程序默认是使用 nobody 身份运行的,我们建议使用 nginx 用户来运行,首先添加Nginx组和用户,不创建家目录,不允许登陆系统

# groupadd nginx

# useradd -M -s /sbin/nologin -g nginx nginx

2

准备工作完成后就是下载编译安装Nginx了,可以从我提供的网盘下载,也可以去Nginx的官网下载。

首先解压源码包:

# tar xf nginx-1.4.4.tar.gz

然后 cd 到解压后的目录就可以执行 ./configure 了

# cd nginx-1.4.4

指定安装目录和运行时用的属主和属组,并启用状态监控模块等

# ./configure \

--prefix=/usr/local/nginx \

--pid-path=/var/run/nginx/nginx.pid \

--lock-path=/var/lock/nginx.lock \

--user=nginx \

--group=nginx \

--with-http_ssl_module \

--with-http_flv_module \

--with-http_stub_status_module \

--with-http_gzip_static_module \

--http-client-body-temp-path=/var/tmp/nginx/client/ \

--http-proxy-temp-path=/var/tmp/nginx/proxy/ \

--http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ \

--http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \

--http-scgi-temp-path=/var/tmp/nginx/scgi \

--with-pcre

等配置完成后就可以 make &&make install 了

#定义Nginx运行的用户和用户组

user www www

#nginx进程数,建议设置为等于CPU总核心数。

worker_processes 8

#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]

error_log /var/log/nginx/error.log info

#进程文件

pid /var/run/nginx.pid

#一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(系统的值ulimit -n)与nginx进程数相除,但是nginx分配请求并不均匀,所以建议与ulimit -n的值保持一致。

您好, 1.先从nginx官网下载最新的版本 http://nginx.org/download/nginx-1.7.8.tar.gz

2.解压nginx-1.7.8.tar.gz,然后执行下面 *** 作即可

./configure --prefix=/usr/local/nginxmakemake install

然后按照如下步骤 安装nginx之前需要先安装pcre库

1. yum install pcre-devel.i686

2 . 新建www组 和 www用户 并将www用户添加到www用户组里

groupadd www

useradd -g www www

3. tar -zxvf nginx-0.8.55.tar.gz

4. cd nginx-0.8.55

将nginx安装到/usr/local/目录下

5. ./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --user=www --group=www

6. make

7. make install

就OK了,希望能帮到您,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11755822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存