CentOS下配置Java开发环境---安装Tomcat

Posted Bcomll

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS下配置Java开发环境---安装Tomcat相关的知识,希望对你有一定的参考价值。

0. 前言

  前天学习了在CentOS下安装JDK,今天开始学习在CentOS下安装Tomcat。

  系统版本:CentOS7.6

  安装版本:tomcat-8.5.50

1. 获取安装包

  前往官网查找对应Tomcat下载,这里选择tomcat8。

  

进入详情页,可以选择tar.gz压缩包下载,可以本地下载再上传至服务器,或者右键选择复制链接,在服务器wget下载。

  

在服务器直接下载安装包。

[root@vm04centos opt]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz

 

2. 解压安装包

[root@vm04centos local]# cp /opt/apache-tomcat-8.5.50.tar.gz /usr/local/
[root@vm04centos local]# tar xvf apache-tomcat-8.5.50.tar.gz

// 为了方便访问和记忆,创建软连接以后直接访问软链接即可
[root@vm04centos local]# ln -s /usr/local/apache-tomcat-8.5.50 tomcat8

 

3. 启动和停止Tomcat

// 切换至bin目录
[root@vm04centos local]# cd tomcat8/bin/
// 启动tomcat
[root@vm04centos bin]# sh startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat8
Using CATALINA_HOME:   /usr/local/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar
Tomcat started.
// 查看启动状况
[root@vm04centos bin]# ps -ef | grep tomcat
root     11766     1  2 10:21 pts/1    00:00:04 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat8/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat8 -Dcatalina.home=/usr/local/tomcat8 -Djava.io.tmpdir=/usr/local/tomcat8/temp org.apache.catalina.startup.Bootstrap start
root     12361  9788  0 10:24 pts/1    00:00:00 grep --color=auto tomcat

// 关闭tomcat
[root@vm04centos bin]# sh shutdown.sh 
Using CATALINA_BASE:   /usr/local/tomcat8
Using CATALINA_HOME:   /usr/local/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar
// 查看启动状况
[root@vm04centos bin]# ps -ef | grep tomcat
root     12532  9788  0 10:24 pts/1    00:00:00 grep --color=auto tomcat

 

4. 远程访问

  本机访问tomcat只需lhttp://lcalhost:8080/即可,正常服务器端tomcat不存在本地访问,这里便不做描述。远程访问需要确认8080端口是否开放,公司和我个人搭建的环境均是租的腾讯云服务器,在安全组管理中即可轻松开放8080端口。其他情况需要通过防火墙开放端口,这里挖个坑,以后需要手动设置防火墙再记录详细博文。

  确认默认8080端口开放后,启动Tomcat→打开浏览器→输入 http://ip:8080/  打开Tomcat主页。

 

5. 配置JDK

  配置前回安装的JDK至Tomcat让他们一起工作,只需要编辑/usr/local/tomcat8/bin/catalina.sh,添加JAVA_HOME即可

[root@vm04centos bin]# vi catalina.sh 

// 追加以下内容
JAVA_HOME=/usr/lib/jvm/java8

//重启tomcat
[root@vm04centos bin]# sh startup
Using CATALINA_BASE:   /usr/local/tomcat8
Using CATALINA_HOME:   /usr/local/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
Using JRE_HOME:        /usr/lib/jvm/java8
Using CLASSPATH:       /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar
Tomcat started.

 

6. END

  后续服务器端Tomcat的使用和配置基本和windows端一直,不做赘述。

以上是关于CentOS下配置Java开发环境---安装Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

CentOs7配置java开发环境

CentOs7配置java开发环境

Java开发系列03:Tomcat下载安装以及配置

java开发人员centos7安装后环境配置

请教如何在Centos 下安装C/C++编译,开发环境

CentOS下 安装配置hadoop环境--单实例版