缺少JRE導(dǎo)致的404錯誤-創(chuàng)新互聯(lián)

初學(xué)web開發(fā),今天安裝了一個tomcat,運(yùn)行正常,但訪問的時候顯示空白頁,并在日志

站在用戶的角度思考問題,與客戶深入溝通,找到梁山網(wǎng)站設(shè)計與梁山網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站制作、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋梁山地區(qū)。

localhost_access_log.xxxx-xx-xx.txt中出現(xiàn)類似錯誤:

192.168.1.100 - - [15/Apr/2016:19:48:58 +0800] "GET /examples/index.html HTTP/1.1" 200 1253

baidu了幾個小時也沒解決問題,最后打開安裝包中的運(yùn)行說明(RUNNING.txt),重新下載jre并安裝,才解決該問題.

之前安裝的jre實際上是針對普通用戶的,可以提供運(yùn)行環(huán)境,但沒有開發(fā)環(huán)境,因此如果打開這個jre目錄只能發(fā)現(xiàn)bin和lib2個子目錄.

如果使用yum查看: yum list | grep java

java-1.7.0-openjdk-1.7.0.85-2.6.1.3.el6_7.x86_64

這是jdk的開發(fā)包,它里面包含一個jre,但這個jre不能用于開發(fā),否則會出現(xiàn)上面的錯誤.

下面附上一個tomcat7的安裝說明

這里以apache-tomcat-7.0.68.tar.gz為例

可以從這里下載tomcat7

這里tomcat7的官方文檔.

下載之后解壓,有一個RUNNING.txt目錄,這里給出了安裝說明:

一,運(yùn)行環(huán)境

下載JDK  Java Development Kit (JDK)并安裝

JRE 必須是6及以后版本.jre下載

注意,這里安裝的jre是單獨的安裝包,不能是JDK攜帶的那個,如果不安裝單獨的jre安裝包,雖然可以啟動tomcat,瀏覽器訪問的時候出現(xiàn)空白頁,并且會在

localhost_access_log.xxxx-xx-xx.txt文件中出現(xiàn)類似于下面的錯誤:

192.168.1.181 - - [15/Apr/2016:16:41:17 +0800] "GET /sample/index.html HTTP/1.1" 404 -

二,安裝tomcat.

這里下載的tomcat是apache-tomcat-7.0.68.tar.gz.

解壓到/usr/local/apache-tomcat-7.0.68下

三,設(shè)置環(huán)境變量

假如安裝的jre是jre-8u77-linux-x64.rpm,安裝到了/usr/java/jre1.8.0_77/目錄下.

安裝的jdk是java-1.7.0-openjdk-1.7.0.85-2.6.1.3.el6_7.x86_64,安裝在/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64

必須要設(shè)置的環(huán)境變量:

CATALINA_HOME="/usr/local/apache-tomcat-7.0.68"

JRE_HOME="/usr/java/jre1.8.0_77/"

JAVA_HOME="/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64"

可選設(shè)置的環(huán)境變量:

CATALINA_BASE="/usr/share/apache-tomcat-7.0.68"

可以設(shè)置,如不設(shè)置就使用CATALINA_HOME的值.最好設(shè)置.

其它如JAVA_OPTS,CATALINA_OPTS,CATALINA_PID,最好不要設(shè)置.

四,啟動tomcat:

$CATALINA_HOME/bin/startup.sh 或 $CATALINA_HOME/bin/catalina.sh start

可以看到如下輸出:

Using CATALINA_BASE:  /usr/local/apache-tomcat-7.0.68

Using CATALINA_HOME:  /usr/local/apache-tomcat-7.0.68

Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.68/temp

Using JRE_HOME:     /usr/java/jre1.8.0_77/

Using CLASSPATH:    /usr/local/apache-tomcat-7.0.68/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.68/bin/tomcat-juli.jar

Tomcat started.

需要注意防火墻和相關(guān)目錄的權(quán)限.如果都設(shè)置正常,在瀏覽器中訪問:

http://192.168.1.210:8080/examples/index.html

可以看到正常頁面

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

文章標(biāo)題:缺少JRE導(dǎo)致的404錯誤-創(chuàng)新互聯(lián)
標(biāo)題URL:http://muchs.cn/article28/dppicp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作自適應(yīng)網(wǎng)站、企業(yè)建站云服務(wù)器、營銷型網(wǎng)站建設(shè)、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管