LoginSignup
0
0

More than 5 years have passed since last update.

Apacheの起動とか色々

Posted at

起動

sudo apachectl start

停止

sudo apachectl stop

起動確認

http://127.0.0.1/
にアクセス。
It works!と表示されたら起動されている。

ApacheとTomcatを連携

httpd.confを修正 /private/etc/apache2/httpd.conf
※Macの場合

修正前

#LoadModule proxy_module libexec/apache2/mod_proxy.so
#LoadModule proxy_ajp_module libexec/apache2/mod_proxy_ajp.so

修正後

LoadModule proxy_module libexec/apache2/mod_proxy.so
LoadModule proxy_ajp_module libexec/apache2/mod_proxy_ajp.so
コメントを外すだけ。

一番下に
Include /private/etc/apache2/other/*.conf
とあるので、/private/etc/apache2/other/配下にhttpd-ajp.confを作成

touch /private/etc/apache2/other/httpd-ajp.conf

これを記載
ProxyPass / ajp://localhost:8009/

これで、Apacheに来たリクエストがTomcatへ連携される。
Apacheを再起動した後に、Tomcatを再起動。

Apacheと連携する前の状態のURL

Apacheと連携した後のURL

その他

httpd.confをvimで編集しようとすると、ReadOnlyだからダメみたいなエラーが出て、編集できなかった。
下記のコマンドを実行して強制的に編集を実行。
:w !sudo tee %
:q!

自分用にメモ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0