CentOS6.7搭建tomcat开发环境

来源:互联网 发布:币交易平台 源码 编辑:程序博客网 时间:2024/06/05 04:51

简介:本文主要介绍CentOS6.7(也适用于其他版本)环境下安装tomcat,搭建java后台开发环境。

安装jdk

下载

可以使用wget直接在vps里下载:

wget -O jdk-8u91-linux-x64.rpm http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.rpm?AuthParam=1462113460_69041470e8ae80a6e6408f08c5aeec72

也可以使用aria2c直接下载:

aria2c http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.rpm?AuthParam=1462113460_69041470e8ae80a6e6408f08c5aeec72

安装

下载完毕后,执行rpm -ivh jdk-8u91-linux-x64.rpm进行安装,安装完毕后which java查看java安装路径:/usr/bin/java,执行:java -version验证是否安装正确。vi /etc/profile在文件末尾添加如下:

export JAVA_HOME=/usr/java/jdk1.8.0_91export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

下载安装tomcat

然后下载tomcat,wget http://mirror.olnevhost.net/pub/apache/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz,我门选择的是官网里Binary Distributions下的Coretar.gz (pgp, md5, sha1).

/usr/local目录下新建目录tomcat,然后将下载下来的压缩包解压到/usr/local/tomcat,这样tomcat的安装过程就算ok了。

启动tomcat

/usr/local/tomcat/bin目录下执行./startup.sh,可以看到如下信息:

Using CATALINA_BASE:   /usr/local/tomcatUsing CATALINA_HOME:   /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME:        /usr/java/jdk1.8.0_91Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jarTomcat started.

浏览器里输入ip地址:http://**.**.**.**:8080看到可爱的tom猫就表示tomcat搭建ok了!
注意:关于tomcat并没有配置什么环境变量!

一点小处理

每次都到/usr/local/tomcat目录下去执行启动和shutdown很不方便,可以执行如下命令:

ln -s /usr/local/tomcat/bin/shutdown.sh /usr/local/bin/shutdown.shln -s /usr/local/tomcat/bin/startup.sh /usr/local/bin/startup.sh

这样可以在任何地方执行startup.shshutdown.sh了!

设置manager-gui

vi tomcat-users.xml,把<role>开头的注释去掉,然后改为如下:

<role rolename="manager-gui"/><user username="tomcat" password="tomcat" roles="manager-gui"/>

然后在tomcat的首页就可以点击Manager App了,其实也没什么卵用.

优化打开关闭

新建tomcat文件:

#!/bin/bashTOMCAT=/usr/local/tomcat/bincase $1 instart)sudo sh ${TOMCAT}/startup.sh;;stop)sudo sh ${TOMCAT}/shutdown.sh;;restart)sudo sh ${TOMCAT}/shutdown.shsudo sh ${TOMCAT}/startup.sh;;*)echo “Usage: start|stop|restart”;;esacexit 0

增加可执行权限,然后复制到/usr/local/bin

1 0