• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Linux上構建JSP方案:Apache+JSDK+Tomcat

    發布: 2007-6-13 20:54 | 作者: admin | 來源: | 查看: 18次 | 進入軟件測試論壇討論

    領測軟件測試網

    JSP(JavaServer Pages)是由Sun Microsystem公司于1999年6月年推出的一項新技術,是基于Java Servlet以及整個java體系的Web開發技術。Jsp具有非常好的性能,可以用來建立先進、安全和跨平臺的動態網站。

    下面,本人將就如何在Linux上安裝JSP做一詳細介紹。

    一、安裝機器的環境介紹:

    我用的是聯想的HappyLinux1.1版本。版本對安裝過程基本沒什么影響,只是要注意Apache的設置文件及運行文件的位置。

    二、所需軟件的下載

    所需軟件:apache 1.3.17 + tomcat 3.1 + JDK 1.2.0 + mod_jserv.so

    對于撥號用戶來說,有時候下載文件是一件很頭疼的事,特別是到國外網站去。下面列出所需文件的官方下載地址以及國內的下載地址,便于大家選擇:

    apache_1.3.17.tar.gz



    官方地址:http://www.apache.org

    國內地址: ftp://freesoft.cei.gov.cn/pub/mirror4/www.apache.org/ apache/dist/apache_1.3.17.ta.gz

    jakarta-tomcat.tar.gz



    官方地址:http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.1.1/bin/

    國內地址:http://java.online.sh.cn

    jdk-1_2_2-linux-i386.tar.gz



    官方地址:http://java.sun.com/products/jdk/1.2/download-linux.html

    國內地址:http://java.online.sh.cn/

    mod_jserv.so

    官方地址:http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.1.1/bin/linux/i386

    國內地址:http://java.online.sh.cn

    其實,一般的freesoft都能從中國自由軟件庫(http://www.freesoft.cei.gov.cn/)下載取得。

    三、安裝

    ⑴首先將上述四個文件拷貝到 /usr/local 目錄。

    cp apache_1.3.17.tar.gz /usr/local

    cp jakarta-tomcat.tar.gz /usr/local

    cp jdk-1_2_2-linux-i386.tar.gz /usr/local

    cp mod_jserv.so /usr/local

    ⑵安裝順序如下:

    1) 安裝apache

    tar zxpf apache_1.3.17.tar.gz

    生成 /usr/local/apache_1.3.17 目錄

    在我的機器中已經由系統預裝了apache,所以這一步就省去了。

    2) 安裝JDK

    cd /usr/local

    tar zxpf jdk-1_2_2-linux-i386.tar.gz

    生成 /usr/local/jdk1.2.2 目錄

    3) 安裝tomcat

    cd /usr/local

    tar zxpf jakarta-tomcat.tar.gz

    生成 /usr/local/jakarta-tomcat 目錄

    4) 拷貝mod_jserv.so

    將mod_jserv.so 拷貝到apahce的libexec目錄

    cd /usr/local

    cp /usr/local/mod_jserv.so /usr/libexec

    5) 配置系統變量

    這是一個非常重要的過程。前面的安裝是將所需的軟件安裝在了Linux系統中,但現在還不能運行JSP系統,要對Tomcat和Apache的變量進行正確的設置。步驟如下:

    ①vi /etc/profile // 編輯 /etc/profile

    在文件結尾加入:

    JAVA_HOME=/usr/local/jdk1.2.2

    export JAVA_HOME

    JRE_HOME=/usr/local/jdk1.2.2/jre

    export JRE_HOME

    TOMCAT_HOME=/usr/local/jakarta-tomcat

    export TOMCAT_HOME

    CLASSPATH=/usr/local/jdk1.2.2/lib:/usr/local/jdk1.2.2/jre/lib

    export CLASSPATH

    然后,還要在PATH變量中加入如下內容:

    $PATH:/usr/local/jakarta-tomcat/bin:/usr/local/

    jdk1.2.2/bin:/usr/local/jdk1.2.2/jre/bin

    ②配置httpd.conf

    首先將 tomcat.conf 文件拷貝到 apache 的conf目錄中。這里有一個問題,由于不同的發行版本可能將apache的相關文件放置在不同的目錄中,或者在安裝apache時所選定的目錄不同,httpd.conf文件的位置需要你根據具體的環境確定一下。在我的機器中,是/etc/httpd/conf目錄。

    cd /usr/local/jakarta-tomcat/conf

    cp ./tomcat.conf /etc/httpd/conf

    然后編輯 apache的http.conf文件:

    vi /etc/httpd/conf/httpd.conf



    在文件結尾加入:

    Include /etc/httpd/conf/tomcat.conf

    6) 啟動apache

    這一步可以采用2種方法,一種方法是在Linux啟動時自動啟動httpd服務。如果Linux啟動時沒有運行httpd服務,可以手工啟動,步驟如下:

    cd /usr/sbin

    ./apachectl start

    關閉Apache服務使用命令: ./apachectl stop

    7) 啟動tomcat



    cd /usr/local/jakarta-tomcat/bin

    ./startup.sh start

    關閉Tomcat服務使用命令: ./shurdown.sh stop

    到此為止,我們已經完整的完成了JSP應用環境的安裝與設置,下名我們就可以測試一下我們所作工作的正確與否。

    四、測試JSP:

    測試方法非常簡單,打開Netscape瀏覽器,敲入如下命令:

    http://localhost:8080/examples

    如果你看見jsp,servlet目錄,則說明你的apache和tomcat已經連接成功。你可以使用jsp和servlet了。

    可能出現的問題及解決方法:

    a. 一般來說,如果你的JSP運行不了或者有錯誤,多半是你的CLASSPATH變量設置錯誤,仔細檢查一下。

    b. 在運行Tomcat的啟動命令時,會出現一些信息,要保證這些信息中不含error或者not found等不正常的東西。這是如果出現錯誤信息,那么Tomcat服務器肯定會運行不正常,就要仔細檢查Tomcat的變量設置。

    補充說明:

    構建JSP環境還有其他的方案,如ApacheJserv+JDK+gnujsp。只要成功的創建了這一種環境,其他的就很容易舉一反三了。對于喜歡創新的朋友們來說,可以每種方案都試驗一下,看看各自的優點!



    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>