美文网首页
linux上搭建tomcat

linux上搭建tomcat

作者: pumpkin1024 | 来源:发表于2017-07-28 10:37 被阅读0次

    一.引言

    在用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

    相关文章

      网友评论

          本文标题:linux上搭建tomcat

          本文链接:https://www.haomeiwen.com/subject/otexlxtx.html