1、工具准备
Win10 台式机
tomca安装包 apache-tomcat-8.5.61-windows-x64.zip
下载网址:https://tomcat.apache.org/download-80.cgi
2、解压安装
解压到指定盘符,更改名称
我的路径为-》F:\WinApps\tomcat\apache-tomcat
3、配置环境变量
计算机→属性→高级系统设置→高级→环境变量
在系统变量中添加以下变量
1)新建TOMCAT_HOME变量
变量名TOMCAT_HOME
变量值F:\WinApps\tomcat\apache-tomcat
2)新建CATALINA_HOME变量
变量名CATALINA_HOME
变量值F:\WinApps\tomcat\apache-tomcat
CATALINA_HOME的变量值与TOMCAT_HOME的变量值是一样
3)修改变量Path
在系统变量中找到Path变量名,双击或点击编辑,在末尾添加如下内容
%TOMCAT_HOME%\bin
%CATALINA_HOME%\lib
3、配置tomcat
1)修改端口和乱码,修改Tomcat\conf\server.xml
<!-- Tomcat\conf\server.xml -->
<!-- 在以下“Connector”标签中添加“URIEncoding”属性,值为“UTF-8”。
端口默认是8080,可更改。这里我不做更改。
其用于对HTTP请求中的get方法传过来的URL进行编码。
Tomcat内置的对于get协议中的URL编码是ISO-8859-1,这个字符集不能直接支持中文等双字节的信息,
而中文文件的下载链接恰恰是通过get协议进行的。 -->
<Connector port="8080" protocol="HTTP/1.1"
URIEncoding="utf-8"
connectionTimeout="20000"
redirectPort="8443" />
2)设置虚拟路径关联的共享文件目录,修改Tomcat\conf\server.xml
<!-- Tomcat\conf\server.xml -->
<!-- 在host标签里添加以下内容
path:访问路径
docBase:文件存放目录
客户端以“localhost:8080/ftp”,即可访问到对应的文件系统 -->
<Context path="/ftp" docBase="D:\FTPSys\" debug="0" reloadable="true" crossContext="true" />
3)展示共享文件目录,修改Tomcat\conf\web.xml
<!-- Tomcat\conf\web.xml -->
<!-- 默认为false,即为不展示根目录文件列表;修改为true,重启tomcat即可。 -->
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
4、启动tomcat
win10
cmd——》startup
弹出tomcat窗口
5、成果展示
在网页端输入
localhost:8080/ftp 或者 你的IP地址:8080/ftp. 即可访问共享目录下的文件,点击下载。
这样就相当于搭建了一个共享文件系统,只要网络端口畅通,都可访问你共享的文件。