Linux: 2008年4月アーカイブ
なぜか、Webサーバにアクセスできないという状態があった際に調査した順番です。
新規でサーバを立ち上げるときのチェック項目として書いておきます。
まずはじめにaccess.logを確認し、Apacheまで到達していないことを確認してからチェックするのがよいと思います。
その後問題の箇所(ファイヤーウォール等)を修正し、再度アクセスしaccess.logを確認すればOKです。
新規でサーバを立ち上げるときのチェック項目として書いておきます。
- サーバは起動しているか?
$ netstat -an | grep LISTEN tcp 0 0 :::80 :::* LISTEN $ ps aux | grep httpd
- ハードウェア(FW)のポリシーは?
- ソフトウェア(FW)のポリシーは?
# more /etc/sysconfig/iptables # Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended. *filter -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
- ログを確認
まずはじめにaccess.logを確認し、Apacheまで到達していないことを確認してからチェックするのがよいと思います。
その後問題の箇所(ファイヤーウォール等)を修正し、再度アクセスしaccess.logを確認すればOKです。
やり方忘れてたのでメモっときます。
サービスで現在開いているポートの確認を取ります。
これだけです。これプロセスまでわかる方法ないのかなぁ~。
サービスで現在開いているポートの確認を取ります。
# netstat -an | grep LISTEN
これだけです。これプロセスまでわかる方法ないのかなぁ~。

