SSブログ

apache2.4.12の起動確認。 [Apache]

apache2.4.12の起動確認。

■「apache」の状態確認。

       
[bibo-roku@centos ~]$ service httpd status
httpd status unknown due to insufficient privileges.

[bibo-roku@centos ~]$ sudo service httpd status ←「sudo」が必要。
[sudo] password for bibo-roku: 
httpd は停止しています
       
      
以下
http://westbird.blog.so-net.ne.jp/2015-04-23-1
にて「apache2.4.12」のインストールが完了したので、これが起動しているか「service」コマンドで確認したところ、初めは「sudo」が無いため権限が不足と言われてしまいました。
 修正後の結果は「停止」とのことなので起動してみます。

■「apache」を起動。

       
[bibo-roku@centos ~]$ chkconfig --list httpd
httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

[bibo-roku@centos ~]$ sudo /etc/init.d/httpd start
httpd を起動中:                                            [  OK  ]
       
      
 前項目でhttpdが「停止」だったので、サービスの確認「chkconfig --list httpd」を実施すると、ランレベル3(フルマルチユーザモード(テキストコンソール))と5(フルマルチユーザモード(グラフィカル環境))で「on」なので問題はなさそうです。
「# chkconfig サービス名 on[off]」で設定可能。
「sudo /etc/init.d/httpd start」コマンドで起動させることが出来ました。
 以下アドレスに、ホストOS(Windows8.1)のブラウザ、ゲストOS(CentOS)の「X-Window」の「FireFox」いずれからもアクセス不可。
URL:
 http://192.168.0.66/ ←66がホストアドレス。
 http://centos/ ←「ホスト名の変更」にて設定。
 http://www/ ←「ホスト名の変更」にて設定。
 次にホストOSからゲストOSに「ping」を打って確認。
 C:\Users\xxxxx>ping 192.168.0.66
 双方向からのPINGに問題なし。

■「iptables」の編集。

       
[bibo-roku@centos ~]$ sudo vi /etc/sysconfig/iptables

# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT ←追記。
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

[bibo-roku@centos ~]$ sudo /etc/init.d/iptables restart
iptables: チェインをポリシー ACCEPT へ設定中filter         [  OK  ]

iptables: ファイアウォールルールを消去中:                  [  OK  ]

iptables: モジュールを取り外し中:                          [  OK  ]

iptables: ファイアウォールルールを適用中:                  [  OK  ]

 全てのアドレスで「It works!」確認。
       
      
 ホームページが表示されないので、ウェブ検索すると「iptables」なるコマンドがあることがわかりました。
 これはルータで言うところの「フィルター」の役目をするファイルのようです。
「-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT」
 が確認できました。
 書式はさっぱりわかりませんが「22」がSSHのポート番号であることはピンときました。
 なので、丸ごとコピーしてポートをウェブ用の「80」に変更して追記しました。
「sudo /etc/init.d/iptables restart」で再起動させることにより、全てのURLで確認が取れました!


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。