https://blue21neo.blogspot.jp/2015/10/centos7-pacemaker_31.html
〇httpd インストール
# yum -y install httpd
ウェルカムページ削除
#rm -f /etc/httpd/conf.d/welcome.conf
設定
# vi /etc/httpd/conf/httpd.conf
86行目:管理者アドレス指定
ServerAdmin root@ap1.srv
95行目:コメント解除しサーバー名指定
ServerName ap1.srv:80
# 151行目
AllowOverride All
# 最終行追記
# サーバーの応答ヘッダ
ServerTokens Prod
# キープアライブオン
KeepAlive On
systemctl stop httpd
systemctl start httpd
systemctl enable httpd
# firewall-cmd --add-service=http --permanent
success
# firewall-cmd --reload
〇tomcat インストール
cd /root/
tar xvzf ./apache-tomcat-8.5.28.tar.gz
解凍して /opt/tomcat/ に移動する。
mkdir /opt/tomcat/
mv ./apache-tomcat-8.5.28 /opt/tomcat/
Tomcat を起動する。
cd /opt/tomcat/apache-tomcat8.5.28/bin/
sh ./startup.sh
あるいは
systemctl stop tomcat
systemctl start tomcat
systemctl enable tomcat
〇Firewalld の設定 8080解放
vim /etc/firewalld/services/tomcat.xml
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>Tomcat (HTTP)</short>
<description>Tomcat HTTP Server.</description>
<port protocol="tcp" port="8080"/>
</service>
firewall-cmd --permanent --add-service=tomcat
systemctl restart firewalld.service
以下でtomcatを確認
firewall-cmd --list-all
〇ロードバランス
https://qiita.com/Kazunori-Kimura/items/ac0ec57df751f25b2c06
・/etc/httpd/conf/httpd.con の設定
LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
#LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
#LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
#LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule status_module modules/mod_status.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
Include /etc/httpd/conf/extra/httpd-balancer.conf
Include /etc/httpd/conf/extra/httpd-proxy.conf
・/etc/httpd/conf/extra/httpd-balancer.conf
ProxyPass /examples balancer://mycluster lbmethod=byrequests timeout=1
<Proxy balancer://mycluster>
BalancerMember http://192.168.72.131/examples1/ loadfactor=1
BalancerMember http://192.168.72.131/examples2/ loadfactor=2
</Proxy>
<Location /manager>
SetHandler balancer-manager
</Location>
〇AJPの設定
http://normalse.hatenablog.jp/entry/2015/03/13/200755
・/etc/httpd/conf/extra/httpd-proxy.conf
ProxyPass /examples1/ ajp://192.168.72.131:8009/examples/
ProxyPass /examples2/ ajp://192.168.72.132:8009/examples/
〇httpd インストール
# yum -y install httpd
ウェルカムページ削除
#rm -f /etc/httpd/conf.d/welcome.conf
設定
# vi /etc/httpd/conf/httpd.conf
86行目:管理者アドレス指定
ServerAdmin root@ap1.srv
95行目:コメント解除しサーバー名指定
ServerName ap1.srv:80
# 151行目
AllowOverride All
# 最終行追記
# サーバーの応答ヘッダ
ServerTokens Prod
# キープアライブオン
KeepAlive On
systemctl stop httpd
systemctl start httpd
systemctl enable httpd
# firewall-cmd --add-service=http --permanent
success
# firewall-cmd --reload
〇tomcat インストール
cd /root/
tar xvzf ./apache-tomcat-8.5.28.tar.gz
解凍して /opt/tomcat/ に移動する。
mkdir /opt/tomcat/
mv ./apache-tomcat-8.5.28 /opt/tomcat/
Tomcat を起動する。
cd /opt/tomcat/apache-tomcat8.5.28/bin/
sh ./startup.sh
あるいは
systemctl stop tomcat
systemctl start tomcat
systemctl enable tomcat
〇Firewalld の設定 8080解放
vim /etc/firewalld/services/tomcat.xml
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>Tomcat (HTTP)</short>
<description>Tomcat HTTP Server.</description>
<port protocol="tcp" port="8080"/>
</service>
firewall-cmd --permanent --add-service=tomcat
systemctl restart firewalld.service
以下でtomcatを確認
firewall-cmd --list-all
〇ロードバランス
https://qiita.com/Kazunori-Kimura/items/ac0ec57df751f25b2c06
・/etc/httpd/conf/httpd.con の設定
LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
#LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
#LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
#LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule status_module modules/mod_status.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
Include /etc/httpd/conf/extra/httpd-balancer.conf
Include /etc/httpd/conf/extra/httpd-proxy.conf
・/etc/httpd/conf/extra/httpd-balancer.conf
ProxyPass /examples balancer://mycluster lbmethod=byrequests timeout=1
<Proxy balancer://mycluster>
BalancerMember http://192.168.72.131/examples1/ loadfactor=1
BalancerMember http://192.168.72.131/examples2/ loadfactor=2
</Proxy>
<Location /manager>
SetHandler balancer-manager
</Location>
〇AJPの設定
http://normalse.hatenablog.jp/entry/2015/03/13/200755
・/etc/httpd/conf/extra/httpd-proxy.conf
ProxyPass /examples1/ ajp://192.168.72.131:8009/examples/
ProxyPass /examples2/ ajp://192.168.72.132:8009/examples/