linux安装jdk和tomcat

jdk 安装

jdk下载

  • 先查看Linux系统是多少位(32位/64位):getconf LONG_BIT。再从JDK官网(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html),我这里以jdk7为例,下载JDK 7,Linux 64位下载jdk-7u60-linux-x64.tar.gz。

    解压

  • 选择安装JDK的位置/usr/java,如果存在这个目录无需创建,一般新到的机器是没有这个目录的,这个我们创建这个目录。

    1
    sudo mkdir /usr/java
  • 将jdk-7u60-linux-x64.tar.gz上传到服务器,移动到/usr/java

    1
    sudo mv jdk-7u60-linux-x64.gz /usr/java
  • 解压:进入/usr/java目录(cd usr/java)解压

    1
    sudo tar -zxvfjdk-7u60-linux-x64.gz
  • 删除jdk-7u60-linux-x64.tar.gz

    配置环境变量

  • 打开/etc/profile(sudo vim /etc/profile)在最后面添加如下内容:

    1
    2
    3
    4
    export JAVA_HOME=/usr/java/jdk1.7.0_60  
    export JRE_HOME=/usr/java/jdk1.7.0_60/jre
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    export PATH=$PATH:$JAVA_HOME/bin
  • 让配置生效:

    1
    source /etc/profile
  • 验证

    1
    java –version

安装tomcat

下载tomcat

  • 从tomcat官网(http://tomcat.apache.org/download-70.cgi),我这里以tomcat7为例,下载tomcat的压缩包apache-tomcat-7.0.54.tar.gz。官网有三部分Binary Distributions,Deployer,Extras,解释如下:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    Binary Distributions  

    Core:
    zip (pgp, md5)
    tar.gz (pgp, md5)
    32-bit Windows zip (pgp, md5)
    64-bit Windows zip (pgp, md5)
    64-bit Itanium Windows zip (pgp, md5)
    32-bit/64-bit Windows Service Installer (pgp, md5)
    Full documentation:
    tar.gz (pgp, md5)
    Deployer:
    zip (pgp, md5)
    tar.gz (pgp, md5)
    Extras:
    JMX Remote jar (pgp, md5)
    Web services jar (pgp, md5)
    JULI adapters jar (pgp, md5)
    JULI log4j jar (pgp, md5)
    Embedded:
    tar.gz (pgp, md5)
    zip (pgp, md5)


    zip用于windows操作系统,tar.gz用于unix和linux操作系统.
    Binary Distributions Core:这列下的为直接运行安装文件.
    Deployer: 这列下的为程序员编程所用文件.
    Source Code Distributions :这列下的为tomcat源代码.

解压安装

  • 将apache-tomcat-7.0.54.tar.gz上传到服务器并移动到/usr/local目录下

    1
    sudo mv apache-tomcat-7.0.54.tar.gz/usr/local/
  • 进入/usr/local目录(cd /usr/local/)解压

    1
    sudo tar -zxvf apache-tomcat-7.0.54.tar.gz
  • 将apache-tomcat-7.0.54重命名为tomcat

    1
    mv apache-tomcat-7.0.54 tomcat
  • 删除apache-tomcat-7.0.54.tar.gz

  • 验证
    切换到root用户下sudo –i,启动tomcat(/usr/local/apache-tomcat-7.0.42/bin/startup.sh),在浏览器中输入http://localhost:8080/看到tomcat的欢迎页面。localhost替换为Linux服务器IP。

阿里云需开放端口

  • 如果是在阿里云上部署的tomcat,那么还需要再上面配置端口才行
  • 找到自己的实例页面,进行如下操作
    enter image description here
    enter image description here
    enter image description here