美文网首页linux运维
Linux如何安装JDK和Tomcat

Linux如何安装JDK和Tomcat

作者: 勿念及时雨 | 来源:发表于2019-09-29 18:08 被阅读0次

    安装JDK

    1.在/目录下建立work目录。

    cd /
    mkdir work
    

    2.将JDK安装文件jdk1.8.0_112.tar.gz拷贝到work目录(建议使用xftp进行操作),并且解压到当前目录。

    tar -zxvf jdk1.8.0_112.tar.gz
    

    3.编辑系统配置文件/etc/profile,在文件尾部添加Java环境变量。

    export JAVA_HOME=/work/jdk1.8.0_112
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    

    export命令用于设置或显示环境变量,export可新增,修改或删除环境变量,供后续执行的程序使用,其作用域于仅限于该次登陆操作。
    4.执行如下命令使配置生效,source命令的作用是将设置在文件中的配置信息马上生效。

    source /etc/profile
    

    5.执行如下命令查看JDK是否安装成功。

    java -version
    

    如果执行结果显示为:

    -bash: /work/jdk1.8.0_112/bin/java: Permission denied
    

    说明是权限问题,切换到/work目录下,修改JDK安装目录的权限。

    chmod 777 jdk1.8.0_112/bin/java
    

    再次执行java -version命令,出现如下结果则说明安装成功了。

    java version "1.8.0_112"
    Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
    Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)
    

    安装Tomcat

    1.将Tomcat安装文件apache-tomcat-8.5.43.tar.gz拷贝到work目录,并解压到当前目录。

    tar -zxvf apache-tomcat-8.5.43.tar.gz
    

    2.打开Tomcat的conf/server.xml文件,配置端口号。

    <Connector port="80" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    ...
    </Connector>
    

    3.执行Tomcat的bin目录下的startup.sh文件,这里需要注意的是,如果在bin目录下,执行

    ./startup.sh
    

    sh startup.sh
    

    bash startup.sh
    

    如果不在bin目录下,则直接执行该文件的路径即可。

    /work/apache-tomcat-8.5.43/bin/startup.sh 
    

    如果执行结果显示为:

    -bash: startup.sh: command not found
    

    说明还是权限问题,用命令chmod修改一下bin目录下的.sh权限就可以了。

    chmod u+x *.sh
    

    4.关闭Tomcat的方法与启动Tomcat的方法类似,只需要执行shutdown.sh即可。

    ./shutdown.sh
    

    其他三个关闭命令参考启动命令,在此不再赘述。
    5.启动Tomcat,在浏览器中输入服务器IP地址,若出现Tomcat首页则说明安装成功。若启动Tomcat失败,可以执行如下命令查看Tomcat的运行日志。

     ./catalina.sh run 
    

    相关文章

      网友评论

        本文标题:Linux如何安装JDK和Tomcat

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