Linux_CentOS-服务器搭建 <二>

Tomat安装:

  说明

    源码安装,下载地址:http://tomcat.apache.org/。我下了个apache-tomcat-7.0.42.tar.gz

  安装开始:

    配置环境。

    JDK:

vi /etc/profile

    文件末处加上

export JAVA_HOME=/usr/java/jdk1.7.0_17
export JRE_HOME=/usr/java/jdk1.7.0_17/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:$JAVA_HOME/bin

 

    先把下载过来的放在CentOS里面。我放在/usr/local

    其实安装就是所谓的解压,但我们注意,一般安装好后把安装包删除.

    同样和上一次讲的一样,CentOS里面如果有了的话,把里面的tomcat删掉先 。

[root@Li local]# cd /usr/local
[root@Li local]# tar -zxv -f apache-tomcat-7.0.42.tar.gz         // 解压压缩包
[root@Li local]# rm -rf apache-tomcat-7.0.42.tar.gz          // 删除压缩包
[root@Li local]# mv apache-tomcat-7.0.42  tomcat 

     安装好后,你会发现 local里面多了一个tomcat文件夹出来。

安装后,我们得把tomcat的环境配下:

cd /usr/local/tomcat/bin

vi catalina.sh  
#!/bin/sh

export TOMCAT_HOME=/usr/local/tomcat

export CATALINA_HOME=/usr/local/tomcat

利用下面命令使文件有执行权限并使配置生效

# source /etc/profile

# cd /usr/local/tomcat/bin

# chmod 777 *.*

 

  启动试试看吧:

    操作如下

 

[root@Li ~]#  /usr/local/tomcat/bin/startup.sh   //启动tomcat
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/java/jdk1.7.0/jre
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar 

如果没有出现,卸了重装。有的话,就启动好了。

我们可以看下日志文件:

[root@CentOS ~]# cd /usr/local/tomcat/logs
[root@CentOS logs]# cat catalina.out

 

这时候 我们可以查看下这个服务:

 ps -ef | grep tomcat

 

如果想把tomcat 配置成本机服务的,自己可以去百度。或者还有tomcat配置成开机启动。

因为tomcat端口没开放,8080端口是禁止的。所以我们要在防火墙那边配置下。

  增加8080端口到防火墙配置中,执行以下操作:

[root@Li ~]# vi + /etc/sysconfig/iptables
#增加以下代码
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 

  重启下

[root@Li ~]# service iptables restart 

  在此,再说一种防火墙配置: 

# iptables -F
# iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
# iptables -t nat -I OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8080
# /etc/rc.d/init.d/iptables save //保存的意思

检验Tomcat安装运行

通过以下地址查看tomcat是否运行正常: 

http://localhost:8080/

 

 另外:

lsof -i:8080//查端口号

kill 27285//关闭

 

posted @ 2013-10-14 19:24  子木聊出海  阅读(938)  评论(0编辑  收藏  举报