最近帮老师做了个精品课程网站,由于之前没挂过网站,所以经历痛苦的一天半,终于把网站过上去了(望大家不要嘲笑)。现在跟大家分享一下经验。
一、首先装环境。我用的是JDK1.6+tomcat6.0+MySQL+Navicat
(1)首先安装JDK,然后设置环境变量。右击我的电脑-》属性—》高级系统设置->环境变量。新增系统变量,配置Path和JAVA_HOME变量.其中Path指向jdk的bin目录,
JAVA_HOME指向JDK目录。
Path:D:Program FilesJavajdk1.6.0_10in
JAVA_HOME:D:Program FilesJavajdk1.6.0_10
视自己安装目录而定。
(2)安装MySQL和Navicate;导入数据库文件。
(3)安装Tomcat,
二、修改配置文件
(1) 进入tomcat安装目录;D:java oolsTomcatapache-tomcat-6.0.20conf的server.xml修改端口号。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
因为8080端口可能被服务器上的其他网站占用,记住把所有的8080端口都要改。
(2)、将你的网站程序拷入硬盘的某一个文件,映射到一个目录。在server.xml加入下面的这句话,EasyShopping为你最终映射成的网站名,如
<Context path="/jpkc" docBase="D:javaprojectsstage_3jpkcWebRoot" 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% emp" --JvmMs 128 --JvmMx 256
加上一个参数 --Startup=auto,变成
"%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE% emp" --JvmMs 128 --JvmMx 256 --Startup=auto
注意--前有空格。
(2)在startup.bat最前面加上
CATALINA_HOME=D:java oolsTomcatapache-tomcat-6.0.20 (你的tomcat目录)
PATH=D:java oolsTomcatapache-tomcat-6.0.20in
注意:也可以在环境变量中设置
(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中设置的