使用tomcat创建文件服务器步骤
1. 安装jdk
下载jdk:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
,下载格式为rpm的安装包。
- 用FTP上传到要安装的服务器中
- 执行命令:
rpm -ivh jdk****.rpm
设置环境变量:
vi /etc/profile
拷贝以下内容到文件最后:
export JAVA_HOME=/usr/java/javajdk1.8.0_01 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH
- 环境变量修改后执行:
source /etc/profile
生效 检查jdk:
java -version
2.安装tomcat:
下载tomcat:
http://apache.fayea.com/tomcat/tomcat-9/v9.0.0.M10/bin/apache-tomcat-9.0.0.M10-fulldocs.tar.gz
http://apache.fayea.com/tomcat/tomcat-9/v9.0.0.M10/bin/apache-tomcat-9.0.0.M10.tar.gz
,下载格式为.tar.gz的binary Core包,解压压缩包到/usr/local/tomcat/ 目录中,启动tomcat:/usr/local/tomcat/bin/catalina.sh start
提供两种方式设置文件服务器文件存储地址
- 将文件放到
/usr/local/tomcat/webapps/ROOT
即可通过http://IP:8080/
访问下载。 根据以下步骤修改访问文件目录
进入/usr/local/tomcat/conf/Catalina/localhost目录,并添加一个文件 vi download.xml (名字可自由取,与最终的url对应),并加入以下内容:
<?xml version="1.0" encoding="UTF-8"?> <Context path="/download" docBase="/opt/download" crossContext="true"> </Context>
修改配置文件,
/usr/local/tomcat/conf/web.xml
,将以下代码处的false改成true: 打开文件列表功能<servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>listings</param-name> <param-value>false</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>
重启tomcat:
/usr/local/tomcat/bin/catalina.sh stop/start
页面访问:http://IP:8080/download/