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项目部署详细步骤相关推荐

  1. wildfly-9.0.2 web项目部署详细步骤

    http://www.cnblogs.com/101key/p/5131546.html 一.配置操作系统环境变量 JAVA_HOME = C:\Program Files (x86)\Java\jd ...

  2. 云服务器部署web项目 超详细步骤 腾讯云 阿里云

    购买阿里云服务器ECS,选择CentOS 7.6操作系统 外界用户访问云服务器中实例的示意图 重置实例的密码 设置安全组规则 创建安全组和安全组规则 为安全组添加实例 使用XShell和XFTP连接到 ...

  3. Railway Dashboard部署PHP苹果CMS项目的详细步骤

    Railway Dashboard部署PHP苹果CMS项目的详细步骤 目录 Railway Dashboard部署PHP苹果CMS项目的详细步骤 1.准备项目文件: 2.创建Dockerfile: 3 ...

  4. java web项目部署到tomcat服务器(一般步骤和自己所犯错误的总结)————高手忽略

    最近由于项目需求,需要将java web项目部署到本地tomcat上(版本为8.0)进行测试.作为一个非计算机专业的菜鸟,之前的工作都是写后台逻辑代码,没接触过web项目部署.部署的时候不知道如何下手 ...

  5. 把本地web项目部署在腾讯云服务器上

    把本地web项目部署在腾讯云服务器上 怎样把本地web项目部署在腾讯云服务器上? 1.准备本地项目 2.配置云计算机 3.配置云服务器 4.部署项目 5.运行项目 怎样把本地web项目部署在腾讯云服务 ...

  6. Ubuntu下的Nginx-Uwsgi-Django项目部署详细流程

    Ubuntu下的Nginx+Uwsgi+Django项目部署详细流程 版本 Ubuntu 18.04 Python 3.6 Django 3.2 Nginx 1.14.0 Python 虚拟环境 vi ...

  7. 如何将web项目部署到远程桌面,通过远程地址访问web项目

    如何将web项目部署到远程桌面,通过远程地址访问web项目 进入公司会经常让你把某个项目或者一些展示数据的html文件放到远程服务器上,可供大家一起访问查看,看了网上的一些办法大部分都是nginx,t ...

  8. idea构建web项目-超详细教程

    1.idea构建web项目 idea构建web项目的超级详细教程,一步一步来,完全没问题! 1.新建一个空项目 2.新建java模块,名为webDemo1 3.选择webDemo1右键,选择Add F ...

  9. tidb 集群部署详细步骤

    tidb 集群部署详细步骤 一.准备工作 1. 四台服务器(开通外网) 117.50.96.236 centos 7.3 64位 117.50.96.235 centos 7.3 64位 117.50 ...

最新文章

  1. ASP.NET中 RequiredFieldValidator(非空验证)的使用
  2. ML之xgboost:利用xgboost算法(结合sklearn)训练mushroom蘑菇数据集(22+1,6513+1611)来预测蘑菇是否毒性(二分类预测)
  3. HDU-1251 统计难题 map写法
  4. SqlServer表中两条全然同样的记录,怎样删除当中1条
  5. Tomcat----windows系统通过命令符“强制关闭Tomcat”
  6. 哈尔滨工业大学计算机考研难吗,哈尔滨工业大学计算机考研经验:只有意志坚强才能到达彼岸...
  7. python中文字符串比较模块_python比较字符串相似度,原创度检测工具
  8. 无法割舍的乡情--去外公家
  9. Android 7.0 Doze模式分析
  10. 海康威视错误代码说明
  11. 五个强盗分金币的问题分析(博弈论)
  12. 【SpringBoot深入浅出系列】SpringBoot之集成MyBatis-Plus
  13. 【单片机仿真项目】数码管(proteus原理图+keil代码)
  14. 输出用1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数(C语言)
  15. PHP 将xml文件解析为数组
  16. 路由虚拟端口配置dhcp服务器,h3c 路由器 设置dhcp服务器配置
  17. 粒子群算法应用于重心法选址问题-基于MATLAB实现
  18. 设计模式笔记--模板方法模式
  19. php中sql执行语句写法,LAMP攻略之PHP执行sql语句的写法
  20. 安装驱动程序时计算机显示缺少.dll文件,安装 Windows 时出现 缺少计算机需要的媒体驱动程序 或 缺少必需的 CD/DVD 驱动器设备驱动程序 错误消息...

热门文章

  1. 8tupian图片加密平台源码 v3.5
  2. 两款在线小游戏-e梦迷宫、恐龙跳一跳
  3. 做一个项目,平时都用到哪些工具提高效率(上)[转]
  4. Linux: chmod 和 chown用法小结
  5. Web流程图绘制使用raphael
  6. 服务器三大体系SMP、NUMA、MPP介绍
  7. rsync常用参数组合
  8. C/C++——C风格的字符串的指针指向的内存位置问题(易错)
  9. JVM——内存区域:运行时数据区域详解
  10. 高可用HAProxy——yum安装部署配置使用