服务器快速搭建Cloudreve网盘(Ubuntu20.04)
server:Ubuntu Server 20.04 LTS 64bit
安装
前往github上获得对应的版本tar包链接,并使用wget下载
#解压获取到的主程序(将VERSION、OS、arch改为你的包对应的)
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz
# 赋予执行权限
chmod +x ./cloudreve
# 启动 Cloudreve
./cloudreve
配置
进程守护 Systemd
# 编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service
将配置信息写入,把 PATH_TO_CLOUDREVE 修改成程序所在路径目录
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target
[Service]
WorkingDirectory=/PATH_TO_CLOUDREVE
ExecStart=/PATH_TO_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
StandardOutput=null
StandardError=syslog
[Install]
WantedBy=multi-user.target
# 更新配置
systemctl daemon-reload
# 启动服务
systemctl start cloudreve
# 设置开机启动
systemctl enable cloudreve
管理命令:
# 启动服务
systemctl start cloudreve
# 停止服务
systemctl stop cloudreve
# 重启服务
systemctl restart cloudreve
# 查看状态
systemctl status cloudreve