前段时间想把某网盘存的数据都移出来,然后顺便想下载 Lr 未来给图片调色用,然后一度下载的怀疑人生真的太慢了,几十KB的速度真是太感人了,刚好想起来我有服务器和腾讯云COS对象存储,为什么不能自己搭一个呢?说干就干,就开始搜索起来。发现这样的还是很多的,对比一下,还是选了Cloureve。相比于Nextcloud,前者的速度要快多了,搭起来还简单。 ## Cloudreve Cloudreve 是个公有网盘程序,可以用它快速搭建起自己的网盘服务。Cloudreve 底层支持 本机存储、阿里云OSS、腾讯云COS等各种存储方式,每种存储方式的上传下载都是客户端直传。 ![][2] ## 搭建Cloudreve ### 下载版本 在 [Github][3]下载相应的版本,下载即可,因为我的Linux服务器内核是amd的所以我选择的是amd版本的,选择对应的就好。 ![][4] ### 创建站点并部署 首先在宝塔创建站点,并新建数据库,完成后在站点文件里上传并解压下载好的压缩包。我已经搭建完成了,所以会有avatar文件夹,刚解压完成是除了avatar文件夹其他的就是解压出来的。 ![][5] ### 设置反向代理 因为Cloudreve是默认监听5212端口的,如果需要使用域名访问的话是所以需要配置一下反向代理的。 目标URL如图中填写, 发送域名我填的是我自己的域名,有域名的话可以填一下。 ![][6] ### 进程守护 前提是在宝塔面板中安装进程守护管理器,然后再进行设置, 设置完成之后还需要启动,因为是在后台命令行启动运行的,所以要常驻,否则会报错访问不了,按照目录填写就好了。 ![][7] ### 初始化账号密码 在进程守护日志里,就能看到账号密码,复制出来访问域名登录即可。 ![][8] ### 使用MySQL 默认情况下,Cloudreve 会使用内置的 SQLite 数据库,并在同级目录创建数据库文件cloudreve.db,如果想要使用 MySQL,请在配置文件中加入以下内容,并重启 Cloudreve。 ``` [Database] ; 数据库类型,目前支持 sqlite/mysql/mssql/postgres Type = mysql ; MySQL 端口 Port = 3306 ; 用户名 User = root ; 密码 Password = root ; 数据库地址 Host = 127.0.0.1 ; 数据库名称 Name = v3 ; 数据表前缀 TablePrefix = cd ; 字符集 Charset = utf8 ``` 将以上的内容复制到conf.ini文件中即可。 ![][9] 更换之后重启cloudreve会重新初始化数据库,所以需要重新获取账号和密码进行登录。 ## 总结 以上,就是搭建Cloudreve个人网盘的过程,还是很简单方便的,以后想存储文件什么的也方便很多,不用再去网盘受限速的折磨了。 [2]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/Cloudreve.png [3]: https://github.com/cloudreve/Cloudreve/releases [4]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/Release.png [5]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/btfile.png [6]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/proxy.png [7]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/SuperVisord.png [8]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/log.png [9]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/conf.png Loading... <!--markdown-->前段时间想把某网盘存的数据都移出来,然后顺便想下载 Lr 未来给图片调色用,然后一度下载的怀疑人生真的太慢了,几十KB的速度真是太感人了,刚好想起来我有服务器和腾讯云COS对象存储,为什么不能自己搭一个呢?说干就干,就开始搜索起来。发现这样的还是很多的,对比一下,还是选了Cloureve。相比于Nextcloud,前者的速度要快多了,搭起来还简单。 ## Cloudreve Cloudreve 是个公有网盘程序,可以用它快速搭建起自己的网盘服务。Cloudreve 底层支持 本机存储、阿里云OSS、腾讯云COS等各种存储方式,每种存储方式的上传下载都是客户端直传。 ![][2] ## 搭建Cloudreve ### 下载版本 在 [Github][3]下载相应的版本,下载即可,因为我的Linux服务器内核是amd的所以我选择的是amd版本的,选择对应的就好。 ![][4] ### 创建站点并部署 首先在宝塔创建站点,并新建数据库,完成后在站点文件里上传并解压下载好的压缩包。我已经搭建完成了,所以会有avatar文件夹,刚解压完成是除了avatar文件夹其他的就是解压出来的。 ![][5] ### 设置反向代理 因为Cloudreve是默认监听5212端口的,如果需要使用域名访问的话是所以需要配置一下反向代理的。 目标URL如图中填写, 发送域名我填的是我自己的域名,有域名的话可以填一下。 ![][6] ### 进程守护 前提是在宝塔面板中安装进程守护管理器,然后再进行设置, 设置完成之后还需要启动,因为是在后台命令行启动运行的,所以要常驻,否则会报错访问不了,按照目录填写就好了。 ![][7] ### 初始化账号密码 在进程守护日志里,就能看到账号密码,复制出来访问域名登录即可。 ![][8] ### 使用MySQL 默认情况下,Cloudreve 会使用内置的 SQLite 数据库,并在同级目录创建数据库文件cloudreve.db,如果想要使用 MySQL,请在配置文件中加入以下内容,并重启 Cloudreve。 ``` [Database] ; 数据库类型,目前支持 sqlite/mysql/mssql/postgres Type = mysql ; MySQL 端口 Port = 3306 ; 用户名 User = root ; 密码 Password = root ; 数据库地址 Host = 127.0.0.1 ; 数据库名称 Name = v3 ; 数据表前缀 TablePrefix = cd ; 字符集 Charset = utf8 ``` 将以上的内容复制到conf.ini文件中即可。 ![][9] 更换之后重启cloudreve会重新初始化数据库,所以需要重新获取账号和密码进行登录。 ## 总结 以上,就是搭建Cloudreve个人网盘的过程,还是很简单方便的,以后想存储文件什么的也方便很多,不用再去网盘受限速的折磨了。 [2]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/Cloudreve.png [3]: https://github.com/cloudreve/Cloudreve/releases [4]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/Release.png [5]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/btfile.png [6]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/proxy.png [7]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/SuperVisord.png [8]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/log.png [9]: https://view.leeoya.com/Uploads/Blog_Static/2024/09/conf.png 最后修改:2026 年 02 月 12 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏