1:卸載掉自帶的OpenJDKjava
2: 安裝 JDK1.7linux
3:安裝Tomcatapache
4: 配置Tomcat爲daemon方式啓動瀏覽器
1、查看目前系統的jdk: rpm -qa | grep jdktomcat
獲得的結果:ssh
[root@dc-01 java]# rpm -qa | grep jdktcp
java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686ide
卸載之:測試
[root@dc-01 java]# yum -y removejava-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
網站
等一段時間就Complete了。
2、安裝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
至此,整個安裝過程完畢。
3、安裝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"
4、配置Tomcat爲daemon方式啓動
若是未安裝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~5爲on的狀態就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/
看看是否能打開網站。