web-dev-qa-db-ja.com

httpd:不正なユーザー名のApache

私が入るとcentosに

service httpd startまたはrestart

サーバーが与える

Starting httpd: httpd: bad user name Apache
                                                           [FAILED]

Apacheユーザーとグループを追加しようとし、httpdを何度も再インストールしましたが、どちらも機能しませんでした。

2
irukeru

構成テストを実行します

[root@9001 conf_0.d]# /etc/init.d/httpd configtest
Syntax OK

Httpd.confで設定されているユーザーとグループを確認します

User Apache
Group Apache

SELinuxが有効になっている場合は、無効にします。

5
Satish

以下の設定ファイルでApache全体をチェックする必要があります

/etc/passwd 
/etc/group

redhat7では全体が以下になります

/etc/passwd > Apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
/etc/group > Apache:x:48: