CentOS/Apache(httpd)の自動起動設定
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* 追記 CentOS7(systemd) [#e48e27a9]
CentOS7(systemd)では、以下の記事にhttpdの自動起動方法を記...
-[[CentOS/CentOS7でLAMP環境を構築する]]
* Apache(httpd)の自動起動 [#y48d04c9]
CentOSをDesktopでインストールした時のApache(httpd)起動方...
使用した環境はCentOS 6.0です。
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* Apache(httpd)がインストールされているか確認する [#a0fc6...
CentOSをデスクトップでインストールしたらApache(httpd)がイ...
* httpdのインストール有無確認 [#x7fc4e03]
rpmコマンドを利用してhttpdがインストールされているか確認...
rpm -qa | grep httpd
以下のように出力があればインストールされています。~
何も出力されない場合はインストールされていないので、yumコ...
以下、rpmコマンドの出力になります。
[sakura@centos6 ~]$ rpm -qa | grep httpd
httpd-2.2.15-5.el6.centos.x86_64
httpd-tools-2.2.15-5.el6.centos.x86_64
未インストール時はrootになって以下のコマンドでインストー...
yum install httpd httpd-tools
** CUI編:httpdが自動起動設定されているか確認する [#s4b599...
chkconfigコマンドを利用することによりインストールされてい...
chkconfig --list
出力結果を以下に記します。
[sakura@centos6 ~]$ chkconfig --list
<省略>
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
dnsmasq 0:off 1:off 2:off 3:off 4:off 5:off 6:off
firstboot 0:off 1:off 2:off 3:off 4:off 5:off 6:off
haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
<省略>
wpa_supplicant 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ypbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
上記の出力結果のhttpdを見ると以下のようになっています。
0:offから6:offまですべてoffになっています。
この数字はランレベルを示しています。
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
すべてがoffなので、電源投入時や再起動時に起動されていない...
自動起動する場合は、onの記述があります。
** GUI編:httpdが自動起動設定されているか確認する [#z751e0...
GUIによる確認方法を以下に記します。~
操作中に認証画面が表示された場合は、rootのパスワードを入...
+ 「システム」→「管理」→「サービス」をクリックします。
#ref(service-01.gif)
#br
+ 左側のhttpdをすると赤色になっており、停止しているのが確...
#ref(service-02.gif)
#br
* 自動起動(マシン電源投入時or再起動時)するように設定する ...
httpdを自動起動するによう変更します。~
以下にコマンド操作による設定とGUIによる設定を記述します。
** CUIによる設定 [#gc1836c3]
以下のCUIによる設定の操作はrootユーザで行ってください。~
以下のコマンドで自動起動設定ができます。~
chkconfig サービス名 on
但し、自動起動設定をしただけなので、サービスは起動されま...
再起動や電源投入すればサービスが起動されます。~
自動起動設定がされたかどうかを以下のコマンドで確認します。
chkconfig --list | grep サービス名
以下、httpdの設定状態を確認した出力です。
[root@centos6 ~]# chkconfig --list | grep httpd
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
尚、自動起動を停止したい場合はoffとなります。
chkconfig サービス名 off
上記操作後、GUIのサービス設定を起動し確認したスクリーンシ...
サービスが緑色になり有効になっていることが確認できます。
#ref(service-03.gif)
#br
サービスの起動は以下のコマンドで実行できます。~
尚、操作はrootユーザで行ってください。
以下、httpdをserviceコマンドを利用して起動した例です。htt...
ServerNameを設定すれば以下のメッセージは表示されません。
[root@centos6 ~]# service httpd start
httpd を起動中: httpd: Could not reliably determine the ...
...
serviceコマンドには、他にも以下のオプションがあります。~
オプション引数を渡さないでコマンドを実行すると以下のよう...
[root@centos6 ~]# service httpd
Usage: httpd {start|stop|restart|condrestart|try-restar...
このようなコマンドを使用する理由は、httpdをインストールし...
ウェブアプリ開発時のみhttpd(Apache)を起動したい場合などが...
ちなみに停止は以下のようのコマンドになります。
service httpd stop
設定ファイルを変更し再起動したい場合などは、以下のコマン...
service httpd restart
上記のserviceコマンドは以下のコマンドと同じ動作になります。
/etc/init.d/サービス名 [start|stop|restart|...]
つまり、httpdの場合は、以下のコマンドによりserviceコマン...
/etc/init.d/httpd stop - httpdの停止
/etc/init.d/httpd start - httpdの起動
/etc/init.d/httpd restart - httpdの再起動
** GUIによる設定 [#k7be755a]
以下、httpdを対象にサービスの有効化の操作を記します。~
+ httpdをクリックし、有効(E)を押します。~
認証画面が表示されたらrootユーザのパスワードを入力してく...
#ref(service-04.gif)
#br
+ 緑色に変われば設定完了です。
#ref(service-02.gif)
#br
+ 起動、停止、再起動方法
画面上部の開始(S)・停止(T)・再開始(R)によりサービスの起動...
#ref(service-05.gif)
#br
これもCUI編に書いた通り、開発時のみサービスを起動したい場...
以下、GUIにより有効(E)にしたときのchkconfigの出力結果です...
httpdが電源投入or再起動時に自動起動設定されていることが確...
[root@centos6 ~]# chkconfig --list | grep httpd
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
以上、サービスの自動起動(電源投入or再起動時)の設定を行う...
サービスはインストールしたけども、自主的に起動・停止をし...
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br
終了行:
#navi(../)
* 追記 CentOS7(systemd) [#e48e27a9]
CentOS7(systemd)では、以下の記事にhttpdの自動起動方法を記...
-[[CentOS/CentOS7でLAMP環境を構築する]]
* Apache(httpd)の自動起動 [#y48d04c9]
CentOSをDesktopでインストールした時のApache(httpd)起動方...
使用した環境はCentOS 6.0です。
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* Apache(httpd)がインストールされているか確認する [#a0fc6...
CentOSをデスクトップでインストールしたらApache(httpd)がイ...
* httpdのインストール有無確認 [#x7fc4e03]
rpmコマンドを利用してhttpdがインストールされているか確認...
rpm -qa | grep httpd
以下のように出力があればインストールされています。~
何も出力されない場合はインストールされていないので、yumコ...
以下、rpmコマンドの出力になります。
[sakura@centos6 ~]$ rpm -qa | grep httpd
httpd-2.2.15-5.el6.centos.x86_64
httpd-tools-2.2.15-5.el6.centos.x86_64
未インストール時はrootになって以下のコマンドでインストー...
yum install httpd httpd-tools
** CUI編:httpdが自動起動設定されているか確認する [#s4b599...
chkconfigコマンドを利用することによりインストールされてい...
chkconfig --list
出力結果を以下に記します。
[sakura@centos6 ~]$ chkconfig --list
<省略>
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
dnsmasq 0:off 1:off 2:off 3:off 4:off 5:off 6:off
firstboot 0:off 1:off 2:off 3:off 4:off 5:off 6:off
haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
<省略>
wpa_supplicant 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ypbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
上記の出力結果のhttpdを見ると以下のようになっています。
0:offから6:offまですべてoffになっています。
この数字はランレベルを示しています。
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
すべてがoffなので、電源投入時や再起動時に起動されていない...
自動起動する場合は、onの記述があります。
** GUI編:httpdが自動起動設定されているか確認する [#z751e0...
GUIによる確認方法を以下に記します。~
操作中に認証画面が表示された場合は、rootのパスワードを入...
+ 「システム」→「管理」→「サービス」をクリックします。
#ref(service-01.gif)
#br
+ 左側のhttpdをすると赤色になっており、停止しているのが確...
#ref(service-02.gif)
#br
* 自動起動(マシン電源投入時or再起動時)するように設定する ...
httpdを自動起動するによう変更します。~
以下にコマンド操作による設定とGUIによる設定を記述します。
** CUIによる設定 [#gc1836c3]
以下のCUIによる設定の操作はrootユーザで行ってください。~
以下のコマンドで自動起動設定ができます。~
chkconfig サービス名 on
但し、自動起動設定をしただけなので、サービスは起動されま...
再起動や電源投入すればサービスが起動されます。~
自動起動設定がされたかどうかを以下のコマンドで確認します。
chkconfig --list | grep サービス名
以下、httpdの設定状態を確認した出力です。
[root@centos6 ~]# chkconfig --list | grep httpd
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
尚、自動起動を停止したい場合はoffとなります。
chkconfig サービス名 off
上記操作後、GUIのサービス設定を起動し確認したスクリーンシ...
サービスが緑色になり有効になっていることが確認できます。
#ref(service-03.gif)
#br
サービスの起動は以下のコマンドで実行できます。~
尚、操作はrootユーザで行ってください。
以下、httpdをserviceコマンドを利用して起動した例です。htt...
ServerNameを設定すれば以下のメッセージは表示されません。
[root@centos6 ~]# service httpd start
httpd を起動中: httpd: Could not reliably determine the ...
...
serviceコマンドには、他にも以下のオプションがあります。~
オプション引数を渡さないでコマンドを実行すると以下のよう...
[root@centos6 ~]# service httpd
Usage: httpd {start|stop|restart|condrestart|try-restar...
このようなコマンドを使用する理由は、httpdをインストールし...
ウェブアプリ開発時のみhttpd(Apache)を起動したい場合などが...
ちなみに停止は以下のようのコマンドになります。
service httpd stop
設定ファイルを変更し再起動したい場合などは、以下のコマン...
service httpd restart
上記のserviceコマンドは以下のコマンドと同じ動作になります。
/etc/init.d/サービス名 [start|stop|restart|...]
つまり、httpdの場合は、以下のコマンドによりserviceコマン...
/etc/init.d/httpd stop - httpdの停止
/etc/init.d/httpd start - httpdの起動
/etc/init.d/httpd restart - httpdの再起動
** GUIによる設定 [#k7be755a]
以下、httpdを対象にサービスの有効化の操作を記します。~
+ httpdをクリックし、有効(E)を押します。~
認証画面が表示されたらrootユーザのパスワードを入力してく...
#ref(service-04.gif)
#br
+ 緑色に変われば設定完了です。
#ref(service-02.gif)
#br
+ 起動、停止、再起動方法
画面上部の開始(S)・停止(T)・再開始(R)によりサービスの起動...
#ref(service-05.gif)
#br
これもCUI編に書いた通り、開発時のみサービスを起動したい場...
以下、GUIにより有効(E)にしたときのchkconfigの出力結果です...
httpdが電源投入or再起動時に自動起動設定されていることが確...
[root@centos6 ~]# chkconfig --list | grep httpd
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
以上、サービスの自動起動(電源投入or再起動時)の設定を行う...
サービスはインストールしたけども、自主的に起動・停止をし...
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br
ページ名: