Tomcat配置多实例:centos和winserver环境

摘要:
第三个第四个第五个zip格式是针对32位或64位或Itanium处理器的包,包含了windows服务组件,和一些依赖的组件。最后一个是32/64位系统,windows服务安装包。
CentOS:配置多Tomcat:

1、下载:# wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz
2、解压:# tar -zxv -f apache-tomcat-6.0.44.tar.gz
3、复制三份:# cp -r apache-tomcat-6.0.44 5i_net_01
4、配置server.xml端口:# vi /home/root/tomcat_server/tomcat_5i_net_01/conf/server.xml
【修改1:关闭指令端口:8101递增】<Server port="8005" shutdown="SHUTDOWN">
【修改2:http端口:8201递增;https端口:8401】<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
【修改3:ajp端口:8301递增;https端口:8401】<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
5、配置server.xml虚拟路径:<Context path="/发布路径" docBase="项目的WebContent" reloadable="false" caseSensitive="false" debug="0"></Context>
<Context path="" docBase="/home/root/tomcat_roots/5i_net_01/ROOT"reloadable="false" caseSensitive="false" debug="0"></Context>
CentOS:Tomcat启动脚本:

新建启动脚本:# vi/home/root/tomcat_startup.sh

添加执行权限:# chmod 777/home/root/tomcat_startup.sh
启动项目:# sh/home/root/tomcat_startup.sh 5i_net_01 start
###############################################
tomcat_home=/home/root/tomcat_servers/$1
start() {
echo -n "Starting tomcat: "
#rm $tomcat_home/logs/* -rf
rm $tomcat_home/work/* -rf
$tomcat_home/bin/startup.sh
tail -f $tomcat_home/logs/catalina.out
echo "tomcat start ok."
}
stop() {
echo -n "Shutting down tomcat: "
$tomcat_home/bin/shutdown.sh
echo "tomcat stop ok."
}
# See how we were called
case "$2" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 3
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
exit 0
######################################################
ps -ef|grep '^.*java.*'"tomcat-vst-order"'.*$'|grep -v grep|awk '{print $2}'|xargs kill -9
/opt/apache-tomcat-vst-order/bin/startup.sh
tail -f /opt/apache-tomcat-vst-order/logs/catalina.out
######################################################
Window注册系统服务:
在CentOS系统中,tomcat可以后台运行,相当方便;但是在windows系统中,tomcat只能以命令窗口的形式打开,很别扭;
下面方法可以讲多tomcat注册不同的系统服务,注意端口不同,可以设置开机启动,很方便;
进入tomcat的bin目录下,执行以下命令(service.bat不存在,下载64bit,里面有):
注册服务:service.bat install tomcat8080
删除服务:service.batuninstalltomcat8080
启动服务:net starttomcat8080
停止服务:net stoptomcat8080
报错:Nonalpha 95,原因:Windows2003操作系统的服务名称中不能出现下划线"_" ;
官网版本区别:
1:zip (pgp, md5) -- 绿色版
2:tar.gz (pgp, md5)
3:32-bit Windows zip (pgp, md5) -- Windows 32位 绿色版
4:64-bit Windows zip (pgp, md5) -- Windows 64位 绿色版
5:64-bit Itanium Windows zip (pgp, md5)
6:32-bit/64-bit Windows Service Installer (pgp, md5) -- Windows 安装版
第一个和第二个是tomcat最基本的包,不包括做为win服务的组件和其它依赖,只是压缩格式不同。
第三个第四个第五个zip格式是针对32位或64位或Itanium处理器的包,包含了windows服务组件,和一些依赖的组件。
最后一个是32/64位系统,windows服务安装包。

免责声明:文章转载自《Tomcat配置多实例:centos和winserver环境》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇BOOST中read_some和 boost::asio::error::eof(2)错误魔棒工具--RegionGrow算法简介下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于生产环境linux系统中的wheel用户组

本文系统环境:CentOS Linux release 7.7.1908 (Core) 一般来说,目前linux系统中的wheel组,默认情况是没有使用到的、 如果要使用wheel组,让其有具体的作用,需要结合/etc/pam.d/su文件配置 很多在Linux中为了更进一步加强系统的安全性,都有一个管理员的组, 只允许这个组的用户来执行su - xxx...

IDEA 配置Tomcat web项目的部署URL

默认在IDEA 中部署Tomcat容器的web程序,生成的网页地址是 localhost:8080[index.jsp]   而没有项目名。 (其实这样部署的tomcat和系统里的tomcat是分开独立的。并不会把项目部署到系统的tomcat里面。所以你在idea外面系统开启了tomcat,再在idea里面部署是会冲突的。显示已经tomcat容器已经被使用...

linux rhel unix centos FreeBSD 常用命令

一:使用CentOS常用命令查看cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo [root@localhost /]# grep "CPU" /proc/cpuinfo model name : Intel(R) Pentium...

Linux sed命令

Linux sed命令是利用script来处理文本文件。 sed可依照script的指令,来处理、编辑文本文件。 Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 语法 sed [-hnV][-e<script>][-f<script文件>][文本文件] 参数说明: -e<script>或-...

腾讯云 远程通过端口3306访问MYSQL数据库

背景 网上自己找了一圈,要么就是资料太老,要么就是太简单,比较零散。 强行提笔,总结一下,关于腾讯云 mysql8.0 开启3306端口,用远程非本地访问数据库。 安装 Mysql8 可以执行下面的命令就可以安装了,并设置为开机自启动。 wget -i -c https://repo.mysql.com//mysql80-community-release...

CentOS 命令大全

系统 # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本# cat /proc/cpuinfo      # 查看CPU信息# hostname               # 查看计算机名# lspci -tv              # 列...