VPSでApacheが起動しない問題
さくらVPSでapacheが起動しなくなってしまったので、解決したいです。
どうかお力添えを。。。
Apacheが起動しないのでステータスを見ると、、、
$ sudo systemctl status httpd.service ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since 水 2018-04-11 11:42:42 JST; 9min ago Docs: man:httpd(8) man:apachectl(8) Process: 2294 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE) Process: 2292 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) Main PID: 2292 (code=exited, status=1/FAILURE) 4月 11 11:42:42 xxxxxx.vs.sakura.ne.jp systemd[1]: Starting The Apache HTTP Server... 4月 11 11:42:42 xxxxxx.vs.sakura.ne.jp httpd[2292]: [Wed Apr 11 11:42:42.805527 2018] [so:warn] [pid 2292] AH01574: module systemd_module is already loaded, skipping 4月 11 11:42:42 xxxxxx.vs.sakura.ne.jp systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE 4月 11 11:42:42 xxxxxx.vs.sakura.ne.jp kill[2294]: kill: cannot find process "" 4月 11 11:42:42 xxxxxx.vs.sakura.ne.jp systemd[1]: httpd.service: control process exited, code=exited status=1 4月 11 11:42:42 xxxxxx.vs.sakura.ne.jp systemd[1]: Failed to start The Apache HTTP Server. 4月 11 11:42:42 xxxxxx.vs.sakura.ne.jp systemd[1]: Unit httpd.service entered failed state. 4月 11 11:42:42 xxxxxx.vs.sakura.ne.jp systemd[1]: httpd.service failed.
$ apachectl configtest [Wed Apr 11 11:51:09.623907 2018] [so:warn] [pid 2327] AH01574: module systemd_module is already loaded, skipping Syntax OK
いろいろググったのですが、同じような例もなく困っています。
SSHやSSLの設定を少し変えて、サーバーをブラウザのコンパネから再起動かけたらこのような状態になりました。
ブラウザから対象のドメインにアクセスすると
「このサイトにアクセスできません」ERR_CONNECTION_REFUSED
となります。
補足情報(FW/ツールのバージョンなど)
Server version: Apache/2.4.6 (CentOS)
さくらVPSに直接問い合わせた方が確実に思います。
ありがとうございます!一度問い合わせてみます。
やはりVPSの内部のことは対応できないそうです><
/var/log/httpd/error_log には、何かメッセージは出ていませんか?
エラーでてました!
[Wed Apr 11 15:34:10.291022 2018] [suexec:notice] [pid 1086] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Apr 11 15:34:10.291386 2018] [ssl:emerg] [pid 1086] AH02311: Fatal error initialising mod_ssl, exiting. See /etc/httpd/logs/ssl_error_log for more information
ssl.conf あたりの設定が問題のようですね。/etc/httpd/logs/ssl_error_log には、どんなメッセージが記載されていますか?
出力されているエラーは [Wed Apr 11 15:34:10.291358 2018] [ssl:emerg] [pid 1086] AH02240: Server should be SSL-aware but has no certificate configured [Hint: SSLCertificateFile] (/etc/httpd/conf.d/ssl.conf:56)でした。ただSSLは必要ないので設定していないと思うんですが。。
/etc/httpd/conf.d/ssl.conf 56行目はどうなっていますか前後の55行目57行目もどうなっていますか
56行目は <VirtualHost _default_:443> です前後は改行でした
すいません。httpd.conf内のサーバー名の指定が間違っていたようです。いろいろなミスが重なりましたが皆様のおかげでhttp接続できるようになりました!ありがとうございます。
回答3件
あなたの回答
tips
プレビュー