apache tomcat +
<强> 强>
http版本2.4
1。http + tomcat通信了解:
,,http和tomcat通信通过美国,http, https协议进行通信
,,http与tomcat基于mod_jd和mod_proxy实现负载均衡
1。安装http
1。先安装pcre-devel ,,,yum install pcre-devel2。先安装arp ,,,的在tar -xzf apr-1.5.2.tar.gz ,,,的在cd apr-1.5.2 ,,,祝辞。/configure ,——prefix=/usr/地方/4月 ,,,的在make ,, make install3。安装arp-util ,,,的在tar -xzf apr-util-1.5.4.tar.gz ,,,的在cd apr-util-1.5.4 ,,,祝辞。/configure ——prefix=/usr/地方/apt-util ——with-apr=/usr/地方/4月 ,,,的在make ,, make insatll4。安装httpd ,,,的在tar -xzf httpd-2.4.25.tar.gz ,,,的在cd httpd - 2.4。 ,,,祝辞。/configure ——prefix=/usr/地方/apache ——sysconfdir=/etc/httpd24 ——enable-so ——使ssl ——enable-cgi ——enable-rewrite ——with-zlib ——with-pcre ——with-apr=/usr/地方/apr ——with-apr-util=/usr/地方/apr-util ——enable-modeles=most ——enable-mpms-shared=all ——于mpm=event ——enable-proxy ——enable-proxy-http ——enable-proxy-ajp ——enable-balencer ,,,的在make ,, make install5。配置httpd的环境 ,,,(a)。配置httpd服务启动文件 ,,,vim /etc/摆在/http ,,,只到/etc/摆在functions ,,, if [/etc/sysconfig/, -f  httpd );然后 ,,,,,,,,,,,,只/etc/sysconfig/httpd ,, fi ,,,HTTPD_LANG=$ {HTTPD_LANG——“C”} ,,,INITLOG_ARGS=" " ,,,apachectl=/usr/sbin/httpd/bin/apachectl ,,,httpd=/usr/地方/httpd/bin/httpd} ,,,食物=httpd ,,,pidfile=$ {pidfile -/var/运行/httpd/httpd.pid} ,,,lockfile=$ {lockfile -/var/锁定/中高/httpd} ,,,RETVAL=0 ,,,STOP_TIMEOUT=$ {STOP_TIMEOUT-10} ,,,开始(),{,,,,,,,,,echo -n $ $掠夺:Starting ” ,,,,,,,,,LANG=$ HTTPD_LANG daemon ——pidfile=$ {pidfile}, httpd 选择美元 ,,,,,,,,RETVAL=$ ?,,,,,,,,,的回声 ,,,,,,,,(,RETVAL 美元;=,0,),,,,touch $ {lockfile} ,,,,,,,return RETVAL美元 ,,,},,,,停止(),{ ,,,,,,,,,status -p $ {pidfile}, httpd 美元;祝辞,/dev/null ,,,,,,,,, if [[, $ ?=, 0,]],然后 ,,,,,,,,,,,,,echo -n $ " $掠夺:Stopping ” ,,,,,,,,,,,,,killproc -p $ {pidfile}, -d {STOP_TIMEOUT}, httpd美元 ,,,,,,,,, ,,,,,,,,,,,,,echo -n $ " $掠夺:Stopping ” ,,,,,,,,,,,,,success ,,,,,,,, fi ,,,,,,,,,RETVAL=$ ?,,,,,,,,,,的回声 ,,,,,,,,,(,RETVAL 美元;=,0,),,,,rm -f $ {lockfile}, $ {pidfile} ,,,},,,,重载(),{,,,,echo -n $ $掠夺:Reloading ” ,,,,,if !, LANG=$ HTTPD_LANG httpd 美元;OPTIONS 美元;-t 祝辞,/dev/null,那么 null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null nullLinux下实现apache代理tomcat