当前位置: 首页 > news >正文

哪些网站可以找兼职做室内设计百度指数怎么看排名

哪些网站可以找兼职做室内设计,百度指数怎么看排名,网站建设入门教程pdf,网站搭建系统目录 一.Tomcat概述 1.介绍 2.使用场景 3.组件构成 4.组件结构 5.请求过程 二.Tomcat部署 1.关闭防火墙 2.下载安装JDK 3.安装启动tomcat 4.部署虚拟主机 4.1.创建 xy101 和 xy102 项目目录和文件 4.2.修改 Tomcat 主配置文件 server.xml 一.Tomcat概述 1.介绍 …

目录

一.Tomcat概述

1.介绍

2.使用场景

3.组件构成

4.组件结构

5.请求过程

二.Tomcat部署

1.关闭防火墙

2.下载安装JDK

3.安装启动tomcat

4.部署虚拟主机

4.1.创建 xy101 和 xy102 项目目录和文件

4.2.修改 Tomcat 主配置文件 server.xml

一.Tomcat概述

1.介绍

2.使用场景

  • 作为Web服务器,处理静态网页请求,如html页面,但是性能一般(只有nginx的六分之一)
  • 作为Servlet/JSP容器,运行JAVA语言开发的jsp动态网页程序,并作为中间件实现前端Web和后端数据库的协同工作,这也是tomcat的主要应用场景

3.组件构成

  • Web 容器:完成 Web 服务器的功能
  • Servlet 容器:名字为 catalina,用于处理 Servlet 代码
  • JSP 容器:用于将 JSP 动态网页翻译成 Servlet 代码

4.组件结构

每个 Service 会包含一个 Container 容器。在 Container 内部包含了 4 个子容器

  • Engine:引擎,用来管理多个虚拟主机,一个 Service 最多只能有一个 Engine
  • Host:代表一个虚拟主机,也可以叫站点,通过配置 Host 就可以添加站点
  • Context:代表一个 Web 应用,包含多个 Servlet 封装器;
  • Wrapper:封装器,容器的最底层。每一 Wrapper 封装着一个 Servlet,负责对象实例的创建、执行和销毁功能

Engine、Host、Context 和 Wrapper,这四个容器之间属于父子关系

容器 由一个引擎可以管理多个虚拟主机。每个虚拟主机可以管理多个 Web 应用。每个 Web 应用

会有多个 Servlet 封装器

5.请求过程

  1. 用户在浏览器中输入网址,请求被发送到本机端口 8080,被在那里监听的 Connector 获得
  2. Connector 把该请求交给它所在的 Service 的 Engine(Container)来处理,并等待 Engine 的回应
  3. 请求在 Engine、Host、Context 和 Wrapper 这四个容器之间层层调用,最后在 Servlet 中执行对应的业务逻辑、数据存储等
  4. 执行完之后的请求响应在 Context、Host、Engine 容器之间层层返回,最后返回给 Connector,并通过 Connector 返回给客户端
     

二.Tomcat部署

1.关闭防火墙

2.下载安装JDK

export JAVA_HOME=/usr/local/jdk1.8.0_391
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

[root@localhost jdk1.8.0_391]# vim /etc/profile
[root@localhost jdk1.8.0_391]# source /etc/profile
[root@localhost jdk1.8.0_391]# java -version

验证JDK环境变量是否安装成功

首先使用文本工具编写java源代码,比如 Hello.java 

在命令行中,输入命令:javac Hello.java,对源代码进行编译,生成 class 字节码文件

编译完成后,如果没有报错信息,输入命令:java Hello,运行 class 字节码文件,由 JVM 对字节

码进行解释和运行,打印 “Hello World”

public class Hello {			public static void main(String[] args){System.out.println("Hello world!");}
}

3.安装启动tomcat


cd /opt
tar zxvf apache-tomcat-9.0.16.tar.gz
mv apache-tomcat-9.0.16 /usr/local/tomcat
##启动tomcat ##
#后台启动
cd /usr/local/tomcat/bin
./startup.sh 
或
./catalina.sh start	
#前台启动
/usr/local/tomcat/bin/catalina.sh run		netstat -natp | grep 8080浏览器访问Tomcat的默认主页 http://192.168.80.100:8080

4.部署虚拟主机

很多时候公司会有多个项目需要运行,一般不会是在一台服务器上运行多个 Tomcat 服务,这样会

消耗太多的系统资源。此时, 就需要使用到 Tomcat 虚拟主机

例如现在新增两个域名 www.xy101.com 和 www.xy102.com, 希望通过这两个域名访问到不同的

项目内容

4.1.创建 xy101 和 xy102 项目目录和文件

mkdir /usr/local/tomcat/webapps/xy101
mkdir /usr/local/tomcat/webapps/xy102
echo "This is xy101 page\!" > /usr/local/tomcat/webapps/xy101/index.jsp
echo "This is xy102 page\!" > /usr/local/tomcat/webapps/xy102/index.jsp

4.2.修改 Tomcat 主配置文件 server.xml

vim /usr/local/tomcat/conf/server.xml
--165行前--插入
<Host name="www.xy101.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context docBase="/usr/local/tomcat/webapps/xy101" path="" reloadable="true" />
</Host><Host name="www.xy102.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context docBase="/usr/local/tomcat/webapps/xy102" path="" reloadable="true" />
</Host>
http://www.ritt.cn/news/12073.html

相关文章:

  • 公司小程序开发山东公司网站推广优化
  • 188旅游网站管理系统职业技能培训班
  • 拉萨网站建设公司百度竞价推广有哪些优势
  • 分析公司网站的开发策略西安seo网站推广优化
  • 河北手机网站制作企业自己怎么做关键词优化
  • 湖南省新邵县建设局网站百度搜索引擎官网入口
  • 营销网络怎么填写黑帽seo技术论坛
  • 衡水企业做网站品牌推广策划
  • 湖北省住房部城乡建设厅网站班级优化大师是干什么用的
  • 网站高质量链群怎么做惠州优化怎么做seo
  • 来个可以做渗透的网站关键词排名优化易下拉软件
  • wordpress手机投稿谷歌seo服务公司
  • 毕设做网站是不是太low最全的百度网盘搜索引擎
  • 网站tag标签功能实现免费的黄冈网站有哪些平台
  • wordpress网站加载效果百度手机卫士
  • 做网站怎么加弹幕百度联盟官网登录入口
  • 北京市昌平区住房和城乡建设委员会网站福建企业seo推广
  • 上海做网站好的公司网站怎么推广出去
  • 石家庄建站网页模板免费的黄冈网站代码
  • 凯里网站开发市场推广方式有哪几种
  • 嘉定企业网站建设北京网站优化托管
  • 怎么自己开发一个app软件重庆seo教程博客
  • 成都网站建设 3e网络长沙百度提升排名
  • 企业网站的重要性站长之家是什么网站
  • 网站如何做微信支付宝支付搜索引擎优化目标
  • 郑州市做网站seo服务商排名
  • 织梦网站面包屑导航怎么做网络推广工作好干吗
  • 苏州网站制作及推广自己做网站
  • 网页传奇网站国内十大搜索引擎
  • 怎么做自己的设计网站网上销售