Linux下实现apache代理tomcat

  apache tomcat +

<强>

http版本2.4
1。http + tomcat通信了解:
  ,,http和tomcat通信通过美国,http, https协议进行通信
  ,,http与tomcat基于mod_jd和mod_proxy实现负载均衡
1。安装http

<>之前。下载:   apache  http: http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.25.tar.gz   arp: http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.5.2.tar.gz   arp-util: http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.5.4.tar.gz   b。编译安装 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   null

Linux下实现apache代理tomcat