Linux下配置多个tomcat多个域名
Linux下配置多个tomcat多个域名
复制tomcat:
mkdir /home/server/test
cp -rf /home/server/shichuan/* /home/server/test/
复制war内容:
/home/www/shichuan
mkdir /home/www/test
cp -rf /home/www/shichuan/* /home/www/test
增加一个二级域名的nginx配置 test.iqueendress.com.conf
测试配置是否正确
# nginx -t
重启nginx
service nginx restart
修改 /home/server/test/conf/server.xml 里面对应的端口号和路径
修改restart.sh stop.sh 脚本
------------------------
/home/server/test/bin/restart.sh
查看tomcat日志
tail -f /home/server/test/logs/catalina.out
=================================
加个test2的出来,在你们原来基础上增量发布,没问题了再更新svn整合后发布到test域名下,测试没问题了再发布到主域名下
这样bug属于谁的问题就比较清楚了
----------------
到www目录下
cd /home/www/
复制原来的文件夹
mkdir test2
cp -r /home/www/backshichuan/. /home/www/test2
复制statics的文件夹
mkdir statics2
cp -r /home/www/statics/. /home/www/statics2
复制tomcat
cd /home/server/
cp -r /home/server/shichuan/. /home/server/test2
查看文件夹大小
du -sh test2
配置tomcat端口号,Context路径
vim /home/server/test2/conf/server.xml
<Connector port="8091"
<Context path="/" docBase="/home/www/test2"
修改bin目录下restart.sh stop.sh 脚本,路径修改为test2
增加二级域名的nginx配置
cd /etc/nginx/conf.d/
端口号要跟server.xml的8091一致 test2.iqueendress.com.conf,statics2.iqueendress.com.conf,m2.iqueendress.com.conf
测试配置是否正确
# nginx -t
重启nginx
service nginx restart
ping test2.iqueendress.com
ping m2.iqueendress.com
ping statics2.iqueendress.com
需要再解析两个二级域名到服务器上
增加一个数据库test2,复制iqueendress库到test2上
配置/home/www/test2/config/jdbc.properties数据库链接
启动tomcat
/home/server/test2/bin/startup.sh
查看tomcat日志是否成功
tail -f /home/server/test2/logs/catalina.out
启动成功后到后台系统设置配置静态文件和wap版的二级域名
上传war包,解压
cd /home/www/test2
jar -xvf b2b2c.war
重启tomcat测试
/home/server/test2/bin/restart.sh
查看tomcat日志是否成功
tail -f /home/server/test2/logs/catalina.out
------------------------------
本人微信公众帐号: 心禅道(xinchandao)
本人微信公众帐号:双色球预测合买(ssqyuce)
本人微信公众帐号:天天开心搞笑吧(ttkxgxb)
Linux下配置多个tomcat多个域名的更多相关文章
- linux 下配置多个tomcat同时运行
一个服务器上内存通常有2G或者更多,一个tomcat 运行管理这么多内存有点力不从心,并且貌似一个进程所能建立的线程数量是有限的,于是我们想要在一个服务器上运行多个tomcat.如下是摘抄自:http ...
- Linux下配置JDK与Tomcat
一.下载安装对应的jdk,并配置Java环境. 官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-down ...
- Linux 下启动两个tomcat
Linux 下启动两个tomcat 闲来无事学习nginx,想要配置个load balance.可是先决条件是:得有两个web容器.两个电脑是不用想了.只能想办法在一个机器上启动两个tomcat.原以 ...
- 一步一步教你如何在linux下配置apache+tomcat(转)
一步一步教你如何在linux下配置apache+tomcat 一.安装前准备. 1. 所有组件都安装到/usr/local/e789目录下 2. 解压缩命令:tar —vxzf 文件名(. ...
- Linux下配置Tomcat服务器
Linux下配置Tomcat服务器和Windows下其实差不多,可以去官网下载安装包释放或者在线下载,只是当时下载的windows.zip文件,现在下载.tar.gz格式的即可,下面使用命令行的方式安 ...
- CentOS下配置多个Tomcat同时运行 本篇文章来源于 Linux公社网站(www.linuxidc.com)
原文地址:http://blog.csdn.net/tjcyjd/article/details/46553361 版权声明:本文为博主原创文章,未经博主允许不得转载. 同一服务器部署多个tomcat ...
- Linux下配置tomcat+apr+native应对高并发
摘要:在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待.但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服 ...
- linux下配置tomcat集群的负载均衡
linux下配置tomcat集群的负载均衡 一.首先了解下与集群相关的几个概念集群:集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台.在客户端看来,一个集群就象是一个服 ...
- (转)Linux下配置tomcat+apr+native应对高并发
摘要:在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待.但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服 ...
随机推荐
- markdown公式编辑参考
原文作者,https://www.cnblogs.com/q735613050/p/7253073.html
- Redis的启动过程
本文主要介绍Redis启动加载过程,总体上可以分为如下几步: 1. 初始化全局服务器配置 2. 加载配置文件(如果指定了配置文件,否则使用默认配置) 3. 初始化服务器 4. 加载数据库 5. 网络监 ...
- 如何取消一个目录的git初始化
一不小心把我的整个home目录都初始化为git仓库了,通过执行删除.git命令,可以恢复 rm -rf .git
- ZOJ 3777 - Problem Arrangement - [状压DP][第11届浙江省赛B题]
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3777 Time Limit: 2 Seconds Me ...
- pstools psexec mimikatz
Psexec原理 - oneVs1的专栏 - 博客频道 - CSDN.NET 在远程终端(3389.mstsc.exe).虚拟桌面中抓取密码的方法: 通常你在远程终端中运行该程序会提示:存储空间不足, ...
- Fire Game--FZU2150(bfs)
http://acm.fzu.edu.cn/problem.php?pid=2150 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=659 ...
- maven报错集
1.install报错解决[致命错误: 在类路径或引导类路径中找不到程序包 java.lang] Windows分隔符英文分号 <bootclasspath>${java.home}/li ...
- usb设备运行不正常的解决方法(转)
add by zhj:上午鼠标还用的好好的,下午就不能用了,插上之后提示“跟这台计算机连接的一个usb设备运行不正常”,尼玛,什么情况?我今天没安装软件啊,换了个USB接口也不行,在另一台电脑上试还是 ...
- oracle(六) physical read and logical read
1.物理读:从disk到buffer cache.其产生的主要原因是: (1) 在数据库高速缓存中不存在这些块 (2) 全表扫描 (3)磁盘排序 2.oracle中读写disk的单位是block.而用 ...
- literallycanvas的简介
LiterallyCanvas是什么 Literally Canvas是一个可扩展的开源(BSD许可)HTML5绘图组件,可以用于网页中插入画图板,类似于windows自带的画图板.可以用可视化工具绘 ...