Linux 搭建Tomcat文件服務器

阿里雲服務器上面搭建Tomcat文件服務器


Tomcat服務器搭建成功之後,有兩種方法可以實現

(我使用的是我自己的域名,沒有域名的直接使用ip)

方法一,配置在ROOT目錄


tomcat默認的目錄是ROOT路徑,直接將我們的文件放到這個下面就可以了

我自己的tomcat路徑是tomcat8.x/webapps/ROOT

網頁中直接輸入

http://nboy.club/文件名

就可以下載了

方法二,配置在其他目錄

1、如何不想放在服務器的webapps/ROOT下,就要對想要下載的目錄進行配置:
在tomcat安裝目錄\conf\Catalina\localhost下建立任意文件名xml文件,比如:download.xml,內容如下:

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

/home/download這個文件夾根據自己需要建立在相應的目錄下面

新建一個文件很簡單,只需要通過vim直接打開,然後編輯保存就可以生成

這裏如果直接使用的vim打開的,在保存的時候有可能會出現

E212: Can’t open file for writing Press ENTER or type command to continue

出現這個錯誤的原因可能有兩個:

1.當前用戶的權限不足
2.此文件可能正被其他程序或用戶使用

一般錯誤原因都是第一種,解決方案是在使用vim命令打開文件時,前面加上sudo來臨時提供管理員權限,比如使用命令“sudo vim download.xml”打開編輯文件。

sudo vim download.xml

2、修改tomcat配置文件,文件目錄\conf\web.xml,將圖中的值改成true(設置可以訪問虛擬目錄)即可,默認是false。
這裏寫圖片描述

3、重啓tomcat,訪問http://nboy.com/download
這裏寫圖片描述

大功告成

參考文檔:
http://blog.csdn.net/lee_sire/article/details/50574505

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章