我以前用过 Ubuntu,现在用的是 CentOS。我的其他 Web 服务器(在 Ubuntu 上)有一个用户和/或组名为“www-data”。这是 Ubuntu 或我安装的 LAMP 设备特有的吗?
在我的 CentOS 帐户上,所有者似乎是 6226?这与 www-data 有何关系?
答案1
在 Centos 中:
- Apache Web 服务器,它以 apache 用户、apache 组的分支形式运行
- MySQL 以 mysql 用户、mysql 组身份运行
答案2
在开发服务器上也存在同样的问题。
# ls -la
drwxr-xr-x 5 root root 4096 2011-01-23 00:14 .
drwxr-xr-x 7 root root 4096 2011-02-03 10:11 ..
drwxr-xr-x 9 6226 6226 4096 2010-12-15 14:17 d
drwxr-xr-x 8 root root 4096 2011-01-23 13:51 htdocs
“d” 是 drupal 安装,该目录是使用以下命令创建的:
# tar -xzvf drupal.tar.gz
使用 tar 直接检查其存档:
# gunzip drupal.tar.gz
# tar -tvf drupal.tar
-rw-r--r-- bender/bender 765 2007-09-10 13:29 drupal-6.20/themes/pushbutton/forum-link-rtl.png
仅包含一行,因为它们全部显示相同的所有者/组。快速的 Google 搜索显示了一些类似的情况。谜题解开了吗?