Caddy伺服器搭建雲盤的記錄

2021-08-29 01:28:16 字數 1389 閱讀 5872

centos 7.5.1804(3.10+)

caddy 0.11.0

筆者是屬於那種坑起來非常坑的存在,可能運氣是負的吧。如果您在使用的時候有問題請先閱讀官方文件(本文純屬踩坑實錄。

對於caddy,這個伺服器的門檻真的是非常非常的低。但是,由於運氣的附著,我還是很鬱悶裡面的一些問題。

有些問題也並不是很確定,不知道是個人的原因,還是大家也有遇見。

按照教程進行了基本的部署,寫了個主頁以及caddyfile之後就在瀏覽器中進行了測試。恩主頁顯示沒有問題。

於是,有了乙個想法,因為日常的工作是在區域網下的工作環境。而且,在很多的時候是要人遷移到不同的地方,但是又不想帶u盤,更不想揹著膝上型電腦。所以,每次換工作地點,帶資料是很煩的一件事。因此,借助這個伺服器的http.filemanager搭建乙個私有雲盤。

caddy伺服器的配置是乙個caddyfile.

touch 乙個文件然後開始編輯,問題來了!

filemanager [url] [scope]
注意

url     是你的位址列訪問的時候用的。因為一開始是規定了網域名稱:埠的,所以url是接著這個的,所以一般是用個 /  表示根目錄

scope 是你的想展示的檔案路徑。這個檔案路徑坑就多了,不知道**出了問題,總之,我為了在伺服器上部署這個,只能將文               檔案放在了/var下的檔案,一旦放在不同的檔案裡面就會在網頁的顯示上顯示the location can't reach.換句話說,訪問不到                這個路徑,因此這個路徑和哪些檔案的設定有關我沒有在文件裡發現相關的問題。不過如過大家的設定後也顯示的是無                 法到達,不妨設在/var目錄中(我的之前在/home下設定的。。。很鬱悶,總是顯can't reach)

database 這個是我最最最匪夷所思的地方了,因為官方教程上並沒有給出詳細的教程,以及full doc 也是一句store setting.但                          是,這個行的設定非常的重要,因為我最開始沒有設定這一行的,但是這個引數的設定導致我的雲盤檔案不知道存在                     了伺服器的**,因此,務必設定該引數

剩下的引數,免認證,驗證碼,語言,以及命令允許,這些都是full document中說的較清楚(實際上是我摸魚了)

還有乙個很奇怪的問題,就是我想給每個人設定乙個雲盤,根據賬戶進行位置的定位,因為caddyfile裡面有placeholder這個操作,這個想法應該是可以實現的。(我是在filemanager裡面進行設定的,admin的seting可以新增使用者哦)

不知道大家的情況如何...查了很多的帖子,都是很簡單的設定,然後我乙個都跑不了(qaq)

要是有錢多好,自己搭個公網伺服器。

感慨一下,雲計算正在影響我們的生活。

雲伺服器搭建NextCloud個人雲盤

阿里雲ecs centos linux release 8.1.1911 core docker communit 20.10.1 其中,為nextcloud安裝路徑,為伺服器端口號,需要到雲伺服器安全組配置將該埠號的入方向訪問許可權授權給所有ip,即0.0.0.0 0 docker run d n...

caddy 兩步搭建超簡單雲盤

cd curl bash s personal http.filemanagervim caddyfile內容如下 80這裡的8080埠號可以隨意指定,如果在手機termux等搭建,由於手機許可權比較低,所以一般設定1024以上的埠.80埠可以直接通過ip訪問。如118.24.217.167 如果用...

百度雲伺服器搭建記錄

查訓伺服器是否是6.5 64位,如下在例項中查訓資訊 yum第一步 python iniparse 0.3.1 2.1.el6.noarch.rpm yum metadata parser 1.1.2 16.el6.x86 64.rpm yum 3.2.29 81.el6.centos.noarch...