准备工作
搭建环境
- CentOS 7.9或Debian 10
- Nginx 1.20
- Mysql 5.7
架构
arch测试服务器架构,x86_64下载AMD64版本
x86_64 = amd64
arch
wget下载Cloudreve,或去Github自行下载,自行上传宝塔解压。
#下载后保存在root目录,可自行复制到网站目录
wget https://github.com/cloudreve/Cloudreve/releases/download/3.5.3/cloudreve_3.5.3_linux_amd64.tar.gz
手动解压,或用命令解压
#切换网站目录XXX = 网站目录
cd XXXX
#解压获取到的主程序
tar -zxvf cloudreve_3.5.3_linux_amd64.tar.gz
# 赋予执行权限
chmod +x ./cloudreve
# 启动 Cloudreve
./cloudreve
首次启动会初始密码,自行保存账号密码。
输入 http://服务器IP:5212 已经可以访问网站了,无法访问说明端口没开启。
设置反向代理
Cloudreve
http://127.0.0.1:5212
配置进程守护
宝塔应用商店搜索 Supervisor 并安装(宝塔的堡塔应用管理器也可以替代)。
#运行目录
/www/wwwroot/XXXXXX
#启动命令
/www/wwwroot/XXXXXX/cloudreve
#XXXXXX是你的网站目录
进程守护如果启动失败,请关闭SSH连接。
配置MySql数据库
如果不想使用默认的SQLlite数据库,可以在 conf.ini 文件里面配置MySql数据库。
[Database]
#数据库类型,目前支持 sqlite/mysql/mssql/postgres
Type = mysql
#MySQL 端口
Port = 3306
#用户名
User = root
#密码
Password = root
#数据库地址
Host = 127.0.0.1
#数据库名称
Name = v3
#数据表前缀
TablePrefix = cd
更换数据库配置后,Cloudreve 会重新初始化数据库,原有的数据将会丢失。
配置完毕 MySql 数据库后,打开宝塔的Supervisor 并重启进程。
打开Supervisor 的日志查看。
大功告成
有不懂的可以留言。
© 版权声明
文章版权归原作者所有,未经允许请勿转载。
THE END
暂无评论内容