Centos 7 安装jdk+tomcat 8

Centos 7安装 jdk 8

  1. 更新系统软件
    yum update
  2. 查找系统已安装的jdk组件
    rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'
  3. 查看java版本
    java -version
  4. 卸载以前已有的jdk
    yum remove java-1.6.0-openjdk
    yum remove java-1.7.0-openjdk
  5. 在/usr目录中先建名为java的文件夹
    mkdir /usr/java
  6. 下载jdk-8u111-linux-x64.tar.gz包,并上传至服务器/usr/local文件夹中。
  7. 解压jdk-8u111-linux-x64.tar.gz包至/usr/local/jdk1.8.0_111文件夹
    tar -xvf jdk-8u111-linux-x64.tar.gz
  8. 添加到环境变量
    • 编辑/etc/profile文件,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下面添加如下代码:
      #jdk
      export JAVA_HOME=/usr/local/jdk1.8.0_111
      export PATH=$JAVA_HOME/bin:$PATH
      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    • 执行命令使配置生效
      source /etc/profile
  9. 验证,是否安装成功
    java -version

Centos 7安装 tomcat8



  1. 更新系统软件
    yum update
  2. 创建用户,并加入用户组
    groupadd tomcat
    useradd -s /bin/bash -g tomcat tomcat
  3. 下载tomcat 8,并上传至/usr/local文件夹
  4. 解压
    tar -zxvf apache-tomcat-8.5.9.tar.gz
  5. 修改权限
    chown -R tomcat:tomcat apache-tomcat-8.5.9
  6. 启动tomcat
    [root@VM_174_213_centos ~]# /usr/local/apache-tomcat-8.5.9/bin/startup.sh
  7. (*非必须)将tomcat配置为系统服务

    ①.将catalina.sh移至/etc/init.d/目录下,并更名为tomcat

    [root@VM_174_213_centos init.d]# cp catalina.sh /etc/init.d
    [root@VM_174_213_centos init.d]# mv catalina.sh tomcat

    ②.修改comcat文件,并将之后的代码加入其中,保存并退出

    [root@VM_174_213_centos init.d]# vi tomcat
    #本段代码加在#OS specific support................上输入
    #chkconfig:2345 10 90
    #description:Tomcat service
    CATALINA_HOME=/usr/local/apache-tomcat-8.5.9
    JAVA_HOME=/usr/local/jdk1.8.0_111

    ③.修改权限

    [root@VM_174_213_centos init.d]# chmod +x tomcat

    ④.加入服务列表

    [root@VM_174_213_centos /]# chkconfig --add tomcat

    ⑤.检查是否加入列表

    [root@VM_174_213_centos /]# chkconfig --list tomcat

    ⑥测试tomcat服务

    service tomcat

    ⑦.启动服务

    service tomcat start

    ⑧. 验证
    在浏览器中访问http://IP:8080/,会看到tomcat主页

  8. (*非必须)将tomcat加入到环境变量中

①.编辑/etc/profile文件,在*export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下面添加如下代码:

export CATALINA_HOME=/usr/local/apache-tomcat-8.5.9

②.执行命令使配置生效

source /etc/profile

9.(*非必须)8080端口添加到防火墙例外并重启(视自己服务器配置而定)

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
相关文章
相关标签/搜索