ubuntu 下面安装jdk和TOMCAT

第一步:下载jdk-7-linux-i586.tar.gz

  1. wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz  
(注:如果下载不下来,建议使用迅雷到orcale下面下载,然后拷贝到Linux系统上。)
 

第二步:解压安装

  1. sudo tar zxvf ./jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm  
  2. cd /usr/lib/jvm  
  3. sudo mv jdk1.7.0/ java    移动到java文件加下面

第三步:修改环境变量

  1. vim ~/.bashrc  
添加:
  1. export JAVA_HOME=/usr/lib/jvm/java-7-sun  
  2. export JRE_HOME=${JAVA_HOME}/jre  
  3. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
  4. export PATH=${JAVA_HOME}/bin:$PATH  

注:

  .bash_history   记录之前输入的命令

    .bash_logout    当你退出时执行的命令

    .bash_profile    当你登入shell时执行

    .bashrc             当你登入shell时执行

      请注意后两个的区别:'.bash_profile'只在会话开始时被读取一次,而'.bashrc'则每次打开新的终端时,都要被读取。

      这些文件是每一位用户对终端功能和属性设置,修改.bashrc可以改变环境变量PATH、别名alias和提示符。具体如何修改会在下面做介绍。

      除了可以修改用户目录下的.bashrc文件外,还可以修改如“/etc/profile”文件、“/etc/bashrc”文件及目录“/etc /profile.d”下的文件。但是修改/etc路径下的配置文件将会应用到整个系统,属于系统级的配置,而修改用户目录下的.bashrc则只是限制在用户应用上,属于用户级设置。两者在应用范围上有所区别,建议如需修改的话,修改用户目录下的.bashrc,即无需root权限,也不会影响其他用户。


保存退出,输入以下命令使之立即生效。

  输入 java-version  进行测试 ,如果打印如下,表示安装成功:

java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode)
ubuntu@ubuntu:/$

第四步 ,修改外网访问端口

     在Linux下面安装tomcat,先下载jdk-7u51-linux-i586.tar包,解压到安装路径即可,与上面放命令相同,然后进入路径bin,启动TOMCAT命令是./startup.sh即可。

     linux下 tomcat本机能访问,外部无法访问http://localhost:8080/解决办法,一般来讲是防火墙的原因,打开端口8080就行了,你可以用以下命令:
#service iptables stop <ENTER>
    当然 这种情况只是暂时解决办法,服务器一启动就失效。可以用下面一种方法:

   修改iptables,开放8080端口,默认安装tomcat后,客户端不能通过8080端口访问。
由于Linux防火墙默认是关闭8080端口。因此,若要能够访问8080端口就必须让防火墙开放8080端口。

1、修改/etc/sysconfig/iptables文件,增加如下一行:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT           
2、重启防火墙

     service iptables restart  

你可能感兴趣的:(ubuntu 下面安装jdk和TOMCAT)