2013-08-22 09:36:10
来 源
kejihao
Apache
这篇文章里介绍了阿里云Linux服务器安装部署tomcat服务器,希望对于tomcat入门者给与帮助。更多tomcat资源请本站内搜索。

部署前准备:


1、到阿里云官网购买一台服务器

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

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文件

文件中默认内容是

# .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

配置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

      欢迎关注我新浪微博 : @云麦罗慧军

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。