Linux(CentOS 6) - yum installコマンドでphpパッケージをインストールするとhttpdパッケージもインストールされる
minimal install(ミニマルインストール)したCentOS 6.4で、yum installコマンドでphpパッケージをインストールするとhttpdパッケージ(Webサービス「Apache」のパッケージ)もインストールされるようだった。
先日(5月3日)にphpをインストールした時のメモを見ていると、「Installing for dependencies」の中に以下の項目が含まれていることに今頃気付いた。
httpd x86_64 2.2.15-26.el6.centos base 821 k
httpd-tools x86_64 2.2.15-26.el6.centos base 72 k
以下は、httpdのインストール状況の確認などをした時のメモ。
[root@test ~]# rpm -q httpd ←rpmコマンドで「httpd」パッケージのインストール状況を調べる。
httpd-2.2.15-26.el6.centos.x86_64 ←「httpd」パッケージがインストール済みであることが分かる。
[root@test ~]# yum list httpd ←「yum list」コマンドで「httpd」パッケージを探す。
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Installed Packages ←「httpd」パッケージがインストール済みであることが分かる。
httpd.x86_64 2.2.15-26.el6.centos @base
[root@test ~]# ls -ahl /etc/httpd/ ←lsコマンドで、httpdパッケージが保存される/etc/httpdディレクトリの存在を確認する。
合計 16K
drwxr-xr-x. 4 root root 4.0K 5月 3 12:47 2013 .
drwxr-xr-x. 63 root root 4.0K 5月 5 12:34 2013 ..
drwxr-xr-x. 2 root root 4.0K 5月 3 12:47 2013 conf
drwxr-xr-x. 2 root root 4.0K 5月 3 12:47 2013 conf.d
lrwxrwxrwx. 1 root root 19 5月 3 12:47 2013 logs -> ../../var/log/httpd
lrwxrwxrwx. 1 root root 29 5月 3 12:47 2013 modules -> ../../usr/lib64/httpd/modules
lrwxrwxrwx. 1 root root 19 5月 3 12:47 2013 run -> ../../var/run/httpd
[root@test ~]# chkconfig --list httpd ←chkconfigコマンドで、httpdの自動起動設定を確認する。
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off ←httpdプロセスは全てのランレベルで自動起動にならない設定であることを確認。
[root@test ~]# /etc/rc.d/init.d/httpd status ←httpdプロセスの起動状態を確認する。
httpd は停止しています ←httpdプロセスは現在停止中であることを確認する。
[root@test ~]# /etc/rc.d/init.d/httpd start ←httpdプロセスを起動する。
httpd を起動中: httpd: apr_sockaddr_info_get() failed for test.centos6
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ] ←httpdプロセスの起動に成功した。
[root@test ~]# ps -ef | grep httpd ←psコマンドでhttpdプロセスの実行状況を確認する。
root 10393 1 0 13:31 ? 00:00:00 /usr/sbin/httpd
apache 10395 10393 0 13:31 ? 00:00:00 /usr/sbin/httpd
apache 10396 10393 0 13:31 ? 00:00:00 /usr/sbin/httpd
apache 10397 10393 0 13:31 ? 00:00:00 /usr/sbin/httpd
apache 10398 10393 0 13:31 ? 00:00:00 /usr/sbin/httpd
apache 10399 10393 0 13:31 ? 00:00:00 /usr/sbin/httpd
apache 10400 10393 0 13:31 ? 00:00:00 /usr/sbin/httpd
apache 10401 10393 0 13:31 ? 00:00:00 /usr/sbin/httpd
apache 10402 10393 0 13:31 ? 00:00:00 /usr/sbin/httpd
root 10406 10263 0 13:32 pts/0 00:00:00 grep httpd