百科问答小站 logo
百科问答小站 font logo



怎么在阿里云服务器部署多个tomcat


user avatar   网友的相关建议: 
      方法跟你在一个电脑开多个tomcat服务配置一样,使用不同端口号,linux或windows网上配置方法很多的
user avatar   网友的相关建议: 
      --天下数据--

  1、购买一台服务器

  2、给阿里云服务器挂盘,阿里云有教程这里不讲解,自己看。

Linux 系统挂载数据盘
视频:Linux服务器挂载数据盘
  3、下载tomcat http://apache.arvixe.com/tomcat/tomcat-7/v7.0.54/bin/apache-tomcat-7.0.54.zip

4、准备三个Java Web项目,
web-home 官网项目
web-api 接口项目
web-admin 管理后台项目

开始配置环境:

  1、登录申请成功的阿里云服务器中

  2、编辑.bashrc文件

vim .bashrc
  文件中默认内容是

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

#ource global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
  3、添加Tomcat 环境变量

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

CATALINA_1_BASE=/alidata/server/tomcat-web-admin-6011
CATALINA_1_HOME=/alidata/server/tomcat-web-admin-6011
CATALINA_1_TMPDIR=/alidata/server/tomcat-yunmai-admin-8011/temp
export CATALINA_1_BASE CATALINA_1_HOME CATALINA_1_TMPDIR

CATALINA_2_BASE=/alidata/server/tomcat-web-home-6022
CATALINA_2_HOME=/alidata/server/tomcat-web-home-6022
CATALINA_2_TMPDIR=/alidata/server/tomcat-web-home-6022/temp
export CATALINA_2_BASE CATALINA_2_HOME CATALINA_2_TMPDIR

CATALINA_3_BASE=/alidata/server/tomcat-web-api-6033
CATALINA_3_HOME=/alidata/server/tomcat-web-api-6033
CATALINA_3_TMPDIR=/alidata/server/tomcat-web-6033/temp
export CATALINA_3_BASE CATALINA_3_HOME CATALINA_3_TMPDIR

#ource global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
  4、重启服务器 reboot

  

reboot
  

配置Tomact服务:

  1、把下载下来的apache-tomcat-7.0.54.zip 复杂3份,重命名

     tomcat-web-admin-6011.zip

    tomcat-web-home-6022.zip
    tomcat-web-api-6033.zip
2、把刚重命名的三个Tomcat把上次到 阿里云云服务器中
cd /alidata/server/
   本解压文件
unzip tomcat-web-admin-6011.zip
unzip tomcat-web-home-6022.zip
unzip tomcat-web-api-6033.zip
3、修改tomcat-web-admin-6011配置
  修改文件confserver.xml文件
    
cd /alidata/server/tomcat-web-admin-6011/conf
vim server.xml

找到配置<Server port="8005" shutdown="SHUTDOWN">
修改成<Server port="16011" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改成<Connector port="6011" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改成<Connector port="6110" protocol="AJP/1.3" redirectPort="8443" />
在<Host> </Host>中间添加下面代码,配置Web项目访问路径
<Context path="" docBase="/alidata/www/web-admin" />
修改bincatalina.sh 文件
cd /alidata/server/tomcat-web-admin-6011/bin
vim catalina.sh
替换一下配置
CATALINA_BASE 修改替换称 CATALINA_1_BASE
CATALINA_HOME 修改替换称 CATALINA_1_HOME
CATALINA_TMPDIR 修改替换称 CATALINA_1_TMPDIR
4、修改tomcat-web-home-6022配置
修改文件confserver.xml文件
cd /alidata/server/tomcat-web-home-6022/conf
vim server.xml

找到配置<Server port="8005" shutdown="SHUTDOWN">
修改成<Server port="16022" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改成<Connector port="6022" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改成<Connector port="6220" protocol="AJP/1.3" redirectPort="8443" />
在<Host> </Host>中间添加下面代码,配置Web项目访问路径
<Context path="" docBase="/alidata/www/web-home" />
修改bincatalina.sh 文件
cd /alidata/server/tomcat-web-home-6022/bin
vim catalina.sh
替换一下配置
CATALINA_BASE 修改替换称 CATALINA_2_BASE
CATALINA_HOME 修改替换称 CATALINA_2_HOME
CATALINA_TMPDIR 修改替换称 CATALINA_2_TMPDIR
  

5、修改tomcat-web-api-6033配置
  修改文件confserver.xml
cd /alidata/server/tomcat-web-api-6033/conf
vim server.xml

找到配置<Server port="8005" shutdown="SHUTDOWN">
修改成<Server port="16033" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改成<Connector port="6033" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改成<Connector port="6330" protocol="AJP/1.3" redirectPort="8443" />

在<Host> </Host>中间添加下面代码,配置Web项目访问路径
<Context path="" docBase="/alidata/www/web-api" />

  修改bincatalina.sh 文件
cd /alidata/server/tomcat-web-api-6033/bin
vim catalina.sh
替换一下配置
CATALINA_BASE 修改替换称 CATALINA_3_BASE
CATALINA_HOME 修改替换称 CATALINA_3_HOME
CATALINA_TMPDIR 修改替换称 CATALINA_3_TMPDIR
 
配置Web项目:

  1、创建Java Web项目 web-admin 到服务器上

   cd /alidata/www/

   上传web-admin.zip 解压unzip web-admin.zip

2、创建Java Web项目 web-home 到服务器上

    cd /alidata/www/

   上传web-home.zip 解压unzip web-home.zip

3、创建Java Web项目 web-api 到服务器上

    cd /alidata/www/

   上传web-api.zip 解压unzip web-api.zip

启动Tocamt Web服务器、测试验证:

 cd /alidata/server/tomcat-web-admin-6011/bin

启动服务器:sh startup.sh

   测试验证: 浏览器范围Web-admin网站项目 http://IP:6011/ (购买阿里云服务器的IP地址)

停止服务器:sh shutdown.sh

cd /alidata/server/tomcat-web-home-6022/bin

启动服务器:sh startup.sh

   测试验证:浏览器范围Web-home网站项目 http://IP:6022/ (购买阿里云服务器的IP地址)

停止服务器:sh shutdown.sh

cd /alidata/server/tomcat-web-api-6033/bin

启动服务器:sh startup.sh

   测试验证: 浏览器范围Web-api网站项目 http://IP:6033/ (购买阿里云服务器的IP地址)

停止服务器:sh shutdown.sh



相关阿里云话题

有了阿里云服务器和域名,怎么搭建网站,有没有详细一点的说明,谢谢?
在阿里云服务器上搭建samba,为什么怎么都不成功?
阿里云服务器支持高性能计算吗
阿里云服务器运行中总是无法访问怎么办?
阿里云服务器的登陆密码忘记了怎么办
如何远程登入Windows版本的阿里云服务器
阿里云服务器怎么部署WEBService
我现在用的是阿里云4v8G,10M独享宽带的服务器,你们联通没有价格优势,我为什么?
阿里云服务器购买时设置错误了
阿里云服务器用的什么cpu
阿里云服务器以前一直用来科学上网,今天发现IP被墙,是因为最近查得严吗?怎么换IP呢
阿里云实例里面看不到我买的服务器,地区没有选错?
你好 请问阿里云服务器到底怎么样?适合做电子商务网站吗?
阿里云服务器能更新系统吗
阿里云服务器,文件权限无法更改
如何查看自己的阿里云服务器的IPv4地址
并发数十万,宽带100兆,要用什么配置的服务器,一个月多少钱,阿里云或者腾讯云,菜鸟咨询!!急急急
阿里云服务器上出现这样的硬件信息正常吗?
如何查看阿里云服务器创建日期
阿里云服务器在哪里备案?



前一个讨论
显示阿里云BGP数据中心 是什么服务器 备案的吗? 在哪购买多少钱一个月 知道的说详细点
下一个讨论
有了阿里云服务器和域名,怎么搭建网站,有没有详细一点的说明,谢谢?





© 2024-04-26 - tinynew.org. All Rights Reserved.
© 2024-04-26 - tinynew.org. 保留所有权利