環境
- CentOS 7
- Apache 2.4.6
参考URL
クライアント
hostsにサーバー名を登録
192.168.99.101 nexus-server
Apacheサーバー
/etc/httpd/conf.dに下記の設定ファイルを作成
# どのドメインを名前ベースのバーチャルホストにするかを指定
# ちなみに名前ベースのバーチャルホストを利用するとメインホストがなくなる
NameVirtualHost *:80
<VirtualHost _default_:80>
</VirtualHost>
<VirtualHost *:80>
ServerName nexus-server
ProxyRequests off
ProxyPass / http://localhost:8081/
ProxyPassReverse / http://localhost:8081/
</VirtualHost>
リバースプロキシを利用した場合
/etc/sysconfig/selinuxの該当行を編集し、サーバーを再起動
SELINUX=disabled