谷姐:我们都是谷歌迷
We are all Google fans

腾讯云轻量服务器部署GO开发的WebDav秒变私人云-great999

Rate this post

论坛排版可能不完美,可移步博客查看
https://great999.cn

之前介绍过Nginx模块实现是Webdav 这次介绍一个由Go语言编写的WebDav服务端搭建过程,个人感觉比其他众方式都简单实用,单文件可执行,不需要额外配置。
服务器选用腾讯云香港轻量,回国线路优秀,30M带宽足够使用,部署好Webdav,挂载在手机上不要太爽。
轻量应用服务器无忧计划_轻量应用服务器续费同价-腾讯云 (tencent.com)
轻量应用服务器无忧计划_轻量应用服务器续费同价-腾讯云 (tencent.com)

正文:

首先放上本次的主角,github链接如下
https://github.com/hacdias/webdav

它支持各个系统及平台,windows端部署也是大同小异,毕竟只需要一个可执行文件以及一个配置文件即可

首先先建立一个运行目录,并下载服务端

然后新建下配置文件,配置文件支持yaml json toml等配置文件,注意编码一定要为utf-8

使用vi vim nano等文本编辑工具编辑config.yaml粘贴以下内容,并修改相应的内容

同时密码支持bcrypt加密具体看github说明去,这里提供一个在线生成bcrypt加密的地址https://bcrypt-generator.com/
好的,现在你可以尝试使用以下命令开启你的服务端了

确认没问题后可以使用Systemd来控制开机自启和后台运行

使用vi vim nano等编辑器编辑 /lib/systemd/system/webdav.service文件写入以下内容

注意把路径修改为你真实的可执行文件及配置文件路径

好了,使用你的客户端尝试连接即可!

电脑端可以使用raidrive 手机端推荐ES文件浏览器,觉得存储空间不够的可以再去购买OSS进行挂载。

热议
2楼 littlemjj 4小时前

感谢分享

3楼 great999 4小时前

下次介绍下windows下部署,我部署在ikoula dd的win上十分巴适

4楼 zuoridangnian 4小时前

what does webdav do?

5楼 great999 4小时前

what does webdav do?

建议直接百度谷歌了解哈

6楼 虎谷 1小时前

其他云,搭好了:
意思:我用其他云搭建的,你起的标题不太合适;

看你这个也是大概而已,因为太乱了都:
意思:大概看了你下的帖子,对小白不友好,比如说 yaml 格式是需要缩进的,不缩进会出问题的,你的博客同理也有这问题;

配置文件都是看官方的,raidrive阉割的,换了rclone,因为第一次用,还是看官方的,,,
意思:看你用了 hacdias/webdav,我就去其下面看文档,你用raidrive客户端,但是最新的要收钱,阉割太严重了,换了rclone客户端,但是其是命令行,(因为第一次用这个,所以)花费了不少时间看其文档和找资料。。。

总的来说,方法还是不错的,支持~

7楼 optimism 1小时前

技术贴必顶

8楼 great999 1小时前

其他云,搭好了,看你这个也是大概而已,因为太乱了都,配置文件都是看官方的,raidrive阉割的,换了rclone ...

你的回复我读了三遍,都没读懂。。。

9楼 gavin 半小时前

绑定 收藏

10楼 lxhjl521 半小时前

感谢楼主分享,技术贴顶起

12楼 great999 22分钟前

我解释了!!!

哈哈哈,懂啦,json写下配置文件也行,,主要是,我win下,用记事本写的也没报错哈哈

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 腾讯云轻量服务器部署GO开发的WebDav秒变私人云-great999
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活