Tomcat9.0

1.C/S架构,Client/Server,客户端/服务器。客户端一般具有对具体业务的处理能力,减轻了服务器的处理压力,使得服务端的运算速度更快,对客户端的响应速度也快。缺点是版本升级成本非常高。B/S架构,Browser/Server,浏览器/服务器,只需要升级服务端程序,所以最大的优点就是不存在客户端升级问题。缺点是具体业务的处理全部放在了服务端上,导致服务端的运算速度降低,对客户端的响应速度降低,影响了用户体验。

2.浏览器—(Http)》web服务器—(Servlet)》服务器端程序—(JDBC)》DB数据库

3.在bin目录下双击startup.bat打开Tomcat服务器,再点击shutdown.bat即关闭。

4.在webapps目录下新建一个项目工程的文件夹,可以在里面写入html,放入jpg等文件,然后在浏览器端输入“127.0.0.1:8080/myweb/xxx”、“localhost:8080/myweb/xxx”、“个人主机IP地址:8080/myweb/xxx”即可访问该内容,他人可以通过“你的IP地址:8080/myweb/xxx”访问你的内容。

5.通过“127.0.0.1:8080/myweb/”访问时,若想要访问的是欢迎页面,在wenapps/myweb目录下新建WEB-INF文件夹,仿照conf目录下的web.xml文件在新建的WEB-INF目录下写一个web.xml文件。

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
  version="4.0">
  </web-app>
  <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>xxxx</welcome-file>
    </welcome-file-list>

6.在WEB-INF目录下,新建classes文件夹存放项目的.class文件,新建lib文件夹存放jar包。

7.打包项目工程。在CMD命令行的webapps/myweb目录下输入"jar cvf e:\project\myweb.war .",甲方把该war包移到自己的webapps目录下,然后在CMD命令行的bin路径下输入startup.bat即可解压war包到webapps目录下。

8.若想访问在webapps外的目录的文件,可以在conf/Catalina/localhost目录下新建一个xxx.xml文件,xml中编写以下内容:

<?xml version="1.0 ?"
<Context docBase="e:/course/myweb2">

然后在浏览器输入“localhost:8080/xxx/”即可访问myweb2设置的欢迎页面。

9.创建虚拟主机,修改conf目录下的server.xml,在本地主机localhost的<Host name=“localhost” …>之后添加如下代码:

<Host nam="www.xxx.com" appBase="mywebapps" //自定义路径
	unpackWARs="true" autoDeploy="true">
</Host>

启动Tomcat服务器后,会在conf/Catalina/目录下生成一个新的虚拟主机www.xxx.com,同时得修改C:\Windows\System32\drivers\etc目录下的host文件,在后面添加“127.0.0.1 www.xxx.com”(不能在当前目录下保存,先复制host文件到别的目录,修改后再复制回来覆盖),随后即可在浏览器通过“www.xxx.com:8080/myweb”访问myweb的欢迎页面。
!!!----------------------------------------注意-------------------------------------!!!
当多个虚拟主机应用同一个IP地址时,在conf目录下的server.xml中有“”的设定,所以以127.0.0.1访问时,显示的是localhost所定义的内容。

10.若想通过www.xxx.com/myweb/的方式访问myweb项目,得修改conf目录下的server.xml文件,修改<Connector port="8080"中"8080"为"80"即可实现。

11.指定虚拟主机的默认应用:默认访问的项目为webapps或者自建的mywebapps目录下的ROOT项目,若想修改,把想设置为默认应用的应用文件夹重命名为ROOT。

12.远程管理Web项目Manager App:开启Tomcat服务器,进入Tomcat页面,在页面右边有Server Status、Manager APP、Host Manager三个选项,点击Manager APP,若没有设置用户名和密码,点击取消,根据跳转的页面提示,修改conf目录下的tomcat-users.xml文件,在前添加以下代码:

<role rolename="manager-gui">
<user username="xxxx" password="xxxx" roles="manager-gui">

重启Tomcat服务器,点击Manager APP输入用户名密码即可进入Web项目管理。

Tomcat 9.0是一个开源的Java Servlet容器,用于在Java平台上运行Web应用程序。要安装和配置Tomcat 9.0,你可以按照以下步骤进行操作: 1. 首先,确保你已经下载并安装了JDK和JRE。这两个组件是Tomcat运行所需的基本环境。你可以通过检查系统环境变量来确认它们是否正确配置\[2\]。 2. 接下来,你需要下载Tomcat 9.0的安装包。你可以从官方网站或其他可靠的来源获取安装包。 3. 下载完成后,解压缩安装包到你想要安装Tomcat的目录中。 4. 在系统变量中创建两个新的环境变量:CATALINA_BASE和CATALINA_HOME。这两个变量的值应该是Tomcat的安装路径,比如"D:\YUNER\apache-tomcat-9.0.68" \[1\]。 5. 打开命令行工具,使用"Win+R"组合键打开cmd命令行。在命令行中使用cd命令切换到你下载好的Tomcat的bin目录下,比如"D:\apache-tomcat-9.0.33\bin" \[3\]。 6. 在bin目录下,你可以运行startup.bat脚本来启动Tomcat服务器。启动成功后,你可以在浏览器中访问"http://localhost:8080"来验证Tomcat是否正常运行。 这些是安装和配置Tomcat 9.0的基本步骤。你可以根据具体的操作系统和需求进行调整和扩展。希望对你有帮助! #### 引用[.reference_title] - *1* *2* *3* [2022-11-02 | Tomcat9.0安装及配置教程(win10) by YUNER](https://blog.csdn.net/Kd_2number/article/details/127680792)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值