最近刚刚玩了一下自建网盘,是用 cloudreve+阿里云oss做的,效果还不错,容量和速度有保证,价格也不贵,有了这个不用担心文件丢失或者放在免费网盘的文件被删除了,可以自用也可以团队分享,私有云或公有云均可。有需要做自建网盘的朋友可以弄一个。
什么是cloudreve
安装环境
阿里云centos+宝塔控制面板已安装,域名已备案,域名已添加在宝塔,SSL已安装。
安装方法
首先登录SSH 输入命令 arch 查看自己的服务器系统
然后根据系统在这里相应的下载对应版本:链接
下载后上传到网站跟根目录,并解压
在宝塔和阿里云服务器里面放行5212端口。
接下来运行以下命令
- #进入网站目录
- cd /www/wwwroot/(自己的网站目录)
-
- #赋予执行权限
- chmod +x ./cloudreve
-
- #启动程序
- ./cloudreve
-
- #现在已经可以访问网站
- http://你的ip:5212
-
- #如需退出请使用Ctrl + C
复制代码 看到下面这个就是完成了
还有一种方法,直接在服务器里面命令安装
- #下载压缩包
- wget https://github.com/cloudreve/Cloudreve/releases/download/3.1.1/cloudreve_3.1.1_linux_amd64.tar.gz
- #解压并删除压缩包
- tar -xvzf cloudreve_3.1.1_linux_amd64.tar.gz && rm -rf cloudreve_3.1.1_linux_amd64.tar.gz
- #启动
- ./cloudreve
复制代码
接下来是设置域名反代 也就是绑定域名,如果你不需要域名访问可以不做。
设置进程守护 在宝塔的软件商店搜索并安装:Supervisor管理器,设置方法如下
设置完成之后如果不是绿三角,那么请重启服务器即可解决
默认情况下,Cloudreve 会使用内置的 SQLite 数据库,并在同级目录创建数据库文件“cloudreve.db”,如果您想要使用 MySQL,请在配置文件中加入以下内容,并重启 Cloudreve。
(可选)设置默认数据库为MySQL 新建一个MySQL数据库,将相关信息添加在目录下的conf.ini文件里,命令行重启进程,获得新账号密码
- [Database]
-
- #数据库类型,目前支持 sqlite | mysql
-
- Type = mysql
-
- #用户名
-
- User = cloudreve
-
- #密码
-
- Password = cloudreve
-
- #数据库地址
- <a id="e_url" title="添加链接">Url</a>
- Host = 127.0.0.1
-
- #数据库名称
-
- Name = cloudreve
-
- #数据表前缀(自定义)
-
- TablePrefix = ss_pan
复制代码
绑定阿里云OSS+CDN
到上面那一步,cloudreve就安装好了,接下来可以去后台设置存储方式等。为了保证速度,当然是建议用一个第三方存储了,我用的是阿里云OSS+CDN,速度迅速飞起来了。具体配置方案过于复杂,就不在这里详述了。
参考资料
代安装服务
如果需要代安装服务,可以直接联系我,根据你不同的准备情况和需求,价格在200-1000之间。非诚勿扰!
[color=inherit !important]
|