Tomcat和HTML

本文介绍了如何基于Tomcat服务器部署站点,讲解了Tomcat的结构和应用,并介绍了HTML的基础知识,包括HTML标记、结构和常用的HTML标签。还提到了CSS在页面修饰中的作用以及如何在Tomcat中管理应用。
摘要由CSDN通过智能技术生成

——————2017-3-28————————-

Tomcat 服务器
它是基于JAVA语言开发的一个开源的WEB服务器

  1. 首先,安装JDK

    JDK(java development kit java开发工具包)

    官网:www.oracle.com

  2. 安装步骤:双击安装文件,一直下一步即可。

    JRE(JAVA Runtime Enviroment,java运行环境)

  3. 配置JDK

    3.1 新增JACA_HOME 环境变量

    3.2 修改PATH环境变量,把%JAVA_HOME%\bin;追加到此环境变量的值的最前面

  4. 开发环境:

    Eclipse—专业开发JAVA的IDE

    webstorm–专业开发前端的IDE

    sublime—专业的文本编辑器。支持HTML,CSS,JS的语法高亮

安装好JDK后,就可以安装Tomcat服务

    1.下载Tomcat(Web Container 有安装版和免安装版) 中间件middleware

    2.解压缩tomcat

    3.配置tomcat环境变量
        --- a.新增CATALINA_HOME 环境变量,它的值就是Tomcat解压缩目录
        --- b.修改PATH环境变量,把%CATALINA_HOME%\bin添加进去

    4.启动tomcat  win+r,cmd 输入 catalina run
        --- a.倒数第三行出现
        org.apache.coyote.AbstractProtocol.start Starting Protoc
        olHandler ["http-apr-8080"]
        --- b.在浏览器输入http://localhost:8080/访问自己的服务器(http
        协议 localhost域名 8080端口号)
        --- 用editplus打开middlware\apache-tomcat-8.0.42\conf\se
        rver.xml翻到69行把8080改成8888

——————2017-3-29————————-

本机地址(回调地址)127.0.0.1 和 localhost 是映射的关系

这两个打头专门给局域网用:

192.168.xxx.xxx

10.10.xxx.xxx

(访问站点基本概念 )

协议protocol: 主要有 http 和 https(安全级别较高)。

域名domian: 专门的域名运营商负责管理,域名都是独一无二的。

端口port: 有主机上的网络程序接收和发送数据的通道。

一台主机最多可以分配65536个端口。

有些端口是被固定的网络协议使用的,比如:

http默认80

ftp服务默认21

telnet服务默认23

网站的入口也就是 域名,如:

www.taobao.com

它的全称是:http://www.taobao.com:80

ip地址和“本地域名”对应文件:host(一般在C盘windows\system32\drivers\etc\host)

用editplus打开middlware\apache-tomcat-8.0.42\conf\server.xml翻到41行有如下内容:

    <Resource name="UserDatabase" auth="Container"

    type="org.apache.catalina.UserDatabase"

    description="User database that can be updated and saved"

    factory="org.apache.catalina.users.MemoryUserDatabaseFactory"

    pathname="conf/tomcat-users.xml" />

    </GlobalNamingResources>

    这里的pathname后面是依赖的一个文件

用editplus打开middlware\apache-tomcat-8.0.42\conf\tomcat-users.xml翻到38行把角色相关内容改为:

    <role rolename="manager-gui"/>

    <role rolename="manager-script"/>

    <user username="tomcat" password="tomcat" roles="manager-gui,manager-script"/>

此时可在浏览器中localhost页面下的manageAPP页面登录;进入后台管理界面

Tomcat默认5个应用

/

/docs

/examples

/host-manager

/manager

打开tomcat安装文件夹下webapp文件夹有5个子文件夹(对应5个应用)

默认访问ROOT(ROOT应用不用写应用名,一般用这个)

http://localhost:端口/docs访问docs

后台管理界面介绍

Application
Path Version DisplayName Runing(运行状态) Sessions(会话) Command

—-start stop reload Undeploy卸载

—-Expire sessions with idle >= xx minites 掉线最大时间

基于tomcat服务器部署自己的站点:
    --- 开发语言 JAVA,C#,HTML,CSS,JS ...                
    --- 开发环境 windows,linux ...
    --- 开发JAVA工具 Eclipse,MyEclipse,IDEA...
    --- 开发HTML,CSS,JS的工具 WebStorm,Sublime,IDEA...
基于tomcat的应用的结构:
    appName
            \- WEB-INF
                                \- web.xml [可选]
                                \- classes [可选]
            \- html  资源
            \- jsp   资源
            \- image 资源
            \- css   资源
            \- other 资源

在webapp下新建myapp文件夹在里面新建WEB-INF文件夹,INDEX.HTML文件
编写INDEX.HTML文件如下:


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值