linux上搭建tomcat

2017-07-28  本文已影响0人  pumpkin1024

一.引言

在用linux搭建tomcat环境的时候,百度上查了很多教程,发现教程中有许多纰漏或者小错误导致tomcat环境搭建的不成功。在走了很多弯路之后,linux下的tomcat环境终于搭建成功了。所以出了这个教程,一方面是对搭建tomcat环境的巩固练习,另一方面,希望这个教程能帮助到需要的人。

二.搭建环境

2.1Linux,jdk,tomcat版本

ubuntu-14.04.1-desktop-amd64

jdk1.8.0_141

apache-tomcat-9.0.0.M22

三.操作步骤

3.1jdk与tomact的下载

去oracle和apache的官网分别下载jdk及tomcat,若没有设置,默认将保存再home/Dowmloads目录下。如图1.1是已经下载好的两个压缩文件。

ps:由于我的ubuntu是64位的,下了64位的jdk。如果jdk与ubuntu的版本不匹配,将会导致安装不成功。至于tomcat就没有什么64位,32位之分了。

图1.1

3.2解压jdk

在解压的过程中,我们首先确定要解压的文件在Downloads目录下,而我们决定是将jdk解压到/usr/local/src目录下(一般这个目录是自动存在的,如果不存在,那么就随意新建一个目录放解压文件)。

首先快捷键ctrl+alt+t打开终端。

进入Downloads目录:cd Downloads

解压文件并放入/usr/local/src目录下:

sudo tar zxvf jdk-8u141-linux-x64.tar.gz -C /usr/local/src

解压过程,出现这个说明解压成功了。

这个时候我们进入/usr/local/src目录下查看:

cd /usr/local/src

ls

解压后的文件夹名称叫jdk1.8.0_141。记住这个名字,等会儿要配置环境变量。

3.3配置环境变量

用gedit打开 /etc/profile文件进行环境变量的配置:

sudo gedit /etc/profile

如图3.3.1在文件末尾加上

export JAVA_HOME=/usr/local/src/jdk1.8.0_141(jdk所在路径)

export JRE_HOME=/usr/local/src/jdk1.8.0_141/jre(jre所在路径)

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

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

然后保存。

图3.3.1

配置完环境变量之后,要使配置生效,在终端输入命令行。

source /etc/profile,若没有报错,说明配置正确。

3.4验证是否配置成功

在终端输入java -version,出现java的版本说明成功安装jdk。若未成功,请检查jdk的版本与解压jdk的路径是否配置正确。

3.5解压tomcat

以解压jdk同样的方法将tomact压缩包解压到/usr/local目录下。

在此不再做详细说明。

查看/usr/local 目录下解压后的文件。

tomcat解压后的文件夹名字叫apache-tomcat-9.0.0.M22。

3.6配置tomcat环境变量

这个过程需要两步,在网上很多教程都忽略了第二步,导致配置不成功

在配置之前,我们需要给apache-tomcat-9.0.0.M22加入权限,否则将无法操作该文件夹。

命令:sudo chmod 777 apache-tomcat-9.0.0.M22 -R

1)配置/etc/profile文件

sudo gedit /etc/profile

在原有的基础上配置tomat环境变量。

export JAVA_HOME=/usr/local/src/jdk1.8.0_141

export JRE_HOME=/usr/local/src/jdk1.8.0_141/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH:$CATALINA_HOME/lib

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH:$CATALINA_HOME/bin

export CATALINA_HOME=/usr/local/apache-tomcat-9.0.0.M22(tomcat文件目录)

保存文件。

如图3.6.1所示,应该为所有配置上的环境变量。

图3.6.1

同样的,source /etc/profile使配置生效。

2)配置tomcat的catalina.sh文件

进入apache-tomcat-9.0.0.M22文件夹下的bin目录。

cd /usr/local/apache-tomcat-9.0.0.M22/bin

打开tomcat自身配置文件

sudo gedit catalina.sh

我们找到cygwin=false这一句,然后在这一句下面加入:

JAVA_HOME=/usr/local/src/jdk1.8.0_141

四.启动关闭tomcat

4.1.启动tomcat

在bin目录下

sudo ./startup.sh

出现如下图的界面,服务器已经开启。

打开浏览器,输入localhost:8080

至此linux上的tomact就搭建成功了。

4.2.关闭tomcat

若需关闭tomcat,在bin目录下输入

sudo ./shutdown.sh

上一篇下一篇

猜你喜欢

热点阅读