我是靠谱客的博主 忧心未来,最近开发中收集的这篇文章主要介绍web的开发概述web开发概述,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

web开发概述

web程序,就是所有的程序都部署在服务器端,是通过浏览器进行远程访问

学习web开发,需要先安装一台web服务器,将开发好的web项目部署在web服务器中供外界访问

什么是web服务器?

web服务器是指驻留于英特网上某种类型计算机的程序

提供服务、接受请求、响应请求

是可以向浏览器等web客户端提供文档,也可以放置网页文件,让全世界浏览;它就是一台容器,是一个连接用户与程序之间的中间件
服务器:广义上来说,软件+硬件
狭义上来说,软件 (放置文件(项目)供英特网中的其他电脑去访问)

服务器---->web容器---->中间件(连接用户请求与程序)

web服务器是有很多种的,现在所流行的web服务器有Tomcat、webSphere、WebLogic、Jboss等。

web服务器中的Tomcat

在小型的应用系统或者有特殊需求的系统中,是可以使用一个免费的web服务器:Apache的Tomcat,该服务器是支持全部的JSP以及Servlet规范

Apache软件基金会(也就是Apache software foundation),是专门为运作一个开源软件项目的Apache的团体支持的非盈利性的组织。

web开发环境的搭建

Tomcat官方网站:http://tomcat.apache.org

获取Tomcat安装程序包
● tar.gz文件是Linux操作系统下的安装版本
● zip文件是window操作系统下的安装版本

安装jdk
● 设置JAVA_HOME的环境变量
● 设置PATH环境变量

安装Tomcat
● 解压Tomcat压缩文件

Tomcat中各个文件夹的内容

在这里插入图片描述

bin:放着各种的命令
● startup.bat 启动服务器
● shutdown.bat 停止服务器

conf:放着配置文件
● 例如server.xml 可以修改端口号

lib:库 Tomcat运行时所需要的架包
● servlet-api.jar

logs:运行时产生的日志文件

temp:临时缓存文件

webapps:部署web程序的目录

work:工作目录

创建发布web项目

在这里插入图片描述
在idea中创建出一个基本的java项目
右键 add webframwork变为web项目
项目:
src 放java代码
web 放配置文件和网页代码

发布web应用到服务器,发布应用是有两种方式的
方式1:手动发布
将项目下web目录中的文件复制到服务器webapps目录下,并在此目录中创建新的helloword根目录(平时开发用不到)
方式2:自动发布
自动将web应用发布到web服务器下,需要在开发工具中集成Tomcat进来
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这就是自动发布。

最后

以上就是忧心未来为你收集整理的web的开发概述web开发概述的全部内容,希望文章能够帮你解决web的开发概述web开发概述所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(150)

评论列表共有 0 条评论

立即
投稿
返回
顶部