WEB应用环境的搭建(一)配置Tomcat步骤
首先了解C/s架构

比如我们常见的QQ,魔兽世界等
这种结构的程序是有服务器来提供服务的,客户端来使用服务
而B/S架构是这样的

它不需要安装客户端,只需要浏览器就可以了
例如QQ农场,这样对客户端的环境要求低了很多
这种BS架构的程序在更新维护的时候,不需要更新客户端,仅在服务器端更新就可以了
更新以后,用户就可以通过浏览器使用新的功能,大大地降低了维护的成本
随着互联网的高速发展,人们已经习惯了使用浏览器在网络中搜索信息,
所以B/S架构的应用会越来越多
WEB服务器
web服务器是可以向发出请求的浏览器提供文档的程序
它是一种被动程序,只有当Internet上运行在其他电脑上的浏览器发出请求时,
服务器才会响应,WEB服务器主要功能是提供网上信息浏览服务
常用的web服务器有两个 微软的信息服务器IIS,Apache的Tomcat
Tomcat是Apache开发的小型的轻量级应用服务器容器

Tomcat推荐使用6.020版本
这里有下载链接:
http://download.csdn.net/detail/hncsy403/4523768
1.先将其解压
2.里面有很多文件,例如BIN文件夹放置各种脚本文件,里面的startup.bat是启动服务,shutdown用于停止服务
conf是主要存放配置文件,lib存放jar包,webapps主要是用于我们发布的web程序,work主要存放tomcat工作是产生的文件
3.Tomcat默认的端口号是8080,如果此端口被占用要进行修改,只需要进入conf文件夹,打开server.xml,
在里面的第67行,将8080数字进行修改就可以了
4.启动Tomcat服务,只需要双击bin文件夹的start.bat文件,可能这个时候会遇到打开后立即闪退的问题,这个时候先不要急,按照一下步骤做即可:
(1).首先确定JDK的环境变量设置正确与否。
方法:右击“我的电脑”,打开“属性”,选择“高级”里面的“环境变量”。在新打开的界面中系统变量需要设置三个属性。在没安装过JDK的电脑中path属性是本来存在的。
点击“新建”,然后变量名写上"java_home",顾名思义就是java的安装路径,然后在变量值写上刚才的安装路径,如"c:\Program Files\Java\jdk1.6.0"。
在系统变量里找到path,点击编辑。path的含义就是系统在任何路径下都可以识别java命令。添加变量值";%java_home%\bin;%java_home%\jre\bin"。(其中"%java_home%"的意思是刚才设置的java_home的值)
点击“新建”,然后变量名写上"classpath",该变量的含义为java加载类(bin or lib)的路径,只有类在classpath中,java命令才能识别。其值为".;%java_home%\lib;%java_home%\lib\tools.jar"(要加圆点.表示当前路径)。 (2).端口号可能被其他资源占用了,比如oracle会占用端口8080.修改tomcat安装目录里的tomcat->conf->server.xml(貌似是这个文件),修改端口号试试 (3).把JAVA虚拟机安装文件夹jre->bin里的msvcr71.dll文件拷贝到C:\windows\system32下面,重新启动tomcat
5.验证Tomcat是否真正启动完成
在浏览器地址栏输入:http://localhost:8080/会进入一个Tomcat页面,这就证明启动Tomcat成功,其中8080是设置的端口号,我们也可以根据自己设置的端口号修改
6.关闭Tomcat,只需要双击shutdown.bat
7.部署网站到Tomcat,只需要将我们 做好网站的这个目录复制到webapps文件夹,然后启动Tomcat服务,
访问http://localhost:8080/加目录名,例如我放入了个books目录,则访问http://localhost:8080/books即可
WEB应用环境的搭建(一)配置Tomcat步骤的更多相关文章
- JavaWeb开发环境搭建Eclipse配置Tomcat
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/48651251本文出自[吴孝城的CSDN博客] 工具: Eclipse官网下载:http:// ...
- Apache tomcat高可用web集群搭建过程配置记录
说明,本文仅作为个人搭建配置保存,问题处理没有一一列出,过程也未见详尽,有问题的朋友可以直接留言给我,会一一回复,谢谢. 小目标: 支持故障转移(或主备,扩展性不佳),保证故障转移后,对前端用户透明, ...
- CentOS6.8下Jenkins+maven+tomcat+git+shell自动构建、部署web应用环境的搭建
参考资料:http://www.cnblogs.com/cheng95/p/6542036.html http://www.cnblogs.com/software-test/p/7068278.ht ...
- Mac系统安装和配置tomcat步骤详解
一:下载 打开Apache Tomcat官网,选择需要的版本下载: 二:存放到本地 文件夹重名民为ApacheTomcat,放到/Users/计算机名/Library/目录下 三:启动Tomcat 打 ...
- Linux配置Tomcat步骤mv apache-tomcat-7.0.82 tomcat
(一)安装JAVA1.检查java环境 java -version,不存在安装.2.yum -y list java* Loaded plugins: fastestmirror, langpacks ...
- 我的第一个web应用开发搭建-环境配置
MyEclipse 2014 破解图文详细教程 MyEclipse作为Java EE最受欢迎的IDE,最新版本为2014版,MyEclipse 2014破解的方法. 一.安装完成MyEclipse20 ...
- Java开发环境的搭建及配置
1.首先下载并安装jdk,jdk和jre最好安装在同一文件夹的不同目录文件中,jdk安装完后就是进行环境变量的配置. JDK的环境变量配置: (1)新建变量JAVA_HOME , 值为 jdk安 ...
- servlet创建项目过程中,servlet内容重写的两种搭建,tomcat的配置,class的存放位置,web.xml的搭建等注意事项与易错点
运行一个servlet项目:需要做这些前提工作: 1.配置tomcat,在server选项卡的设置也就基本的设置,HTTP port与JMX port等端口号:基本都是默认的.这里需要注意的是,有的教 ...
- Eclipse配置Tomcat搭建java Web (JSP)开发环境
配置Tomcat服务 1.打开窗口-首选项-Server-Runtiome Environments 2.点击ADD,选择对应的Tomcat版本,点击下一步 路径选择Tomcat解压后的文件夹目录,点 ...
随机推荐
- Journal of Proteome Research | Quantifying Protein-Specific N-Glycome Profiles by Focused Protein and Immunoprecipitation Glycomics (分享人:潘火珍)
文献名:Quantifying Protein-Specific N-Glycome Profiles by Focused Protein and Immunoprecipitation Glyco ...
- 使用burp插件captcha-killer识别图片验证码
0x01 开发背景 说起对存在验证码的登录表单进行爆破,大部分人都会想到PKav HTTP Fuzzer,这款工具在前些年确实给我们带来了不少便利.反观burp一直没有一个高度自定义通杀大部分图片验证 ...
- hdu2795billboard线段树
题目链接:http://icpc.njust.edu.cn/Problem/Hdu/2795/ 题目大意:有一块长方形木板,从上到下被分成h*w的区域,现要将n个长条放进这些区域中,要求从上到下只要后 ...
- Numbers With Repeated Digits
2020-01-03 12:01:46 问题描述: 问题求解: 确实可以当作数学题去做,但是要分类讨论什么的还是有点麻烦的. 这个时候万能的dfs上场了,直接暴力检索,真的太强了. int res = ...
- Javascript之封装运动函数
@ 目录 阶段一.仅适用单位带px属性的匀速运动 阶段二.可适用单位不带px属性(如opacity)的匀速运动 阶段三.适用于多元素单一属性的匀速运动 阶段四.适用于多元素单一属性的匀速或缓冲运动 阶 ...
- Spring02——Spring 中 Bean 的生命周期及其作用域
在前一篇文章中,我们已经介绍了 Spring IOC 的相关知识,今天将为个位介绍 Spring 中 Bean 的相关知识.关注我的公众号「Java面典」,每天 10:24 和你一起了解更多 Java ...
- 关于STM32F103系列从大容量向中容量移植的若干问题
一.把STM32F103大容量移植到STM32F103C8T6上的步骤: 1.换启动文件 startup_stm32f10x_cl.s ——互联型的器件 包括:STM32F105x ...
- python之进程,线程
什么是进程(process)? 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程.程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本 ...
- 解决Pycharm导入当前项目的.py文件错误
如图所示错误,由左边导航栏可见.py文件存在: 解决办法:右键单击导包错误文件所在目录,选择[Mark Directory as]+[Sources Root] 错误已解决:
- Markdown语法快速学习
Markdown 简洁语法说明 0.前言 一直以来都是以word文档做笔记,存在很多问题,比如代码格式.高亮等.这次公司要求使用markdown,感觉眼前一亮,以前word的问题都得到了解决,而且可以 ...