Dynmapでリバースプロキシを使う方法

動画説明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 on  
   RewriteRule /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:8123  
    ProxyPass /s2 http://192.168.1.82:8123  
    ProxyPass /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  
minecraft
スポンサーリンク
自宅プログラマー始めます。

コメント

タイトルとURLをコピーしました