linux 环境安装 webdav 服务

本文介绍了如何在CentOS系统中安装并配置ApacheWebDAV服务,以实现Zotero文献的同步。步骤包括安装httpd,修改配置文件添加WebDAV模块,设置用户权限,以及重启服务。访问时需注意端口和路径的正确性,并确保防火墙允许相应端口通信。
摘要由CSDN通过智能技术生成

在CentOS上安装webdav服务

踩了一下午的坑,在这记录一下
我开webdav服务主要是为了zotero的文献同步,需要共享文献。

下面进入正题:

安装apache webdav服务

yum install httpd* -y

安装到机器的 /etc/httpd目录下

修改配置

vi /etc/httpd/conf/httpd.conf

#在里面最后添加如下内容
<IfModule mod_dav.c>
        LimitXMLRequestBody 131072
        Alias /webdav "/home/webdav"
        <Directory /home/webdav>
                Dav On
                Options +Indexes
                IndexOptions FancyIndexing
                AddDefaultCharset UTF-8
                AuthType Basic
                AuthName "WebDAV Server"
                AuthUserFile /etc/httpd/webdav.users.pwd
                Require valid-user
                Order allow,deny
                Allow from all
        </Directory>
</IfModule>

#其中 /home/webdav 要替换为自己的目录(配置文件中有两处)

修改用户权限

有两种方法

使用默认用户

默认用户名是apache
直接输入以下命令修改密码并 将webdav映射的目录权限转移给apache

htpasswd -c /etc/httpd/webdav.users.pwd apache
#输入新密码

chown apache:apache /home/webdav/ 
使用自己新建的用户

创建xiaoming账户

htpasswd -c /etc/httpd/passwd.dav xiaoming
#输入密码
chown xiaoming /home/webdav/ 

重启服务

systemctl restart httpd.service
#或者
service httpd.service restart

然后就可以访问了
如果没有域名的话可以通过ip访问
eg: 在浏览器输入
http://219.220.220.13:80/webdav 即可。

注意
  1. 这里是http不是https
  2. 是/webdav 而不是//home/webdav/
  3. 如果访问返回405,可能是云服务器没有打开这个端口的防火墙,记得打开
  4. /etc/httpd/conf/httpd.conf这个文件默认监听的端口是80, 可以修改端口至8081,8091等等,但是记得同步修改ip中的访问端口
WebDAV挂载阿里云盘是通过将阿里云盘转换为支持WebDAV协议的云盘,以便可以在群晖中直接使用。具体的部署方法可以参考《docker部署aliyundrive-webdav实现阿里云盘WebDAV服务》一文,该文提供了详细的步骤和指导,可以帮助你完成挂载阿里云盘到群晖文件系统的操作。通过这种方式,你可以在群晖中实现与阿里云盘的文件交互,例如将文件从阿里云盘拷贝到群晖中,或者通过NAS系统进行文件管理和同步。这个方法是基于一个开源项目实现的,该项目可以将阿里云盘转变为支持WebDAV协议的文件服务器,使得你可以将阿里云盘挂载为Windows、Linux、Mac系统的磁盘。这样你就可以通过各种操作系统进行文件的管理和同步,并且可以实现自动备份网站数据等功能。这个项目经过了测试,可以完美实现宝塔自动备份网站、服务器重启自动挂载阿里云盘的功能,同时在宝塔中可以进行文件的复制和删除。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [群晖通过WebDAV挂载阿里云盘](https://blog.csdn.net/bigbear00007/article/details/123617259)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [宝塔环境挂载阿里云盘(webdav协议)给服务器扩容自动备份网站数据!](https://blog.csdn.net/weizuer123/article/details/126324008)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值