web项目部署详细步骤

时间:2022-12-21 08:46:01

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),如果是的话,停止服务,再按以上方法启动数据库。