web项目部署详细步骤
1. java JDK解压或安装到某目录,并设置环境变量(计算机->属性->高级->环境变量->添加环境变量),名字为:JAVA_HOME ,值为:JDK的安装目录(如:C:\Program Files\Java\jdk1.6.0)
2. tomcat 同样解压或安装到某目录,设置环境变量,名字为:CATALINA_HOME ,值为:tomcat的安装目录(如:E:\apache-tomcat-6.0.32)
3. mysql数据库安装好后,找到其安装目录下data文件夹,将数据库文件拷入data文件夹内。然后启动其安装目录下bin文件夹里面的mysqld。
4. 如果已经将项目文件压缩成war包,就将这个war包命名为ROOT.war,并且放在tomcat安装目录下的webapps文件夹中,将原来的ROOT文件夹替换。
5. 然后启动tomcat,在tomcat安装目录下的bin中的startup.bat。(启动后,会弹出控制台窗口,等到项目运行完,不用tomcat的时候才能关闭)
6. 开启浏览器,输入http://localhost:8080 ,应该就可以运行项目的文件了。
安装注意:
1. 开发系统时可能对数据库和tomcat经常重启,所以最好别装成服务。
2. 启动Tomcat之前要确定系统没有其它服务已经占用8080端口(Tomcat默认端口)和8009端口( Tomcat\'s AJP13 连接器端口)
3. 在安装前如已安装了IIS,请先停止IIS服务。因为IIS和apache都默认使用80端口,否则会冲突。
Tomcat主要目录结构
1. bin 存放启动和关闭tomcat脚本
2. conf 包含不同的配置文件
server.xml(Tomcat的主要配置文件)tomcat-users.xml和web.xml
3. work 存放jsp编译后产生的class文件
4. webapp 存放应用程序实例,要部署的应用程序也放在此目录
5. logs 存放日志文件
6. lib 着三个目录主要存放tomcat所需的jar文件
7. doc 包含各种Tomcat文档
遇到的问题:
1. 运行网页时,网页有某部分不显示==>考虑缓存的问题,把缓存删了。缓存的目录是...\apache-tomcat-6.0.32\conf下的Catalina 文件夹,整个文件夹删除。
2. 无法启动mysql数据库==>如果电脑本身以前安装过mysql数据库,检查是否已经将mysql设置成开机启动的服务(控制面板->管理工具->服务->MYSQL),如果是的话,停止服务,再按以上方法启动数据库。