个人信息
姓名:徐志
学号:SY1714201
专业:可靠性与系统工程
任务列表
- tomcat实现部署静态web项目过程
- 两台电脑建立连接的其他方式
任务一: tomcat实现部署静态web项目过程
- 使用sublime TEXT文本编辑软件生成a.html文件
- 下载tomcat服务器,并且在终端输入命令brew services start tomcat 将其打开
- 将生成的a.html文件打包为项目放在tomcat中名为webapps的文件目录下
- 配置/conf/server.xml文件
将如下代码添加在上述文件中,其中host name 设置为自己电脑ip,docBase设置为项目文件夹目录
<Host name="10.138.52.38" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/usr/local/Cellar/tomcat/9.0.5/libexec/webapps/a" debug="0" reloadable="true" crossContext="true"/>
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="tot_log." suffix=".txt" timestamp="true"/>
</Host>
- 打开浏览器,输入localhost:8080/a/a.html即可显示a.html中的静态网页
任务二:两台电脑建立连接的其他方式
- 我对HTTP协议下两台电脑建立连接的理解
- 在任务一中我们使用HTTP协议将两台在同一路由下的计算机连接起来,是client-server模式,tomcat做服务器,浏览器中申请URL: http://ip:port/,那么对应的服务器返回相应的请求文件,返回的文件中包含图片,服务器会自动从其他服务器获取资源,统一返回给浏览器。同时可以有<form>格式生成表格,通过POST方式获取用户信息
- 其他的两台电脑建立连接的方式
-
SSH是一种协议标准,其目的是实现安全远程登录以及其它安全网络服务。
四个角色的关系如下图所示:
关系图
网友评论