佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > Ubuntu使用nginx搭建webdav文件服務器的詳細過程

Ubuntu使用nginx搭建webdav文件服務器的詳細過程

熱門標簽:硅谷的囚徒呼叫中心 檢查注冊表項 百度競價點擊價格的計算公式 網站建設 使用U盤裝系統(tǒng) 美圖手機 智能手機 阿里云

安裝nginx

注意必須安裝nginx-full, 默認的nginx里面并不包含webdav模塊

$ sudo apt install -y nginx-full

創(chuàng)建相關文件夾

# 用來保存共享文件的位置
$ sudo mkdir -p /home/dav
$ sudo chown -R www-data:www-data /home/dav

配置

$ sudo vim /etc/nginx/sites-enabled/webdav.conf

內容如下:

server {
    listen 80;

    server_name localhost;
	# 設置使用utf-8編碼,防止中文文件名亂碼
    charset utf-8;

	# 默認存放文件的路徑
	root /home/dav;

    auth_basic              realm_name;
    # 用戶密碼文件存放位置
    auth_basic_user_file    /etc/nginx/.passwords.list;

    # dav 允許的操作
    dav_methods     PUT DELETE MKCOL COPY MOVE;
    dav_ext_methods PROPFIND OPTIONS;
    
    # 創(chuàng)建文件的默認權限
    dav_access      user:rw group:rw all:r;

    # 臨時文件位置
    client_body_temp_path   /tmp;
    
    # 最大上傳文件限制, 0表示無限制
    client_max_body_size    0;
    
    # 允許自動創(chuàng)建文件夾(如果有需要的話)
    create_full_put_path    on;
}

生成密碼

$ echo -n 'lpwm:' | sudo tee /etc/nginx/.passwords.list
$ openssl passwd -apr1 | sudo tee -a /etc/nginx/.passwords.list
# 確認密碼后重啟nginx
$ sudo nginx -s reload

Windows客戶端

可以先使用瀏覽器直接訪問服務器IP進行查看

嘗試了直接在Windows的文件資源管理器中映射網絡驅動器,結果死活就是不行! 直接上第三方客戶端: RaiDrive, 挺良心的, 標準版免費,最多支持掛載8個驅動器, 顯然夠用了!

官網下載: https://www.raidrive.com/download

裝完后需要添加服務器配置:

注意取消勾選Address才可以使用http協(xié)議, 否則默認只能用https

添加完成后會自動打開文件資源管理器中映射好的驅動器

Nice!

以上就是Ubuntu使用nginx搭建webdav文件服務器的詳細內容,更多關于nginx搭建webdav文件服務器的資料請關注腳本之家其它相關文章!

標簽:湘潭 湖北 煙臺 黃山 山南 通遼 懷化 賀州

巨人網絡通訊聲明:本文標題《Ubuntu使用nginx搭建webdav文件服務器的詳細過程》,本文關鍵詞  ;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    繁峙县| 铜梁县| 三明市| 贺兰县| 平凉市| 沧源| 延安市| 班戈县| 正阳县| 泰兴市| 托克逊县| 武鸣县| 沙雅县| 华安县| 马龙县| 铁岭市| 安陆市| 易门县| 巴彦淖尔市| 镇沅| 昌黎县| 樟树市| 龙口市| 泸溪县| 沅江市| 横峰县| 雅安市| 清镇市| 巴中市| 德化县| 灯塔市| 封开县| 阳谷县| 施甸县| 吉安市| 临泽县| 论坛| 曲阜市| 翁源县| 扎囊县| 边坝县|