VM下安装tomcat的Linux版本

Tomcat是一个免费的开源web服务器,在Linux中可以如此来安装该服务器:

1、从官网下载tomcat的Linux版本:http://tomcat.apache.org/download-60.cgi

2、将该文件通过ftp上传到Linux中

     先确保Linux上已经安装Vsftpd服务器并正常启动

    在dos下上传文件到Linux

  

  在Windows下用putty客户端连接远程Linux查看上传情况

 

3、对于该文件而言需要进行两次解压,

     首先通过gzip解压,使用gzip –d apachexx.tar.gz    [-d(decompress)表示解压],解压之后会得到一个apachxx.tar的文件,

     之后使用tar进行tar文件的解压。使用tar –xvf apachxx.tar    [-x(extract)表示解压缩,-v(verbose)表示显示解压缩到全过程,-f(file)表示以文件的形式进行解压缩]。

   

4、解压缩完成之后,将该文件夹拷贝到相应的目录中,建议将其拷贝到/tomcat6.0中去,使用mv apachexx.tar /tomcat6.0命令,这样在完成拷贝的同时又完成了相应的命名

5、修改PATH环境变量,在/etc/profile中增加pathmunge /tomcat6.0/bin,增加tomcat6.0的bin路径

      

6、在/etc/profile最后增加 export  JAVA_HOME=/usr/java/jdkxxx

    

7、通过使用startup.sh可以直接开启tomcat的服务,开启之后可以通过ps – ef | grep tomcat查看tomcat的运行情况,但是此时tomcat在别的机器上不能访问,因为防火墙的原因。可以通过wgethttp://localhost:8080来测试该网站是否可以在本机访问。如果可以访问但是其他机器不能访问,就说明是防火墙的问题,可以通过步骤8来完成防火墙的配置。

8、如果打开了防火墙有可能是防火墙将相应的端口关闭了,可以通过修改/etc/sysconfig/iptables文件来修改防火墙的访问控制,可以增加如下一条记录

     -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 80 -j ACCEPT

     -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 8080 -j ACCEPT

    以上打开了相应的80和8080端口,可以根据需求添加不同的规则来打开相应的端口。之后通过service iptables restart重新启动一下防火墙就可以了。

    可以通过iptables –L –n |more来查询防火墙的配置。

9、配置了其他机器可以访问之后,需要配置开机自动启动,如下几种方案,

     首先可以修改/etc/profile,在其中添加上启动的命令!但是这样设置最大的问题是,该文件需要登录之后才能运行,所以在重启并没有登录的情况下,该文件不会被执行;

     另外一种方式就是修改相应的/etc/rc.local,在该文件中加入相应的配置信息,rc.local表示在机器启动之后会自动执行的文件。在该文件加入以下一些代码

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值