最近幫老師做了個精品課程網站,由於之前沒掛過網站,所以經歷痛苦的一天半,終於把網站過上去了(望大家不要嘲笑)。現在跟大家分享一下經驗。
一、首先裝環境。我用的是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中設置的