告别Docker版Cloudreve,使用可执行文件启动Cloudreve
下载地址1(电视盒,仅ipv6):http://zxwy.ml:5212/s/w0uw?password=ub02w3
下载地址2(蓝奏云盘):https://wwvz.lanzoue.com/b02e00owd 密码:30g9
使用方法
- 新建文件夹
mkdir cloudreve3.5.3 && cd cloudreve3.5.3
- 下载整合包
wget http://zxwy.ml:5244/d/Cloudreve-dev/cloudreve3.5.3-armv7.zip
- 解压整合包
unzip cloudreve3.5.3-armv7.zip
- 启动主程序
./cloudreve
进程守护
- 编辑文件
vi /usr/lib/systemd/system/cloudreve.service
i
- 文件内容
[Unit] Description=Cloudreve Documentation=https://docs.cloudreve.org After=network.target After=mysqld.service Wants=network.target [Service] WorkingDirectory=/root/cloudreve3.5.3 ExecStart=/root/cloudreve3.5.3/cloudreve Restart=on-abnormal RestartSec=5s KillMode=mixed StandardOutput=null StandardError=syslog [Install] WantedBy=multi-user.target
- 保存退出
[Esc]
:wq
- 重载配置
systemctl daemon-reload
- 启动守护
systemctl start cloudreve
其它CPU架构可参考以下文档自行编译(直接复制的云盘文档)
Markdown文档请点击右上角眼睛图标渲染查看 文档版本v1.0_20221213
安装Golang环境
- 进入Golang官网下载页 https://go.dev/dl/
- 下载对应服务器架构的安装包,上传到服务器
注:ARMv7兼容ARMv6,Cloudreve要求Go版本>=1.18 - 执行以下命令(参考 https://go.dev/doc/install)
注:把压缩包名改成你下载对应架构的tar -C /usr/local -xzf go1.19.4.linux-armv6l.tar.gz export PATH=$PATH:/usr/local/go/bin source $HOME/.profile
- 检测Golang是否正常运行
执行go version
如果正常会输出类似go version go1.19.4 linux/arm
- 安装完成
***备注
执行命令前请切换至root用户,否则可能因为权限不足出现各种问题
Markdown文档请点击右上角眼睛图标渲染查看 文档版本v1.1_20221213
编译Cloudreve 前置条件:安装Golang环境
- 下载文件名为
Cloudreve.zip
的编译包,上传到服务器 - 直接解压
unzip Cloudreve.zip
- 进入Cloudreve文件夹
cd Cloudreve
- 编译
go build
注:国内服务器请设置Goproxy:export GOPROXY=https://proxy.golang.com.cn,direct
- 之后会生成
Cloudreve
可执行文件
***备注
包体较大,完全解压后加上压缩包和环境依赖,请预留3G左右的空间
如报错找不到gcc,执行apt install gcc -y
,apt报错就同步一下软件源apt update
再安装
armv7的可以设置export GOARM="7"
参考:https://www.learnhard.cn/articles/980.html
欢迎投稿(技术分享、原创教程)至本站机器人: blog#mige.eu.org
Subscribe by Email
Follow Updates Articles from This Blog via Email
No Comments