tomcat 服务器Linux环境搭建


    第一步  JDK 的安装 A 、安装

创建安装目录,在 /usr/java 下建立安装路径,并将文件考到该路径下:  
# mkdir /usr/java

2 、若是用 jdk-8u60-linux-x64 .rpm. bin  这个也是一个自解压文件,不过解压后的文件是 jdk-8u60-linux-x64 .rpm  包,执行 rpm 命令装到 linux 上就可以了。安装如下:  
#chmod 755 ./jdk-8u60-linux-x64 .rpm
# ./jdk-8u60-linux-x64 .rpm .bin 
# rpm -ivh jdk-8u60-linux-x64 .rpm

出现一行字: Do you aggree to the above license terms? [yes or no]
  安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入 "y""yes"  回车。
安装软件会将 JDK 自动安装到  /usr/java/ 目录下。  



B 、配置   #vi /etc/profile
  在里面添加如下内容

export JAVA_HOME=/usr/java/jdk1.8.0_60

export JAVA_BIN=/usr/java/jdk1.8.0_60/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH



注意:其中 vi  操作 

# vi /etc/profile 进入 profile 编辑

Insert                 插入文本操作

Esc  +  : qw          保存退出  



让 /etc/profile 文件修改后立即生效  , 可以使用如下命令 :
# . /etc/profile
注意 : .  和  /etc/profile  有空格 .
重启测试
 java -version

Javac

Java
  屏幕输出 :
 java version "jdk1.8.0_60"
 Java(TM)  SE  Runtime Environment(build 1.8.0_60 -b27 )
 Java HotSpot(TM)   64-Bit Server  VM (build  25.60-b23 , mixed mode)

。。。。。



  第二步  TOMCAT  安装和 2 个 tomcat 的设置



#tomcat1

CATALINA_BASE=/usr/java/tomcat/apache-tomcat-7.0.64-master

CATALINA_HOME=/usr/java/tomcat/apache-tomcat-7.0.64-master

export CATALINA_BASE CATALINA_HOME



#tomcat2

CATALINA_2_BASE=/usr/java/tomcat/apache-tomcat-7.0.64-workflow

CATALINA_2_HOME=/usr/java/tomcat/apache-tomcat-7.0.64-workflow

export CATALINA_2_BASE CATALINA_2_HOME



TOMCAT_HOME=/usr/java/tomcat/apache-tomcat-7.0.64-master

export TOMCAT_HOME



TOMCAT_2_HOME=/usr/java/tomcat/apache-tomcat-7.0.64-workflow

export TOMCAT_2_HOME



保存退出。
#source /etc/profile


来到第二个 tomcat 的 bin 目录下
在 shutdown .sh   和  startup.sh 中加入
export JAVA_HOME=
export PATH=
export CLASSPATH=
### 以上三个环境变量就是 JAVA 的环境变量可以不写 ###
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME
最后把 tomcat_2/conf 下的 server.xml 打开



修改 shudown 端口与启动端口。这样就可以在 linux 下同时运行两个 tomcat 了。运行更多 tomcat 方法是一样的。

<Server port= ” 8005 ”  shutdown= ” SHUTDOWN ” >    8005  改成  8006 (或其他不用的端口)



<Connector= ” 8080 ”  protocol= ” HTTP/1.1 ”  

connectionTimeout= ” 2000 ”

redirectPort= ” 8443 ” >    8080  改成  8081 (或其他不用的端口)



<Connector= ” 8009 ”  protocol= ” AJP/1.3 ”  redirectPort= ” 8443 ” >    8009  改成  8010 (或其他不用的端口)



主要要点就是 tomcat 启动的时候会去查找 tomat  的根目录,而这是通过查询系统环境变量 CATALINA_HOME  以及  CATALINA_BASE  来做到的,于是我们只需要设置这两个变量即可。现在我们把 tomcat 拷贝成 2 份,分别为  tomcat1  和  tomcat2 , tomcat1  我们使用之前配置好的默认配置( CATALINA_HOME  以及  CATALINA_BASE  均指向  tomca1  目录),但 tomcat2  我们不能再使用系统上配置的这两个变量了,那么我们就在  tomcat2 的 bin 目录下面的  catalina.sh  临时修改设置  CATALINA_HOME  和  CATALINA_BASE  为 tomcat2 的根目录即可,如果再加 tomcat  以此类推即可。









其实上面的完全不用在意了,我全部搞定了,当然如果你要另行配置的话,会对你有帮助

  所以只要看下面就好了 第三步  tomcat 所在目录的及启动关闭命令

主数据: /usr/java/tomcat/apache-tomcat-7.0.64-master

工作流: /usr/java/tomcat/apache-tomcat-7.0.64-workflow





先把 bin 目录的权限打开

chmod 777 /usr/java/tomcat/apache-tomcat-7.0.64-workflow/*    ( 我这里全部赋权,不建议 )



再进入 tomcat 的操作 bin 目录下

cd  /usr/java/tomcat/apache-tomcat-7.0.64-workflow/bin



最后执行  启动命令 或者    停止命令

sh startup.sh    或者  shutdown.sh







你可能感兴趣的:(tomcat,linux)