栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

web的开发概述

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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进来



这就是自动发布。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320224.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号