zoukankan      html  css  js  c++  java
  • Tomcat相关的LNMT和LAMT

    Tomcat相关的LNMT和LAMT

    	LNMT:Linux Nginx MySQL Tomcat 
    		Client (http) --> nginx (reverse proxy)(http) --> tomcat  (http connector)
    		
    		location / {
    			proxy_pass http://tc1.magedu.com:8080;
    		}
    		location ~* .(jsp|do)$ {
    			proxy_pass http://tc1.magedu.com:8080;
    		}
    		
    	LAMT:Linux Apache(httpd) MySQL Tomcat 
    		httpd的代理模块:
    			proxy_module
    			proxy_http_module:适配http协议客户端;
    			proxy_ajp_module:适配ajp协议客户端;
    			
    		Client (http) --> httpd (proxy_http_module)(http) --> tomcat  (http connector)
    		Client (http) --> httpd (proxy_ajp_module)(ajp) --> tomcat  (ajp connector)
    		Client (http) --> httpd (mod_jk)(ajp) --> tomcat  (ajp connector)
    		
    		proxy_http_module代理配置示例:
    			<VirtualHost *:80>
    				ServerName      tc1.magedu.com
    				ProxyRequests Off
    				ProxyVia        On
    				ProxyPreserveHost On
    				<Proxy *>
    					Require all granted
    				</Proxy>
    				ProxyPass / http://tc1..com:8080/
    				ProxyPassReverse / http://tc1.com:8080/ 
    				<Location />
    					Require all granted
    				</Location>
    			</VirtualHost>
    			
    		proxy_ajp_module代理配置示例:
    			<VirtualHost *:80>
    				ServerName      tc1.magedu.com
    				ProxyRequests Off
    				ProxyVia        On
    				ProxyPreserveHost On
    				<Proxy *>
    					Require all granted
    				</Proxy>
    					ProxyPass / ajp://tc1.com:8009/ 
    					ProxyPassReverse / ajp://tc1.com:8009/ 
    				<Location />
    					Require all granted
    				</Location>
    			</VirtualHost>
    
  • 相关阅读:
    如何修改容器内的/etc/resolv.conf
    OpenShift DNS的机制
    OpenShift 容器日志和应用日志分离问题
    python办公自动化(一)PPTX
    python装饰器 语法糖
    一步一步FLASK(一)
    linux python 安装 pymssql
    定制flask-admin的主页
    复制pycharm虚拟环境
    离线安装pycharm数据库驱动
  • 原文地址:https://www.cnblogs.com/shenxm/p/8466894.html
Copyright © 2011-2022 走看看