簡單圖片服務器的搭建
問題的起因和背景
我們學校的項目需要自己搭建服務端和數據端,其中我在數據庫端存儲圖片的時候存儲的是圖片的URL,既然是圖片的url就必須有固定的訪問路徑把,剛好前一段時間我申請了一個域名,映射到我的騰訊雲服務器主機,這樣的話,搭建一個圖片服務器來提供圖片的獲取是我現在想達成的目標。在ubuntu上解壓了tomcat的壓縮文件之後,切換到root權限,進入conf文件夾,再進入Catalina/localhost,在該文件下面建立一個xml文件,我建立的是resource.xml,寫入以下內容
<Context path="/resource" reloadable="false" docBase="/home/ubuntu/photo">
</Context>
名詞解釋
path是訪問時候添加的額外目錄,docBase就是path對應的url路徑訪問的根目錄,比如我的域名是fwhpopopo.cn,tomcat監聽端口是8080,在/home/ubuntu/photo下面有一張~.png照片,輸入http://fwhpopopo.cn:8080/resource/~.png,就可以返回/home/ubuntu/photo/~.png這張照片了