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),如果是的话,停止服务,再按以上方法启动数据库。
web项目部署详细步骤相关推荐
- wildfly-9.0.2 web项目部署详细步骤
http://www.cnblogs.com/101key/p/5131546.html 一.配置操作系统环境变量 JAVA_HOME = C:\Program Files (x86)\Java\jd ...
- 云服务器部署web项目 超详细步骤 腾讯云 阿里云
购买阿里云服务器ECS,选择CentOS 7.6操作系统 外界用户访问云服务器中实例的示意图 重置实例的密码 设置安全组规则 创建安全组和安全组规则 为安全组添加实例 使用XShell和XFTP连接到 ...
- Railway Dashboard部署PHP苹果CMS项目的详细步骤
Railway Dashboard部署PHP苹果CMS项目的详细步骤 目录 Railway Dashboard部署PHP苹果CMS项目的详细步骤 1.准备项目文件: 2.创建Dockerfile: 3 ...
- java web项目部署到tomcat服务器(一般步骤和自己所犯错误的总结)————高手忽略
最近由于项目需求,需要将java web项目部署到本地tomcat上(版本为8.0)进行测试.作为一个非计算机专业的菜鸟,之前的工作都是写后台逻辑代码,没接触过web项目部署.部署的时候不知道如何下手 ...
- 把本地web项目部署在腾讯云服务器上
把本地web项目部署在腾讯云服务器上 怎样把本地web项目部署在腾讯云服务器上? 1.准备本地项目 2.配置云计算机 3.配置云服务器 4.部署项目 5.运行项目 怎样把本地web项目部署在腾讯云服务 ...
- Ubuntu下的Nginx-Uwsgi-Django项目部署详细流程
Ubuntu下的Nginx+Uwsgi+Django项目部署详细流程 版本 Ubuntu 18.04 Python 3.6 Django 3.2 Nginx 1.14.0 Python 虚拟环境 vi ...
- 如何将web项目部署到远程桌面,通过远程地址访问web项目
如何将web项目部署到远程桌面,通过远程地址访问web项目 进入公司会经常让你把某个项目或者一些展示数据的html文件放到远程服务器上,可供大家一起访问查看,看了网上的一些办法大部分都是nginx,t ...
- idea构建web项目-超详细教程
1.idea构建web项目 idea构建web项目的超级详细教程,一步一步来,完全没问题! 1.新建一个空项目 2.新建java模块,名为webDemo1 3.选择webDemo1右键,选择Add F ...
- tidb 集群部署详细步骤
tidb 集群部署详细步骤 一.准备工作 1. 四台服务器(开通外网) 117.50.96.236 centos 7.3 64位 117.50.96.235 centos 7.3 64位 117.50 ...
最新文章
- ASP.NET中 RequiredFieldValidator(非空验证)的使用
- ML之xgboost:利用xgboost算法(结合sklearn)训练mushroom蘑菇数据集(22+1,6513+1611)来预测蘑菇是否毒性(二分类预测)
- HDU-1251 统计难题 map写法
- SqlServer表中两条全然同样的记录,怎样删除当中1条
- Tomcat----windows系统通过命令符“强制关闭Tomcat”
- 哈尔滨工业大学计算机考研难吗,哈尔滨工业大学计算机考研经验:只有意志坚强才能到达彼岸...
- python中文字符串比较模块_python比较字符串相似度,原创度检测工具
- 无法割舍的乡情--去外公家
- Android 7.0 Doze模式分析
- 海康威视错误代码说明
- 五个强盗分金币的问题分析(博弈论)
- 【SpringBoot深入浅出系列】SpringBoot之集成MyBatis-Plus
- 【单片机仿真项目】数码管(proteus原理图+keil代码)
- 输出用1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数(C语言)
- PHP 将xml文件解析为数组
- 路由虚拟端口配置dhcp服务器,h3c 路由器 设置dhcp服务器配置
- 粒子群算法应用于重心法选址问题-基于MATLAB实现
- 设计模式笔记--模板方法模式
- php中sql执行语句写法,LAMP攻略之PHP执行sql语句的写法
- 安装驱动程序时计算机显示缺少.dll文件,安装 Windows 时出现 缺少计算机需要的媒体驱动程序 或 缺少必需的 CD/DVD 驱动器设备驱动程序 错误消息...