AHdark
一个多语种开发蒟蒻
AHdark Blog

Cloudreve 搭建教程(CentOS)

如果你恰巧财力雄厚,不如去腾讯云直接买个轻量服务器,一键安装cloudreve

腾讯云轻量:购买地址

选择 Cloudreve 3.3.1 镜像即可

https://github.com/cloudreve/Cloudreve

购买服务器

推荐购买腾讯云服务器,价格低、性能稳定

性能要求

  • 测试环境:1核心 2GB内存 1Mbps带宽(国内)
  • 生产环境:2核心 4GB内存 3Mbps带宽(国内)

环境无要求,但本帖使用CentOS 7.8;如果你也使用CentOS、RedHat系统,则本帖对你适用


开始安装

安装依赖项

yum -y install wget

下载程序并解压

cd ~
wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.1/cloudreve_3.3.1_linux_amd64.tar.gz
tar -zxvf cloud_3.3.1_linux_amd64.tar.gz

若wget下载失败,请下载以下文件并上传到服务器

初始化程序

./cloudreve

待加载完成,可访问 IP:5212 预览(需在安全组放通端口)

记住初始化时程序给出的账号、密码

Ctrl + C 关闭程序

编辑配置文件 conf.ini

vim conf.ini

配置文件详细信息请前往 https://docs.cloudreve.org/getting-started/config

Listen = :5212 改为 Listen = :80

保存并再次运行程序

./cloudreve

此时放通端口后访问 IP 即可正常使用cloudreve

使用文档:docs.cloudreve.org

注意:此时关闭程序/SSH后cloudreve会自动退出,你可以选择使用 进程守护 / service / screen 进行可持续化运行


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 start cloudreve

# 停止服务
systemctl stop cloudreve

# 重启服务
systemctl restart cloudreve

# 查看状态
systemctl status cloudreve
赞赏
本文链接:https://ahdark.com/technology/98.shtml
本文采用 CC BY-NC-SA 3.0 Unported 协议进行许可
欢迎加入Q群交流:654022768

AH Dark

文章作者

本博客的运营者、主要开发者、主要作者 深度学习算法工程师,后端工程师,嵌入式软件开发工程师 Azure认证 运维工程师

发表评论

textsms
account_circle
email

AHdark Blog

Cloudreve 搭建教程(CentOS)
如果你恰巧财力雄厚,不如去腾讯云直接买个轻量服务器,一键安装cloudreve腾讯云轻量:购买地址选择 Cloudreve 3.3.1 镜像即可 https://github.com/cloudreve/Cloudreve 购买服务器…
扫描二维码继续阅读
2021-05-07