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

asp做的网站怎么发布app开发制作在哪儿

asp做的网站怎么发布,app开发制作在哪儿,wordpress主题woocomece,网站后台自动退出Tomcat多实例与负载均衡 一、Tomcat多实例1.1、安装JDK1.2、安装tomcat1.3、配置tomcat环境变量1.4、修改tomcat中的主配置文件1.5、修改启动脚本和关闭脚本1.6、 启动tomcat并查看 二、NginxTomcat负载均衡、动静分离2.1、部署Nginx负载均衡2.2、部署第一台tomcat2.3、部署第二… Tomcat多实例与负载均衡 一、Tomcat多实例1.1、安装JDK1.2、安装tomcat1.3、配置tomcat环境变量1.4、修改tomcat中的主配置文件1.5、修改启动脚本和关闭脚本1.6、 启动tomcat并查看 二、NginxTomcat负载均衡、动静分离2.1、部署Nginx负载均衡2.2、部署第一台tomcat2.3、部署第二台tomcat2.4、nginx配置 一、Tomcat多实例 1.1、安装JDK 在部署tomct之前必须安装好jdk以为jdk是tomcat运行的必要环境 1. #关闭防火墙systemctl stop firewalld systemctl disable firewalld setenforce 02. #将安装 Tomcat 所需软件包传到/opt目录下 apache-tomcat-9.0.16.tar.gz jdk-8u201-linux-x64.rpm3. #切换至/opt下安装JDK cd /opt rpm -ivh jdk-8u201-linux-x64.rpm ​ 4. #查看java版本 java -version关闭防火墙 将安装tomcat所需软件包传到/opt目录下 安装jdk 查看java版本 1.2、安装tomcat 1. #切换至/opt下解压tomcat包 cd /opt tar -zxf apache-tomcat-9.0.16.tar.gz ​ 2. #新建文件夹/usr/local/tomcat mkdir /usr/local/tomcat3. #将解压后的包拷贝至/usr/local/下并重命名 cp -a apache-tomcat-9.0.16 /usr/local/tomcat/tomcat1 cp -a apache-tomcat-9.0.16 /usr/local/tomcat/tomcat2切换至/opt下解压tomcat包 新建文件夹/usr/local/tomcat 件解后的包拷贝至/usr/local下并重命名 1.3、配置tomcat环境变量 vim /etc profileexport JAVA_HOME/usr/java/jdk1.8.0_201-amd64 export JRE_HOME$JAVA_HOME/jre export CLASSPATH.:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar export PATH$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 1.4、修改tomcat中的主配置文件 vim /usr/local/tomcat/tomcat2/conf/server.xml ​ 22 Server port8006 shutdownSHUTDOWN 69 Connector port8081 protocolHTTP/1.1 116 Connector port8010 protocolAJP/1.3 redirectPort8443 / ​1.5、修改启动脚本和关闭脚本 1. #修改tomcat1的/usr/local/tomcat/tomcat1/bin/startup.sh vim /usr/local/tomcat/tomcat1/bin/startup.sh ​ export CATALINA_HOME1/usr/local/tomcat/tomcat1 export CATALINA_BASE1/usr/local/tomcat/tomcat1 export TOMCAT_HOME1/usr/local/tomcat/tomcat1 ​ 2. #修改tomcat1 的/usr/local/tomcat/tomcat1/bin/shutdown.sh vim /usr/local/tomcat/tomcat1/bin/shutdown.sh ​ export CATALINA_HOME1/usr/local/tomcat/tomcat1 export CATALINA_BASE1/usr/local/tomcat/tomcat1 export TOMCAT_HOME1/usr/local/tomcat/tomcat1 ​ ​ 3. #修改tomcat2的/usr/local/tomcat/tomcat2bin/startup.sh vim /usr/local/tomcat/tomcat2/bin/startup.sh ​ export CATALINA_HOME1/usr/local/tomcat/tomcat2 export CATALINA_BASE1/usr/local/tomcat/tomcat2 export TOMCAT_HOME1/usr/local/tomcat/tomcat2 ​ 4. #修改tomcat2的/usr/local/tomcat/tomcat2/bin/shutdown.sh vim /usr/local/tomcat/tomcat2/bin/shutdown.sh ​ export CATALINA_HOME1/usr/local/tomcat/tomcat2 export CATALINA_BASE1/usr/local/tomcat/tomcat2 export TOMCAT_HOME1/usr/local/tomcat/tomcat2 ​修改tomcat1的/usr/local/tomcat/tomcat1/bin/startup.sh 修改tomcat1 的/usr/local/tomcat/tomcat1/bin/shutdown.sh 修改tomcat2的/usr/local/tomcat/tomcat2bin/startup.sh 修改tomcat2的/usr/local/tomcat/tomcat2/bin/shutdown.sh 1.6、 启动tomcat并查看 1. #启动tomcat1 cd /usr/local/tomcat/ ./tomcat1/bin/startup.sh ​ 2. #启动tomcat2 ./tomcat2/bin/startup.sh ​ 3. #查看是否启动成功 ss -ntap|grep java http://192.168.59.118:8080/启动tomcat1、tomcat2 查看是否启动成功 二、NginxTomcat负载均衡、动静分离 standalone模式Tomcat单独运行直接接受用户的请求不推荐。 反向代理单机运行提供了一个Nginx作为反向代理可以做到静态由nginx提供响应动态jsp代理给Tomcat LNMTLinux Nginx MySQL Tomcat LAMTLinux ApacheHttpd MySQL Tomcat 前置一台Nginx给多台Tomcat实例做反向代理和负载均衡调度Tomcat上部署的纯动态页面更适合 LNMTLinux Nginx MySQL Tomcat 多级代理 LNNMTLinux Nginx Nginx MySQL Tomcat 动态服务器的问题往往就是并发能力太弱往往需要多台动态服务器一起提供服务。如何把并发的压力分摊这就需要调度采用一定的调度策略将请求分发给不同的服务器这就是Load Balance负载均衡。 当单机Tomcat演化出多机多级部署的时候一个问题便凸显出来这就是Session。而这个问题的由来都是由于HTTP协议在设计之初没有想到未来的发展。 2.1、部署Nginx负载均衡 环境介绍 nginx192.168.11.16 tomcat1192.168.11.17 tomcat2192.168.11.18 1. #关闭防火墙 systemctl stop firewalld setenforce 0 ​ 2. #安装依赖关系包 yum -y install pcre-devel zlib-devel gcc gcc-c make ​ 3. #新建用户和组便于管理 useradd -M -s /sbin/nologin nginx ​ 4. #切换至opt目录将下载好的压缩包传进来解压 cd /opt tar -zxf nginx-1.12.0.tar.gz ​ 4. #切换至解压后的目录下编译 cd nginx-1.12.0 ​ ./configure \ --prefix/usr/local/nginx \ --usernginx \ --groupnginx \ --with-http_stub_status_module ​ 5. #安装 make make install -j4 ​ 6. #做软连接让系统识别nginx的操作命令 ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/ ​ 7. #将nginx命令加入服务 cd /lib/systemd/system vim nginx.service #!/bin.bash [Unit] Descriptionnginx Afternetwork.target [Service] Typeforking PIDFile/usr/local/nginx/logs/nginx.pid ExecStart/usr/local/nginx/sbin/nginx ExecReload/usr/bin/kill -s HUP $MAINPID ExecStop/usr/bin/kill -s QUIT $MAINPID PrivateTmptrue [Install] WantedBymulti-user.target ​ 8. #重新加载单元.启动服务 systemctl daemon-reload systemctl start nginx ​ 9. #查看是否成功启动 ss -ntap|grep nginxhttp://192.168.59.108/关闭防火墙 安装依赖包 新建用户和组便于管理 切换至opt目录下将下载好的压缩包传进来 切换至解压后的目录下编译 安装 做软连接让系统识别nginx的操作命令 将nginx加入服务 重新加载单元启动服务 查看是否成功启动 2.2、部署第一台tomcat 192.168.11.17 1. #关闭防火墙 systemctl stop firewalld setenforce 0 ​ 2. #切换至/opt将安装 Tomcat 所需软件包传到/opt目录下 apache-tomcat-9.0.16.tar.gz jdk-8u201-linux-x64.rpm ​ 3. #安装JDK rpm -ivh jdk-8u201-linux-x64.rpm ​ 4. #修改换将变量配置文件 vim /etc/profile export JAVA_HOME/usr/java/jdk1.8.0_201-amd64 export CLASSPATH$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export PATH$JAVA_HOME/bin:$PATH ​ 5. #刷新配置文件 source /etc/profile ​ 6. #切换至/opt下解压tomcat包 cd /opt tar -zxf apache-tomcat-9.0.16.tar.gz ​ 7. #将解压后的包拷贝至/usr/local/下并重命名 cp -r apache-tomcat-9.0.16 /usr/local/tomcat ​ 8. #添加用户设置属主属组 useradd -s /sbin/nologin tomcat chown tomcat:tomcat /usr/local/tomcat -R ​ ​ 9. #新建服务文件 vim /etc/systemd/system/tomcat.service [Unit] DescriptionTomcat #Aftersyslog.target network.target remote-fs.target nss-lookup.target Aftersyslog.target network.target ​ [Service] Typeforking ExecStart/usr/local/tomcat/bin/startup.sh ExecStop/usr/local/tomcat/bin/shutdown.sh RestartSec3 PrivateTmptrue Usertomcat Grouptomcat ​ [Install] WantedBymulti-user.target ​ 10. #重新加载服务并开启查看是否成功启动 ​ systemctl daemon-reload systemctl start tomcat ss -ntap |grep 8080 ​ ​ ​ #############新建动态页面站点###########3 ​ 11. #切换至webapp下新建test目录 cd /usr/local/tomcat/webapps/ mkdir test ​ 12. #建立动态页面文件 vim test/index.jsp % page languagejava importjava.util.* pageEncodingUTF-8% htmlheadtitleJSP test1 page /title/headbody% out.println(动态页面1,http://www.test1.com);%/body /html ​ 13. #修改主配置文件 vim /usr/local/tomcat/conf/server.xml 删除原来的站点模块 添加 Host namelocalhost appBasewebappsunpackWARstrue autoDeploytrue xmlValidationfalsexmlNamespaceAwarefalseContext docBase/usr/local/tomcat/webapps/testpath reloadabletrue //Host ​ ​ 14. #重启服务并在网页测试 systemctl restart tomcat.service http://192.168.59.105:8080/关闭防火墙 切换至/opt将安装 Tomcat 所需软件包传到/opt目录下 安装JDK 修改换将变量配置文件 刷新配置文件 切换至/opt下解压tomcat包 将解压后的包拷贝至/usr/local/下并重命名 添加用户设置属主属组 重新加载服务并开启查看是否成功启动 切换至webapp下新建test目录 建立动态页面文件 修改主配置文件 重启服务并在网页测试 2.3、部署第二台tomcat 1. #关闭防火墙 systemctl stop firewalld setenforce 0 ​ 2. #切换至/opt将安装 Tomcat 所需软件包传到/opt目录下 apache-tomcat-9.0.16.tar.gz jdk-8u201-linux-x64.rpm ​ 3. #安装JDK rpm -ivh jdk-8u201-linux-x64.rpm ​ 4. #修改环境变量配置文件 vim /etc/profile export JAVA_HOME/usr/java/jdk1.8.0_201-amd64 export CLASSPATH$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export PATH$JAVA_HOME/bin:$PATH ​ 5. #刷新配置文件 source /etc/profile ​ 6. #切换至/opt下解压tomcat包 cd /opt tar -zxf apache-tomcat-9.0.16.tar.gz ​ 7. #将解压后的包拷贝至/usr/local/下并重命名 cp -r apache-tomcat-9.0.16 /usr/local/tomcat ​ 8. #添加用户设置属主属组 useradd -s /sbin/nologin tomcat chown tomcat:tomcat /usr/local/tomcat -R ​ ​ 9. #新建服务文件 vim /etc/systemd/system/tomcat.service [Unit] DescriptionTomcat #Aftersyslog.target network.target remote-fs.target nss-lookup.target Aftersyslog.target network.target ​ [Service] Typeforking ExecStart/usr/local/tomcat/bin/startup.sh ExecStop/usr/local/tomcat/bin/shutdown.sh RestartSec3 PrivateTmptrue Usertomcat Grouptomcat ​ [Install] WantedBymulti-user.target ​ 10. #重新加载服务并开启查看是否成功启动 ​ systemctl daemon-reload systemctl start tomcat ss -ntap |grep 8080 ​ ​ ​ #############新建动态页面站点###########3 ​ 11. #切换至webapp下新建test目录 cd /usr/local/tomcat/webapps/ mkdir test ​ 12. #建立动态页面文件 vim test/index.jsp % page languagejava importjava.util.* pageEncodingUTF-8% htmlheadtitleJSP test2 page /title/headbody% out.println(动态页面2,http://www.test2.com);%/body /html ​ 13. #修改主配置文件 vim /usr/local/tomcat/conf/server.xml 删除原来的站点模块 添加 Host namelocalhost appBasewebappsunpackWARstrue autoDeploytrue xmlValidationfalsexmlNamespaceAwarefalseContext docBase/usr/local/tomcat/webapps/testpath reloadabletrue //Host ​ ​ 14. #重启服务并在网页测试 systemctl restart tomcat.service http://192.168.59.105:8080/关闭防火墙 切换至/opt将安装 Tomcat 所需软件包传到/opt目录下 安装JDK 修改环境变量配置文件 刷新配置文件 切换至/opt下解压tomcat包 将解压后的包拷贝至/usr/local/下并重命名 添加用户设置属主属组 新建服务文件 重新加载服务并开启查看是否成功启动 切换至webapp下新建test目录 建立动态页面文件 修改主配置文件 重启服务并在网页测试 2.4、nginx配置 准备静态页面和图片 1. #切换至/usr/local/nginx/html/目录下 cd /usr/local/nginx/html/ ​ 2. #创建test文件夹并在里面创建静态网页 mkdir test cd test vim test.html this is static test web !! ​ 3. #拖一张图片至test下改名为1.jpg mv 1.jfif 1.jpg ​ 4. #配置主配置文件 vim /usr/local/nginx/conf/nginx.conf ​ #配置负载均衡服务器列表weight参数表示权重权重越高被分配到的概率越大 #gzip on; upstream tomcat_server {server 192.168.59.105:8080 weight1;server 192.168.59.118:8080 weight1;}#动静分离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;} ​ #静态图片正则location ~* .*\.(jpg|html|png|gif)$ {root /usr/local/nginx/html/test;} ​ ​location / {root html;index index.html index.htm;} ​ ​ ​ 5. #重启nginx并测试 http://192.168.59.108/1.jpg http://192.168.59.108/test.html切换至cd /usr/local/nginx/html/目录下 创建test文件夹并在里面创建静态网页 拖一张图片至test下 配置主配置文件 重启nginx并测试
http://www.zqtcl.cn/news/621848/

相关文章:

  • 做国外网站选择vps汉中公司做网站
  • ipad网站开发百度推广送的公司网站有什么用
  • 网站被收录wordpress模板游戏推广
  • 做个网站成功案例深圳网络推广工资
  • 河南省城乡与住房建设厅网站做网站的都是什么专业毕业的
  • 做网站月薪10万微信网页开发教程
  • 网站开发组岗位上海著名企业
  • 阿里云网站建设方案网站源码分享
  • 设计感很强的中文网站公司专业网页制作
  • 自己制作网站做外贸赚钱吗什么是网站html静态化
  • 网站中的搜索功能怎么做的网站空间价格
  • 网站内容收费WordPress之类的
  • 好网站推荐一下网站建设客户评价
  • 重庆交通网站建设wordpress08模板
  • 网站搭建响应式wordpress访客切换主题
  • 标准网站建设推荐帮别人做网站开票开什么税目
  • 温州网站优化衡阳县专业做淘宝网站
  • 门户网站建设存在的问题和差距无锡做智能网站
  • 受欢迎的常州做网站网站制作ppt
  • 物流网站建设实例 天堂资源帝
  • 太原建设厅官方网站wordpress 导入工具
  • 做网站树立品牌形象建设了网站后怎么用谷歌引流
  • 专业公司网站建设建设人才库网站
  • 怎么自己做直播网站吗手机免费建站app
  • 惠州规划建设局网站seo网站关键词排名优化公司
  • 关键词检测百度seo一本通
  • 做效果图的外包网站徐州低价seo
  • xp系统中做网站服务器吗网站设计版权
  • 化妆品网站建设经济可行性分析怎么做好网站
  • 软件企业网站建设栏目结构图服务公司有哪些