从 apt-get 安装的 Nginx - 我需要创建自己的用户吗?

从 apt-get 安装的 Nginx - 我需要创建自己的用户吗?

我之前是从源代码构建 Nginx,但现在使用 apt-get 进行安装。我想知道是否仍需要创建自己的用户来手动运行该过程,或者现在是否将其作为安装过程的一部分。阅读解释如何从 apt 安装 nginx 的教程从未提及手动创建用户,因此我认为这不是必要的,但不确定。

答案1

Debian 通过 apt 安装 Nginx 时会创建一个 Web 用户 (www-data)

如果安装成功,您可以使用以下命令快速检查:

cat /etc/nginx/nginx.conf | grep user

输出应该是user www-data;

确保 Nginx 正在运行,service nginx status然后ps aux | grep nginx查看是否有任何工作进程在最左侧列中列出了该用户。

注意:主进程将以 root 身份运行。

答案2

如果 Debian 和 Ubuntu 类似(它应该是一个很多例如 Ubuntu),用户是在安装过程中创建的,并且 Nginx 将在安装结束时运行并监听端口 80(如果我没记错的话)。

相关内容