centos6安裝tomcat7詳解

1:卸載掉自帶的OpenJDK

2: 安裝 JDK1.7

3:安裝Tomcat

4: 配置Tomcatdaemon方式啓動


一、查看目前系統的jdk: rpm -qa | grep jdk

得到的結果:

[root@dc-01 java]#  rpm -qa | grep jdk

java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686


卸載之:

[root@dc-01 java]# yum -y removejava-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686


等一段時間就Complete了。


二、安裝JDK(jdk-7u55-linux-x64.tar.gz)


#tar zxvf ****.tar.gz (****.tar.gz是下載的文件名,解壓。)

jdk1.7.0_55 放在 /usr/local/目錄下

vi /etc/profile  (編輯一下配置,環境變量吧)

最後面加入:

JAVA_HOME=/usr/local/jdk1.7.0_55

export JRE_HOME=/usr/local/jdk1.7.0_55/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH


使更改的配置立即生效

source /etc/profile  


然後修改默認JDK(可不設置)

update-alternatives --install /usr/bin/javajava /usr/java/bin/java 300

update-alternatives --install/usr/bin/javac javac /usr/java/bin/javac 300

update-alternatives --config java

update-alternatives --config javac


最後看下成功否?

java -version

javac -version


至此,整個安裝過程完畢。


三、安裝Tomcat

下載apache-tomcat-7.0.53.tar.gz。解壓縮:

#tar -xzvf apache-tomcat-7.0.53.tar.gz


將解壓縮後的文件夾拷貝到/usr/local/tomcat-7.0.53:


cp -R apache-tomcat-7.0.53/usr/local/tomcat-7.0.53


進入tomcat目錄設置tomcat 的內存使用情況及其他配置:


cd /usr/local/tomcat-7.0.53/bin


vi daemon.sh


在正文開始的地方加入以下內容(注意將jdk等目錄結合自己的實際情況進行修改)


# chkconfig: 2345 20 80

# description: simple example to starttomcat

JAVA_HOME=/usr/java/jdk1.7.0_55

CATALINA_HOME=/usr/local/tomcat-7.0.53

CATALINA_OPTS="-Xms1024m -Xmx4096m-XX:PermSize=256m -XX:MaxPermSize=512m"


四、配置Tomcatdaemon方式啓動

如果未安裝gcc需安裝

#yum install gcc


創建tomcat用戶,用來運行tomcat服務:

useradd -s /sbin/nologin tomcat

chown -R tomcat:tomcat/usr/local/tomcat-7.0.53


做爲 service,和操作系統一起啓動


# tar -xzvf commons-daemon-native.tar.gz

# cd commons-daemon-1.0.10-native-src/unix

# ./configure

# make

# cp jsvc ../..

# cd ../..


cp daemon.sh  /etc/init.d/tomcat

chmod 755 /etc/init.d/tomcat

chkconfig --add tomcat

chkconfig tomcat on

chkconfig --list tomcat


顯示:

tomcat 0:off 1:off 2:on 3:on 4:on 5:on6:off確認2~5on的狀態就OK


啓動Tomcat

service tomcat start


增加防火牆配置,允許8080端口:

#vi /etc/sysconfig/iptables


在允許ssh的下面增加一條:

-A INPUT -m state --state NEW -m tcp -p tcp--dport 8080 -j ACCEPT

保存,重啓iptables服務

#service iptables restart


測試:

本機測試:

wget http://localhost:8080/

從其他機器測試:

瀏覽器中輸入 http://localhost:8080/

看看是否能打開網站。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章