c 服务器部署web项目,一、使用Tomcat部署Web项目

一、本课目标

理解c/s和b/s架构的概念

使用MyEclipse创建Web项目

使用Tomcat部署网站

二、c/s和b/s

引例:请根据你的理解描述在使用QQ软件与使用课工场进行学习时有什么不同?

QQ:客户端——服务器

C(Client)/S(Server)

课工场:浏览器——服务器

B(Broswer)/S(Server)

区别:1、一个需要装软件,一个只需要浏览器就可以

2、cs一般用在范围比较小的方位内,比如局域网这种类型。而bs一般都建立在广域网的范围内,像Int网,有比cs更强的使用范围。

3、在软件的维护和更新方面一定是bs更加方便。cs如果功能有更新,则客户端必须有更新。而bs模式要是功能更新的话,只有有浏览器,你就能使用最新的功能。

89fa98d09faa?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

三、B/S架构工作原理

89fa98d09faa?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

URL:统一资源标识符

常见服务器的类型:

图片服务器

文件服务器

数据库服务器

缓存服务器

应用服务器等等

也可以这么理解,如果我搭建了一个Web项目,别人都来访问,那我这个计算机就是一个服务器。服务器可以理解为一个功能强大的计算机。只是根据在实际应用中提供的服务不同给它们起了不同的名字。

而我们之后写的都是Java Web项目都是BS模式,这时候需要Web服务器。

四、Web服务器

Web服务器其实就是用来提供用户对于Web服务请求的响应。

89fa98d09faa?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

我们在之后的学习中使用的是Tomcat。

五、Tomcat服务器

开源

轻量级应用服务器

开源、稳定、资源占用小

webapps、work、bin和config这四个要记住,比较常用。

一、在bin文件夹里面要记住startup和shutdown两个文件,这两个分别对应服务器的开启和关闭,其中bat文件是对应windows7系统,sh文件对应linux系统。

二、conf文件夹里面是配置文件,这个文件夹里面常用的是context.xml 和server.xml。

三、lib文件夹里面存放的是Tomcat运行的时候需要的jar包,这个不要动。

四、logs文件存放的是Tomcat在运行的过程中生成的一些日志文件。这些文件挺重要的,在之后的额开发过程中可以利用这些文件进行调试。

五、temp文件夹用来存放Tomcat运行时生成的一些临时文件,不用管。

六、webapps:web程序将来都部署在这个文件夹下面。

七、work文件夹是web项目生成的一些缓存文件。

89fa98d09faa?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

点击bin文件夹里面的startup文件,就开启了服务器。这时候在浏览器中输入网址:http://localhost:8080/就可以出现Tomcat界面了。

操作Tomcat注意事项

ctrl+c快速停止Tomcat

1、startup.bat启动后,不许关闭,一定是最小化。否则服务器就关闭了。

2、启动时,窗口一闪而过?

3、http://localhost:8080/ 其中8080是端口号,端口号可以改

因为conf文件夹里面保存有配置信息,可以通过修改配置文件来修改端口号。具体操作:

找到server.xml文件,打开之后找到port="8080",然后把这个端口号改了就行。

六、如何在Tomcat中部署静态网站

将项目复制到webapps文件夹中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值