首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法以指定用户的身份运行nginx

无法以指定用户的身份运行nginx
EN

Server Fault用户
提问于 2015-08-24 05:45:40
回答 1查看 745关注 0票数 -1

我从源头安装了nginx。我执行了配置它的步骤。

代码语言:javascript
复制
tar -xvf nginx-1.8.0.tar.gz

cd nginx-1.8.0/

./configure --prefix=/home/jegan/nginx-1.8.0/nginx --sbin-path=/home/jegan/nginx-1.8.0/nginx/sbin/nginx --conf-path=/home/jegan/nginx-1.8.0/nginx/conf/nginx.conf --pid-path=/home/jegan/nginx-1.8.0/nginx/logs/nginx.pid --error-log-path=/home/jegan/nginx-1.8.0/nginx/logs/error.log --http-log-path=/home/jegan/nginx-1.8.0/nginx/logs/access.log

make

sudo make install

在这些步骤之后,我开始了nginx。它成功地运行了。我得到了以下结果:

代码语言:javascript
复制
root     13928  1385  0 10:57 ?        00:00:00 nginx: master process /home/jegan/nginx-1.8.0/nginx/sbin/nginx
nobody   13929 13928  0 10:57 ?        00:00:00 nginx: worker process                   
jegan    13934 10653  0 10:57 pts/0    00:00:00 grep --color=auto nginx

当我在mass文件中的user指令中将工作进程的用户名更改为nginx.conf时,将得到以下错误

代码语言:javascript
复制
nginx: [emerg] getpwnam("mass") failed in /home/jegan/nginx-1.8.0/nginx/conf/nginx.conf:2

为什么我会犯这个错误?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-08-24 05:51:07

该错误意味着系统上没有名为mass的用户。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/716211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档