首页 > 其他 > 详细

CentOS下实现一个tomcat项目部署

时间:2016-04-21 02:09:17      阅读:204      评论:0      收藏:0      [点我收藏+]

CentOS下实现一个tomcat项目的部署,也是最基本的项目部署范例:

1、创建用户并设定密码

[root@hs-192-168-58-175 ~]# useradd tgame

[root@hs-192-168-58-175 ~]# passwd tgame

Changing password for user tgame.

New password:?

Retype new password:?

passwd: all authentication tokens updated successfully.

2、创建相应文件夹并放入jdk安装包解压

[root@hs-192-168-58-175 home]# ?mkdir /usr/local/java

[root@hs-192-168-58-175 java]# cd /usr/local/java/

[root@hs-192-168-58-175 java]# ls

jdk-8u51-linux-x64.gz

[root@hs-192-168-58-175 java]# tar -xvf jdk-8u51-linux-x64.gz

3、设置jdk全局环境变量

[root@hs-192-168-58-175 ~]# vim /etc/profile

在文件末尾加上:

export JAVA_HOME=/usr/local/java/jdk1.8.0_51

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

[root@hs-192-168-58-175 ~]# source /etc/profile

验证:

[root@hs-192-168-58-175 ~]# java -version

java version "1.8.0_51"

Java(TM) SE Runtime Environment (build 1.8.0_51-b16)

Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

3、安装tomcat

[root@hs-192-168-58-175 home]# cd tgame

[root@hs-192-168-58-175 tgame]# ls

apache-tomcat-7.0.57.tar.gz

?

[root@hs-192-168-58-175 tgame]# tar -xvf apache-tomcat-7.0.57.tar.gz?

4、部署项目实例

删除/home/tgame/apache-tomcat-7.0.57/webapps下面的所有文件

将项目war丢入webapps/下面

启动tomcat

?[root@hs-192-168-58-175 ~]# cd /home

[root@hs-192-168-58-175 home]# ls

ceplog ?tgame

[root@hs-192-168-58-175 home]# cd tgame

[root@hs-192-168-58-175 tgame]# ls

apache-tomcat-7.0.57 ?apache-tomcat-7.0.57.tar.gz

[root@hs-192-168-58-175 tgame]# cd apache-tomcat-7.0.57

[root@hs-192-168-58-175 apache-tomcat-7.0.57]# ls

bin ?conf ?lib ?LICENSE ?logs ?NOTICE ?RELEASE-NOTES ?RUNNING.txt ?temp ?webapps ?work

[root@hs-192-168-58-175 apache-tomcat-7.0.57]# cd bin/

[root@hs-192-168-58-175 bin]# ls

bootstrap.jar ?catalina-tasks.xml ? ? ? ? ? ?configtest.bat ?digest.bat ? ? ? ?setclasspath.sh ?startup.bat ? ? ?tomcat-native.tar.gz ?version.bat

catalina.bat ? commons-daemon.jar ? ? ? ? ? ?configtest.sh ? digest.sh ? ? ? ? shutdown.bat ? ? startup.sh ? ? ? tool-wrapper.bat ? ? ?version.sh

catalina.sh ? ?commons-daemon-native.tar.gz ?daemon.sh ? ? ? setclasspath.bat ?shutdown.sh ? ? ?tomcat-juli.jar ?tool-wrapper.sh

[root@hs-192-168-58-175 bin]# ./startup.sh?

Using CATALINA_BASE: ? /home/tgame/apache-tomcat-7.0.57

Using CATALINA_HOME: ? /home/tgame/apache-tomcat-7.0.57

Using CATALINA_TMPDIR: /home/tgame/apache-tomcat-7.0.57/temp

Using JRE_HOME: ? ? ? ?/usr/local/java/jdk1.8.0_51/jre

Using CLASSPATH: ? ? ? /home/tgame/apache-tomcat-7.0.57/bin/bootstrap.jar:/home/tgame/apache-tomcat-7.0.57/bin/tomcat-juli.jar

Tomcat started.

?5、修改服务器防火墙

[root@hs-192-168-58-175 ~]# vim /etc/sysconfig/iptables

添加一行:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

?

?

?

?

?

?

?

?

?

?

CentOS下实现一个tomcat项目部署

原文:http://wosyingjun.iteye.com/blog/2292115

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!