怎么在Windows Server服務器上發布jsp網站


最近幫老師做了個精品課程網站,由於之前沒掛過網站,所以經歷痛苦的一天半,終於把網站過上去了(望大家不要嘲笑)。現在跟大家分享一下經驗。

一、首先裝環境。我用的是JDK1.6+tomcat6.0+MySQL+Navicat

           (1)首先安裝JDK,然后設置環境變量。右擊我的電腦-》屬性—》高級系統設置->環境變量。新增系統變量,配置Path和JAVA_HOME變量.其中Path指向jdk的bin目錄,

JAVA_HOME指向JDK目錄。

Path:D:\Program Files\Java\jdk1.6.0_10\bin

JAVA_HOME:D:\Program Files\Java\jdk1.6.0_10

視自己安裝目錄而定。

           (2)安裝MySQL和Navicate;導入數據庫文件。

            (3)安裝Tomcat,

 

二、修改配置文件

         (1) 進入tomcat安裝目錄;D:\java\tools\Tomcat\apache-tomcat-6.0.20\conf的server.xml修改端口號。

               <Connector port="8080" protocol="HTTP/1.1"
                      connectionTimeout="20000"
                        redirectPort="8443" />

                    因為8080端口可能被服務器上的其他網站占用,記住把所有的8080端口都要改。

        (2)、將你的網站程序拷入硬盤的某一個文件,映射到一個目錄。在server.xml加入下面的這句話,EasyShopping為你最終映射成的網站名,如

                    <Context path="/jpkc" docBase="D:\java\projects\stage_3\jpkc\WebRoot" reloadable="false"/>

          (3)、把server.xml中localhost改成相應的IP地址

              <Host name="221.34.21.24"  appBase="webapps"
                           unpackWARs="true" autoDeploy="true"
                            xmlValidation="false" xmlNamespaceAware="false">

三、設置tomcat自動啟動

        (1) 修改service.bat,找到下面這句
            "%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE%\temp" --JvmMs 128 --JvmMx 256
           加上一個參數 --Startup=auto,變成
"%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE%\temp" --JvmMs 128 --JvmMx 256 --Startup=auto

注意--前有空格。

      (2)在startup.bat最前面加上

           CATALINA_HOME=D:\java\tools\Tomcat\apache-tomcat-6.0.20     (你的tomcat目錄)

            PATH=D:\java\tools\Tomcat\apache-tomcat-6.0.20\bin

            注意:也可以在環境變量中設置

      (3)點擊開始-》運行,打開一個dos窗口,將service.bat拖入dos窗口,按回車

            然后另開一個dos窗口輸入service.bat install Apacha Tomcat6,按回車。

            然后點擊開始,輸入services.msc(輸cmd那里)進入服務。找到Apacha Tomcat6,啟動,設置為自動。就行了。

四、測試

   在瀏覽其中輸入:http://221.34.21.24:8080/jpkc,如顯示網站就大功告成。

  注意:221.34.21.24和8080均為你在server.xml中設置的

       

 

             

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM