Cloudreve这套程序,作者并没有详细描述安装过程,可能是所有技术人员的通病吧,全靠自己摸索。
这里有幸参考了几位博主的安装教程,写下大致的安装过程:
首先,得拥有自己的服务器,当然现在服务器一般都是linux(centos)环境,这里就不做累述;
基本环境:Centos7.3+宝塔面板
解析域名,新建站点,上传文件这些都略过,上传文件后解压后,发现根目录下只有一个文件(红框圈起的一个文件),跟其他网站程序文件不太一样,有点懵!
解压就用可视化操作,下面另外2条命令要执行(进入网站根目录,然后点终端操作,如上图所示):
tar -zxvf cloudreve_3.5.3_linux_amd64.tar.gz # 解压获取到的主程序(宝塔里选中文件后,用解压按钮解压即可)
chmod +x ./cloudreve # 赋予执行权限
./cloudreve # 启动 Cloudreve
点 终端,执行上面两条命令,窗口上会显示初始管理员账号和密码,记得保存!
这个时候访问还是打不开网站的!
在宝塔面板的软件商店中,找到 Supervisor 安装。
Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。
添加守护进程:
名称:Cloudreve
启动用户:root 默认的
运行目录:/www/wwwroot/cloudreve/ (黄色换成自己网站的目录,点右侧哪个文件夹图标可以选择)
启动命令:/www/wwwroot/cloudreve/cloudreve
添加后,发现任务启动不了,需要重启服务器,在看;
然后对应站点里,添加反向代理:
这里添加完毕后,试试看能不能访问网站了吧!
如果访问不了,可能是哪个5212的端口没放行,宝塔面板里安全,添加下这个端口再看(应该是不需要的)
参考文章
Cloudreve 自建云盘实践,容量速度无人可挡!
https://www.jianshu.com/p/ce1d6d8a615e