关于Tomcat安装配置+小heike之“虚拟主机”操作

注:此文仅为个人学习笔记
(持续更新ing…)

一、下载/配置Tomcat(共分三步:下载/配置/验证)

1. 下载:

(下载配置Tomcat之前,务必要确保电脑上的java/jre环境正确!)
登陆官网:http://apache.org/
点击Tomcat,选择需要的版本,下载到本地,直接解压即可用,无需安装

2. 配置环境变量

共需要两步:
A: 选择电脑右键>属性>高级系统设置>环境变量,新建系统变量:变量名CATALINA_BASE,变量值是tomcat的安装路径,确定;
B: 选择path>添加%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
确定确定!完成!

3. 验证:

找到tomcat安装路径,点击startup.bat


Ok,tomcat启动成功!浏览器输入localhost:8080,显示apach网页,即安装配置完成!

注:

startup启动完如果想关闭,最好是点击shutdown.bat,如果是linux系统则点击shutdown.sh,这样操作比较好;如果启动tomcat时出现乱码:修改安装目录下conf文件夹>logging.properties这个文件,将里面的UTF-8全部改为GBK,ok!

二、小heike之虚拟主机配置

实验一:

要实现本地访问www.jdd.com时,显示“自己写的页面!!”,那么如何操作呢?看下面:
步骤一:在 tomcat安装文件夹下conf>server.xml,添加代码:

      <Host appBase="F:\apache-tomcat-9.0.34-windows-x64\apache-tomcat-9.0.34\wangyue" name="www.jdd.com"><Context docBase="F:\apache-tomcat-9.0.34-windows-x64\apache-tomcat-9.0.34\wangyue" path="/"/></Host>


步骤二:server.xml(改三处),修改Engine中的defaultHost为www.jdd.com,新添加的Host中对应的的name也是为www.jdd.com,如上图红色圈出;修改默认端口号为80,如下图(因为在浏览器中若是访问80端口,可不写,而若是其他例如8080,则需要localhost:8080,必须加上端口号),
步骤三: 修改本地Host文件C:\Windows\System32\drivers\etc\HOST:添加127.0.0.1 www.jdd.com,使得本地主机解析ip对应于要访问的地址

步骤四:验证!启动服务器(如果之前已经启动Tomcat服务器,则需要关闭重启),在浏览器中访问www.jdd.com,ok!!!

实验二:

另一个功能,要实现本地访问localhost/wangyue时,显示“自己写的页面”。即“jsp自定义文件路径”,这个与上面操作区别在于(上面是在server.xml中修改)不用重启服务器即可生效,但在浏览器中需要写上相应地址:
方法:在tomcat安装文件夹下>conf>Catalina>localhost中新建:文件名为工程名的xml文件

xml中添加内容:

<Context docBase="F:\apache-tomcat-9.0.34-windows-x64\apache-tomcat-9.0.34\wangyue" path="/wangyue"/>

保存,直接访问即可ok,完成!

【JSP】01Tomcat安装配置+小heike之“虚拟主机”操作相关推荐

  1. httpd-2.4.9.tar.bz2的编译安装配置以及CGI、虚拟主机、https、mod_deflate、mod_status的实现。...

       Apache-2.4.9增加了一些新特新,编译安装Apache之前先要准备好安装环境即各种开发包组的安装这里我们就不一一介绍,    Apache-2.4会依赖更高版本的apr.apr-util ...

  2. Tomcat介绍和安装,以及tomcat的虚拟主机配置

    为什么Tomcat火了 Tomcat介绍 Tomcat核心组件 简述Tomcat处理请求过程 Tomcat目录机构 Tomcat安装 虚拟主机配置 Tomcat介绍 ●自从JSP发布之后,推出了各式各 ...

  3. Fedora29 安装/配置 小狼毫输入法(RIME | 中州韵输入法引擎)

    Fedora29 安装/配置 小狼毫输入法(RIME | 中州韵输入法引擎) 聪明的输入法懂我心意. 通过dnf安装ibus输入法框架下的rime sudo dnf install ibus-rime ...

  4. rpm包安装apache发布多个虚拟主机

    今天在单位服务器上用rpm包的方式部署多个服务的时候,出现问题.结果在网上查到了一篇帖子<rpm包安装apache发布多个虚拟主机>,看完这篇帖子之后才知道自己哪些地方配置的时候出现了遗漏 ...

  5. ubuntu apache2配置详解(含虚拟主机配置方法)

    在Windows下,Apache的配置文件通常只有一个,就是httpd.conf.但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它 ...

  6. 配置Apache服务器的虚拟主机

    配置Apache服务器的虚拟主机 (1)启用apache的虚拟主机功能 LoadModule vhost_alias_module modules/mod_vhost_alias.so (2

  7. Nginx(6)-配置基于域名的虚拟主机

    配置基于域名解析的虚拟主机 1.准备站点 我们站点统一放到/www/vhosts/下,每个站点根目录名称都和域名相同,具体如下. 新建www.stu31.com的站点根目录 [root@www ext ...

  8. Thinkphp5的项目配置到西部数码虚拟主机

    Thinkphp5的项目配置到西部数码虚拟主机 公司用的服务器是西部数码的虚拟主机 但是自己的项目又是thinkphp5.0的项目,大家都知道tp5.0项目的默认入口文件是在public目录下的ind ...

  9. nginx笔记 安装nginx 配置 反向代理 多虚拟主机

    1,检测linux上是否 通过yum安装了nginx rpm   -qi  nginx 2.安装nginx之前的依赖包 yum install gcc patch libffi-devel pytho ...

最新文章

  1. Partial Class部分类
  2. 【Python初级】009-错误与异常
  3. Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议
  4. 【考证】华为HCIP、HCIE认证考试大纲
  5. Android ViewGroup点击效果(背景色)
  6. [译]多线程网络服务模型
  7. StringBuffer和StringBuild
  8. About static contructor API changes in cocos2d-...
  9. 《必须知道.NET》3.OO之美
  10. 计算机软考信息处理技术员试题及答案,软考信息处理技术员模拟试题及答案(一)...
  11. linux系统 浏览器安装包下载,Linux版360浏览器安装包非常大的原因
  12. SpringBoot整合Cas
  13. fsadfsaddfsadfsafsda
  14. 假货泛滥是淘宝的毒瘤
  15. 双硬盘安装ubuntu
  16. Assuming drive cache: write through,可能不是错误信息,只是提示信息
  17. 电商平台的开发需要注意的问题有哪些?
  18. 山东2016年高考高校理工科录取人数统计
  19. 傅里叶变换究竟是什么玩意儿 以及 这些公式究竟是怎么来的 引子
  20. 决胜b端产品经理学习笔记01(持续更新版)

热门文章

  1. 计算机市场行情论文,市场行情论文.doc
  2. Numpy中ndarray的常见操作
  3. 雅虎更名为Altaba首日股价大涨4%
  4. 椭圆曲线:椭圆曲线是怎么来的?
  5. 图形数据库Neo4j
  6. Python-Django毕业设计天津市杨柳青智慧景区信息系统(程序+LW).
  7. mysql 查询删除重复数据,保留其中一条数据
  8. RTOS设备如何快速实现OTA升级--快速接入OTA平台
  9. 两个人约好12:00-13:00之间见面,先到的人等后到的人不超过15分钟,等待时间超过15分钟,先到的人会离去,问两人相遇的概率。
  10. 前端框架OnsenUI学习之OnsenUI模板库介绍