当前位置: 首页 > news >正文

美橙建站怎么样河北seo技术

美橙建站怎么样,河北seo技术,电商公司名称怎么起名,php网站空间目录 多实例 安装tomcat 配置 tomcat 环境变量 修改server.xml文件 修改开关文件#xff0c;添加环境变量 tomcat1 tomcat2 启动 浏览器访问测试 nginxtomcat实现动静分离 Nginx实现负载均衡的原理 部署nginx的负载器 搭建第三台tomcat 配置多实例服务器 Tomcat…目录 多实例 安装tomcat 配置 tomcat 环境变量 修改server.xml文件 修改开关文件添加环境变量 tomcat1 tomcat2 启动 浏览器访问测试 nginxtomcat实现动静分离 Nginx实现负载均衡的原理 部署nginx的负载器 搭建第三台tomcat 配置多实例服务器 Tomcat1配置 Tomcat2配置 配置nginx服务器负载均衡和动静分离 多实例 在一台服务器上有多个tomcat服务配置成全局变量方便后面传参 安装tomcat 安装好 jdk后编译安装tomcat cd /opt tar zxvf apache-tomcat-9.0.16.tar.gz mkdir /usr/local/tomcat mv apache-tomcat-9.0.16 /usr/local/tomcat/tomcat1 cp -a /usr/local/tomcat/tomcat1 /usr/local/tomcat/tomcat2配置 tomcat 环境变量 vim /etc/profile.d/tomcat.sh#tomcat1 export CATALINA_HOME1/usr/local/tomcat/tomcat1 export CATALINA_BASE1/usr/local/tomcat/tomcat1 export TOMCAT_HOME1/usr/local/tomcat/tomcat1 #tomcat2 export CATALINA_HOME2/usr/local/tomcat/tomcat2 export CATALINA_BASE2/usr/local/tomcat/tomcat2 export TOMCAT_HOME2/usr/local/tomcat/tomcat2source /etc/profile.d/tomcat.sh 修改server.xml文件 修改 tomcat2 中的 server.xml 文件要求各 tomcat 实例配置不能有重复的端口号 vim /usr/local/tomcat/tomcat2/conf/server.xml Server port8006 shutdownSHUTDOWN     #22行修改Server prot默认为8005 - 修改为8006 Connector port8081 protocolHTTP/1.1   #69行修改Connector portHTTP/1.1  默认为8080 - 修改为8081 Connector port8010 protocolAJP/1.3 redirectPort8443 /     #116行修改Connector port AJP/1.3默认为8009 - 修改为8010修改开关文件添加环境变量 修改各 tomcat 实例中的 startup.sh 和 shutdown.sh 文件添加 tomcat 环境变量 tomcat1 vim /usr/local/tomcat/tomcat1/bin/startup.sh ##添加以下内容 export CATALINA_BASE$CATALINA_BASE1 export CATALINA_HOME$CATALINA_HOME1 export TOMCAT_HOME$TOMCAT_HOME1vim /usr/local/tomcat/tomcat1/bin/shutdown.shexport CATALINA_BASE$CATALINA_BASE1 export CATALINA_HOME$CATALINA_HOME1 export TOMCAT_HOME$TOMCAT_HOME1 tomcat2 vim /usr/local/tomcat/tomcat2/bin/startup.sh export CATALINA_BASE$CATALINA_BASE2 export CATALINA_HOME$CATALINA_HOME2 export TOMCAT_HOME$TOMCAT_HOME2vim /usr/local/tomcat/tomcat2/bin/shutdown.shexport CATALINA_BASE$CATALINA_BASE2 export CATALINA_HOME$CATALINA_HOME2 export TOMCAT_HOME$TOMCAT_HOME2 启动 /usr/local/tomcat/tomcat1/bin/startup.sh  /usr/local/tomcat/tomcat2/bin/startup.sh netstat -natp | grep java 浏览器访问测试 http://192.168.233.100:8080 http://192.168.233.100:8081 telent 可以测试端口通信是否正常 nginxtomcat实现动静分离 静静态页面 动动态页面 分别可以对静态页面和动态页面发起不同的请求会有不同的响应结果 nginx反向代理----负载均衡---- tomcat是后端服务器----web静态ngnx----静态请求----动态页面----tomcat Nginx实现负载均衡的原理 Nginx实现负载均衡是通过反向代理实现Nginx服务器作为前端Tomcat服务器作为后端web页面请求由Nginx服务来进行转发。 但不是把所有的web请求转发而是将静态页面请求Ncinx服务器自己来处理动态页面请求转发给后端的Tomcat服务器来处理。 Tomcat是属于轻量级的应用服务器可接受访问量可能会不足所以我们需要多台Tomcat服务器。并且Tomcat并发量处理能力弱约Nginx的六分之一所以需要Nginx方向代理时进行合理的调用分配。 部署nginx的负载器 systemctl stop firewalld setenforce 0systemctl stop firewalld setenforce 0yum -y install pcre-devel zlib-devel openssl-devel gcc gcc-c makeuseradd -M -s /sbin/nologin nginxcd /opt tar zxvf nginx-1.22.0.tar.gz -C /opt/cd nginx-1.22.0/./configure \ --prefix/usr/local/nginx \ --usernginx \ --groupnginx \ --with-file-aio \ --with-http_stub_status_module \ --with-http_gzip_static_module \ --with-http_flv_module \ --with-http_ssl_module \ --with-stream --with-file-aio \                                    #启用文件修改支持 --with-http_stub_status_module \                    #启用状态统计 --with-http_gzip_static_module \                    #启用 gzip静态压缩 --with-http_flv_module \                            #启用 flv模块提供对 flv 视频的伪流支持 --with-http_ssl_module \                            #启用 SSL模块提供SSL加密功能 --with-stream                                        #启用 stream模块提供4层调 搭建第三台tomcat tomcat的多实例之前已部署在第三台服务器上部署一个tomcat systemctl stop firewalldsetenforce 0systemctl stop firewalld setenforce 0#软件包的方式安装jdk环境tar zxvf jdk-8u91-linux-x64.tar.gz -C /usr/local/vim /etc/profile export JAVA_HOME/usr/local/jdk1.8.0_91 export JRE_HOME${JAVA_HOME}/jre export CLASSPATH.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATHsource /etc/profiletar zxvf apache-tomcat-9.0.16.tar.gzmv /opt/apache-tomcat-9.0.16/ /usr/local/tomcat/usr/local/tomcat/bin/shutdown.sh /usr/local/tomcat/bin/startup.shnetstat -ntap | grep 8080 配置多实例服务器 mkdir -p /usr/local/tomcat/tomcat1/webapps/test mkdir -p /usr/local/tomcat/tomcat2/webapps/test Tomcat1配置 vim /usr/local/tomcat/tomcat1/webapps/test/index.jsp % page languagejava importjava.util.* pageEncodingUTF-8% html head titleJSP test1 page/title /head body % out.println(动态页面 1,http://www.test1.com);% /body /htmlvim /usr/local/tomcat/tomcat1/conf/server.xml #把前面的host配置删除 Host namelocalhost appBasewebapps unpackWARstrue autoDeploytrue xmlValidationfalse xmlNamespaceAwarefalseContext docBase/usr/local/tomcat/tomcat1/webapps/test path reloadabletrue / /Host/usr/local/tomcat/tomcat1/bin/shutdown.sh /usr/local/tomcat/tomcat1/bin/startup.sh Tomcat2配置 vim /usr/local/tomcat/tomcat2/webapps/test/index.jsp % page languagejava importjava.util.* pageEncodingUTF-8% html head titleJSP test2 page/title /head body % out.println(动态页面 2,http://www.test2.com);% /body /htmlvim /usr/local/tomcat/tomcat2/conf/server.xml Host namelocalhost appBasewebapps unpackWARstrue autoDeploytrue xmlValidationfalse xmlNamespaceAwarefalseContext docBase/usr/local/tomcat/tomcat2/webapps/test path reloadabletrue //usr/local/tomcat/tomcat2/bin/shutdown.sh /usr/local/tomcat/tomcat2/bin/startup.sh 配置nginx服务器负载均衡和动静分离   vim /usr/local/nginx/html/index.html html body h1 this is Nginx static test !/h2 img srcmeinv.jpg/ /body /htmlvim /usr/local/nginx/conf/nginx.conf ...... http { ...... #配置负载均衡的服务器列表weight参数表示权重权重越高被分配到的概率越大upstream tomcat_server {server 192.168.233.71:8080 weight1;server 192.168.233.71:8081 weight1;}server {listen 80;server_name localhost;charset utf-8;#配置Nginx处理动态页面请求将 .jsp文件请求转发到Tomcat 服务器处理location ~ .*\.jsp$ {proxy_pass http://tomcat_server;#设置后端的Web服务器可以获取远程客户端的真实IP#设定后端的Web服务器接收到的请求访问的主机名域名或IP、端口默认HOST的值为proxy_pass指令设置的主机名。如果反向代理服务器不重写该请求头的话那么后端真实服务器在处理时会认为所有的请求都来自反向代理服务器如果后端有防攻击策略的话机器就被封了。proxy_set_header HOST $host;#把$remote_addr赋值给X-Real-IP来获取源IPproxy_set_header X-Real-IP $remote_addr;#在nginx 作为代理服务器时设置的IP列表会把经过的机器ip代理机器ip都记录下来proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}#配置Nginx处理静态图片请求location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|css)$ {root /usr/local/nginx/html;expires 10d;}location / {root html;index index.html index.htm;} ......} ...... }location ~ .*\.jsp$ {proxy_pass http://tomcat_server;proxy_set_header HOST $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}访问测试 访问动态资源tomcat  192.168.233.80/index.jsp #nginx的地址来访问
http://www.hkea.cn/news/14428419/

相关文章:

  • 个人主页静态网站梅河口网站建设
  • 深圳建设局网站网站项目
  • php 网站 教程邳州徐州网站开发
  • win2008网站404如何在网站做电子报
  • 注册的空间网站吗优狐网站建设
  • 怎么在网站做浮动图标龙岩建设局网站
  • 政务网站的建设时期的概述外贸网站怎么建设
  • 网站后台打打开空白男的如何自己解决生理问题
  • 国家城乡建设网站网站建设助您购选
  • 长春高端网站建设蓝色的网站登录页面模版
  • 免费的网站开发平台网站开发的目的实习报告
  • 微芒科技网站建设top陕西 网站建设首选公司
  • 做网站怎么做鼠标跟随怎样才能有自己的网站
  • 网站建设要考建设网站需要的硬件设备
  • 网站建设公司实力广州建设工程造价管理站
  • 各种网站底部图标代码准备php和易语言混编做网站
  • 网站代理怎么做下载安装app应用
  • wordpress版本文件夹网站搜索引擎优化方案范文
  • 网站开发预算报表wordpress 获取logo
  • 免费 flash网站源码wordpress首页自定义缩略图
  • wordpress 中文网站帝国cms王猛微博
  • 网站建设公司哪家好wordpress 主题缩略图
  • 网站内容管理系统cms上海化工网站建设
  • 19网站建设长沙建设信息网站
  • 山西住房建设部网站美妆网站设计模板
  • 做网站资料准备页面设计模板简约
  • tp5企业网站开发实例娃哈哈网络推广方案
  • 资源网站建设多少钱做微信表情的微信官方网站
  • 全景效果图网站柳州seo培训
  • 聊城市网站制作在网站和网页的区别