Apache

  (最終更新日:2015.04.6)

Apacheの実行ユーザー(起動ユーザー)を変更する方法

Apacheを起動しているユーザーを変更するには httpd.conf でユーザー指定を変更する必要があります。ちなみに何も指定していなければ daemon ユーザーが指定されています。

$ ps aux | grep http
root     21820  0.0  0.1  90136  7156 ?        Ss   11:46   0:00 /usr/local/apache2/bin/httpd
daemon   21824  0.0  0.2  90912  8560 ?        S    11:46   0:00 /usr/local/apache2/bin/httpd
daemon   27253  0.0  0.1  90448  6020 ?        S    13:00   0:00 /usr/local/apache2/bin/httpd

apacheユーザーというのが既に存在している場合が多いかなと思いますのでまず確認します。

$ id apache
uid=48(apache) gid=48(apache) 所属グループ=48(apache)

設定ファイルを修正します。

$ cd /usr/local/apache2/conf/
$ cp -p httpd.conf httpd.conf.20150406-UserChange
$ vi httpd.conf

下記の内容で修正します。

User daemon
Group daemon
↓
User apache
Group apache

Apacheを再起動して確認して完了です。

$ /etc/rc.d/init.d/httpd2 restart
$ ps aux | grep http
apache   31139  0.0  0.0  90136  3876 ?        S    13:49   0:00 /usr/local/apache2/bin/httpd
スポンサーリンク
スポンサーリンク

関連記事

  1. Apache

    【解決済】原因は単純ミス‥。Apache+OpenSSLで構築したけどHTTPSに接続できない時

    いや。もうあまりの単純ミスぶりに自分をぶん殴りたいところですが。。。…

  2. Apache

    Apache 2.4をソースからインストールする

    Apache 2.4系をソースでインストールする方法です。2.…

  3. Apache

    オレオレ証明書(自己証明書)を大急ぎで作る方法

    取り急ぎ1年間(365日)有効なオレオレ証明書を大急ぎ(最短作業)で作…

  4. Apache

    mod_rewriteでログ出力をして500エラーを調査する方法

    .htaccessでのmod_rewriteが原因で、Internal…

  5. Apache

    Apacheでreloadとgracefulを試した動きのメモ

    Apacheにおける reload コマンドと graceful コマ…

  6. Apache

    RewriteCondが効かない?特定のディレクトリを除外する方法でつまずいたお話

    CakePHPをトップディレクトリから利用しています。http:/…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. HP 1950スイッチ:WEB管理画面からデフォルトゲートウ…
  2. HP 1950スイッチ:コマンドでIPの設定をする方法
  3. NFSマウントでの『間違ったファイルシステムタイプ』エラーの…
  4. 【CentOS 7】iptablesの使い方と設定内容を確認…
  5. 【HULFTメモ】一般ユーザーでのコマンド実行時にhulft…
PAGE TOP