用tomcat建立文件服務器

使用tomcat建立文件服務器步驟

1. 安裝jdk

下載jdk: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ,下載格式爲rpm的安裝包。html

  • 用FTP上傳到要安裝的服務器中
  • 執行命令: rpm -ivh jdk****.rpm
  • 設置環境變量: vi /etc/profile java

    拷貝如下內容到文件最後:web

    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 -versionapache

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 starttomcat

提供兩種方式設置文件服務器文件存儲地址服務器

  • 將文件放到 /usr/local/tomcat/webapps/ROOT 便可經過http://IP:8080/訪問下載。
  • 根據如下步驟修改訪問文件目錄oracle

    進入/usr/local/tomcat/conf/Catalina/localhost目錄,並添加一個文件 vi download.xml (名字可自由取,與最終的url對應),並加入如下內容:app

    <?xml version="1.0" encoding="UTF-8"?>  
    <Context  path="/download" docBase="/opt/download" crossContext="true">  
    </Context>

    修改配置文件,/usr/local/tomcat/conf/web.xml,將如下代碼處的false改爲true: 打開文件列表功能webapp

    <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/url

相關文章
相關標籤/搜索