今回も自分の備忘録。
CentOS でしかApacheつかったことなかったので、モジュールの設定に手間取った。。。
これはUbuntuで伝統的な方法なのかなぁ。
追加したいとき -> a2enmod を使う
a2enmod マニュアル
mods-enable ディレクトリ から mods-available ディレクトリへファイルが移動する。
除外したいとき -> a2dismod を使う
a2emod 空打ち
ubuntu@prx:/etc/apache2$ sudo a2enmod Your choices are: actions alias asis auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authnz_ldap authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta cgi cgid charset_lite dav dav_fs dav_loc k dbd deflate dir disk_cache dump_io env expires ext_filter file_cache filter headers ident imagemap include info ldap log_forensic mem_cach e mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_scgi reqtimeout rewrite setenvif speli ng ssl status substitute suexec unique_id userdir usertrack vhost_alias Which module(s) do you want to enable (wildcards ok)? ubuntu@prx:/etc/apache2$
この中から選ぶのかぁ。
リバースプロキシを有効にするコマンド
sudo a2enmod proxy sudo a2enmod proxy_http
a2enmod を実行すると何がおきてる?
mods-available から mods-enable デェレクトリに modhoge.conf と modhoge.load ファイルがコピーされたのを確認。
たぶんやってるのはこれだけだと思う。
設定(一番簡単なやつ)
$ vim mods-available/proxy.confProxyRequests Off ProxyPass /hoge/ http://10.0.3.110:8080/ ProxyPassReverse /hoge/ http://10.0.3.110:8080/
VPNレビュー 今すぐチェック
返信削除