質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

SSL

SSL(Secure Sockets Layer)とは、暗号化されたプロトコルで、インターネット上での通信セキュリティを提供しています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

解決済

apacheが再起動できなくなった

ETO3
ETO3

総合スコア32

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

SSL

SSL(Secure Sockets Layer)とは、暗号化されたプロトコルで、インターネット上での通信セキュリティを提供しています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

1回答

0評価

1クリップ

441閲覧

投稿2021/10/11 06:17

編集2021/10/11 06:19

#環境
Apache/2.4.48
wordpress

#やりたいこと
apacheを再起動できるようにしたいです。

#やったこと

wordpressのサイトをxserverからawsに移植しようと思い
aws ec2 でlinuxにapacheを導入しサーバーを立てました。

その後サイトをssl化する為にcertbotを使用し以下のサイトを参考にssl化しました。
https://infltech.com/articles/N4MUGp

そしてサイトを開いたところトップページは表示されるようになったのですが下層ページが表示されません
調べてみるとmod rewriteが有効にする必要があるようなので
httpd.confに
LoadModule rewrite_module modules/mod_rewrite.soを最後尾に加えてapacheの再起動をしようとしたところ、
以下のようなエラーに出くわしました。

#出ている問題

[ec2-user@ip-10-10-9-55 conf.d]$ sudo systemctl restart httpd.service Job for httpd.service failed. See "systemctl status httpd.service" and "journalctl -xe" for details.

指示通りに
systemctl status httpd.serviceコマンドを打つと

[ec2-user@ip-10-10-9-55 conf.d]$ sudo systemctl status httpd.service ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Drop-In: /usr/lib/systemd/system/httpd.service.d mqphp-fpm.conf Active: failed (Result: protocol) since Mon 2021-10-11 03:18:33 UTC; 4min 48s ago Docs: man:httpd.service(8) Process: 13027 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=0/SUCCESS) Main PID: 13027 (code=exited, status=0/SUCCESS) Status: "Reading configuration..." Oct 11 03:18:33 ip-10-10-9-55.ap-northeast-1.compute.internal systemd[1]: Starting The Apache HTTP Server... Oct 11 03:18:33 ip-10-10-9-55.ap-northeast-1.compute.internal httpd[13027]: [Mon Oct 11 03:18:33.926124 2021] [so:warn] [pid 13027] AH01574: module rewrite_module is already loaded, skipping--- Oct 11 03:18:33 ip-10-10-9-55.ap-northeast-1.compute.internal httpd[13027]: AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/httpd/conf/httpd.conf:364 Oct 11 03:18:33 ip-10-10-9-55.ap-northeast-1.compute.internal httpd[13027]: httpd (pid 11961) already running Oct 11 03:18:33 ip-10-10-9-55.ap-northeast-1.compute.internal systemd[1]: Failed to start The Apache HTTP Server. Oct 11 03:18:33 ip-10-10-9-55.ap-northeast-1.compute.internal systemd[1]: Unit httpd.service entered failed state. Oct 11 03:18:33 ip-10-10-9-55.ap-northeast-1.compute.internal systemd[1]: httpd.service failed.

journalctl -xeと打つと

[ec2-user@ip-10-10-9-55 conf.d]$ sudo journalctl -xe ~~~~~~~~~~~同じような内容なので省略~~~~~~~~~~~~~~~~~~~~ -- Subject: Unit session-695.scope has finished start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit session-695.scope has finished starting up. -- -- The start-up result is done. Oct 11 03:20:01 ip-10-10-9-55.ap-northeast-1.compute.internal CROND[13105]: (root) CMD (/usr/lib64/sa/sa1 1 1) Oct 11 03:20:07 ip-10-10-9-55.ap-northeast-1.compute.internal dhclient[2762]: XMT: Solicit on eth0, interval 113390ms. Oct 11 03:22:00 ip-10-10-9-55.ap-northeast-1.compute.internal dhclient[2762]: XMT: Solicit on eth0, interval 114820ms. Oct 11 03:23:22 ip-10-10-9-55.ap-northeast-1.compute.internal sudo[13274]: ec2-user : TTY=pts/0 ; PWD=/etc/httpd/conf.d ; USER=root ; COMMAND=/bin/systemctl status httpd.service Oct 11 03:23:22 ip-10-10-9-55.ap-northeast-1.compute.internal sudo[13274]: pam_unix(sudo:session): session opened for user root by ec2-user(uid=0) Oct 11 03:23:22 ip-10-10-9-55.ap-northeast-1.compute.internal sudo[13274]: pam_unix(sudo:session): session closed for user root Oct 11 03:23:55 ip-10-10-9-55.ap-northeast-1.compute.internal dhclient[2762]: XMT: Solicit on eth0, interval 114390ms. Oct 11 03:25:36 ip-10-10-9-55.ap-northeast-1.compute.internal sudo[13386]: ec2-user : TTY=pts/0 ; PWD=/etc/httpd/conf.d ; USER=root ; COMMAND=/bin/systemctl restart httpd.service Oct 11 03:25:36 ip-10-10-9-55.ap-northeast-1.compute.internal sudo[13386]: pam_unix(sudo:session): session opened for user root by ec2-user(uid=0) Oct 11 03:25:36 ip-10-10-9-55.ap-northeast-1.compute.internal systemd[1]: Starting The Apache HTTP Server... -- Subject: Unit httpd.service has begun start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit httpd.service has begun starting up. Oct 11 03:25:36 ip-10-10-9-55.ap-northeast-1.compute.internal httpd[13390]: [Mon Oct 11 03:25:36.794616 2021] [so:warn] [pid 13390] AH01574: module rewrite_module is already loaded, skipping Oct 11 03:25:36 ip-10-10-9-55.ap-northeast-1.compute.internal httpd[13390]: AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/httpd/conf/httpd.conf:364 Oct 11 03:25:36 ip-10-10-9-55.ap-northeast-1.compute.internal httpd[13390]: httpd (pid 11961) already running Oct 11 03:25:36 ip-10-10-9-55.ap-northeast-1.compute.internal systemd[1]: Failed to start The Apache HTTP Server. -- Subject: Unit httpd.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit httpd.service has failed. -- -- The result is failed.

とでます。

[ec2-user@ip-10-10-9-55 conf.d]$ sudo service httpd configtest [Mon Oct 11 03:33:36.340733 2021] [so:warn] [pid 13826] AH01574: module rewrite_module is already loaded, skipping AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/httpd/conf/httpd.conf:364 Syntax OK

構文エラーではなさそうです。

エラー文をみてもこれ以上どうすればいいのかわからず困っています。
個人的にはsslかmodrewrite周りの問題かなとは思うのですが、どうすればいいのかわからないです、、、
どうかご助力いただければ幸いです。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

tanat

2021/10/11 09:02

> httpd.confに > LoadModule rewrite_module modules/mod_rewrite.soを最後尾に加えて> apacheの再起動をしようとしたところ、 この部分を元に戻したら再起動は可能ですか?
ETO3

2021/10/11 09:09

あ、すみません自己解決しました! その部分コメントアウトして再起動してみたのですが、できなかったので関係なさそうでした。 異常なプロセスが残っていたのが原因見たいで,killall httpdしたら再起動できました。 コメントありがとうございます!お手数おかけしました!
tanat

2021/10/11 09:19

解決して何よりです。 捕捉ありがとうございます。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

SSL

SSL(Secure Sockets Layer)とは、暗号化されたプロトコルで、インターネット上での通信セキュリティを提供しています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。