新聞中心
linux/centos7.0下安裝配置Tomcat8.0

一.配置Tomcat安裝環(huán)境
1.下載對(duì)應(yīng)的jdk
http://www.Oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我用的是64位的下載地址:
http://download.oracle.com/otn-pub/java/jdk/8u40-b25/jdk-8u40-linux-x64.tar.gz
下載將jdk加壓后放到/usr/local目錄下:
2.建立/usr/local/下的jdk軟連接方便以后版本升級(jí) :
# ln -s /usr/local/jdk1.8.0_40/ /usr/local/jdk
3.環(huán)境變量
在 /etc/profile 中加入以下內(nèi)容
JAVA_HOME=/usr/local/jdk1.8.0_40
JAVA_BIN=/usr/local/jdk1.8.0_40/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
保存退出
[root@master ~]source /etc/profile
查看java環(huán)境變量是否生效
[root@localhost local]# java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
注:我在配置JAVA環(huán)境變量的時(shí)候JDK是jdk1.8.0_40,運(yùn)行java -version得到的卻是1.7.0_51
這說明系統(tǒng)中的gcj所帶的JAVA的環(huán)境變量?jī)?yōu)先獲得執(zhí)行權(quán)。解決方法就是像上面的設(shè)置
export PATH=$JAVA_HOME/bin:$PATH,注意將$PATH放到最后。(如果放到最前,則會(huì)出現(xiàn)上述問題)
# java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
要此前有安裝可以先卸載:
[root@local src]# rpm -qa |grep java
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64
rpm -e java-version-openjdk java-version-openjdk-devel 根據(jù)自己的版本而定.
二.Tomcat8.0.20下載地址:
http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.0.20/bin/apache-tomcat-8.0.20.tar.gz
#tar xzf apache-tomcat-8.0.20.tar.gz //解壓
#mv apache-tomcat-8.0.20 /usr/local/tomcat
#vim /usr/local/tomcat/bin/catalina.sh
添加: CATALINA_HOME=/usr/local/tomcat
chmod +x *.sh
三.啟動(dòng)tomcat服務(wù)器
1.防火墻放行80
#/etc/sysconfig/iptables //用VI打開
-A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j ACCEPT //添加這句放行80
#cd /usr/local/tomcat/bin/
#./startup.sh //啟動(dòng)tomcat
四.在瀏覽器輸入測(cè)試
http://localhost:8080 (如果不是本機(jī),則輸入對(duì)應(yīng)的ip地址)
測(cè)試出現(xiàn)tomcat頁面表示測(cè)試成功!
五.修改端口并添加應(yīng)用測(cè)試
ps:需要說明的是tomcat的默認(rèn)測(cè)試頁面是放在webapps下面,這個(gè)其實(shí)是在server.xml文件中配置的,如下所示:
unpackWARs="true" autoDeploy="true">
1)webapps文件夾主要用于web應(yīng)用程序部署,比如你可以把你的應(yīng)用程序包,如war文件拷到該目錄下,容器會(huì)自動(dòng)部署。
2)conf文件夾下主要是放置tomcat的服務(wù)器的相關(guān)配置文件
connectionTimeout="20000" redirectPort="8443" /> //tomcat默認(rèn)的端口8080。現(xiàn)在修改成80
文章名稱:Linux/CentOS7.0下安裝配置Tomcat8.0
URL分享:http://m.5511xx.com/article/cdisdpd.html


咨詢
建站咨詢
