動画説明https://youtu.be/1J7oYMZqnNI
事前準備
・webサーバー用のマシンとそのIPに向けて80番ポートを開放
・MinecraftServerにDynmapを導入済み
Apacheのインストール
sudo apt install apache2
proxy,proxy_httpモジュールの有効化
$ sudo a2enmod proxy$ sudo a2enmod proxy_http
/etc/apache2/mods-enabled/proxy.conf 下部に以下追記
<IfModule rewrite_module>RewriteEngine onRewriteRule /s1 %{REQUEST_URI}/ [R=301,L]RewriteRule /s2 %{REQUEST_URI}/ [R=301,L]RewriteRule /s3 %{REQUEST_URI}/ [R=301,L]</IfModule><IfModule proxy_module>ProxyPass /s1 http://192.168.1.81:8123ProxyPass /s2 http://192.168.1.82:8123ProxyPass /s3 http://192.168.1.83:8123</IfModule>
「リクエストURL」http://ホスト名/s1/でアクセスしてきた時の設定
RewriteRule /s1 %{REQUEST_URI}/ [R=301,L]
「転送先URL」
ProxyPass /s1 http://192.168.1.81:8123
コメント