送福利!阿里云热门产品免费领:https://click.aliyun.com/m/1000370356/

ECS云服务器(C5计算型)测评

云服务器型号

基于阿里云ECS+Cloudreve搭建私人网盘系统

SuperBench测试结果

基于阿里云ECS+Cloudreve搭建私人网盘系统基于阿里云ECS+Cloudreve搭建私人网盘系统

ZBench测试结果

基于阿里云ECS+Cloudreve搭建私人网盘系统

最佳实践:基于阿里云ECS+Cloudreve搭建私人网盘系统

1.配置服务器环境

1.1 使用宝塔面板

终端中输入如下命令(以CentOS为例),安装宝塔面板。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装完成。

基于阿里云ECS+Cloudreve搭建私人网盘系统

需要注意的是,宝塔面板安装完成后,还需要到防火墙开放8888端口。

(由于Cloudreve 默认会监听5212端口,所以也需要开放5212端口)

基于阿里云ECS+Cloudreve搭建私人网盘系统

使用刚才提供的面板地址、用户名、密码登录面板,并安装LNMP环境

基于阿里云ECS+Cloudreve搭建私人网盘系统

1.2 直接使用命令配置服务器环境

这种方法不多赘述,可以参考阿里云体验实验室。

本篇文章将以更方便理解的宝塔面板为例讲解。

2.搭建网盘系统

Cloudreve Github地址:https://github.com/cloudreve/Cloudreve

下载地址:https://github.com/cloudreve/Cloudreve/releases

2.1 打开宝塔终端,依次执行如下命令

新建目录

mkdir /www/wwwroot/cloudreve
#进入目录
cd /www/wwwroot/cloudreve
#下载对应你系统的Cloudreve
wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.1/cloudreve_3.3.1_linux_amd64.tar.gz
#解压获取到的主程序
tar -zxvf cloudreve_3.3.1_linux_amd64.tar.gz
# 赋予执行权限
chmod +x ./cloudreve
# 启动 Cloudreve
./cloudreve

执行后显示如下,即为部署成功。

基于阿里云ECS+Cloudreve搭建私人网盘系统

2.2 访问http://服务器IP:5212/,即可使用刚才提供的管理员账号和密码登录Cloudreve

注意保存账号和密码。

2.3 创建Cloudreve服务

打开如下的目录:

/usr/lib/systemd/system

在目录中新建文件cloudreve.service,并粘贴如下的代码:

[Unit]
Description=cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target
[Service]
WorkingDirectory=/www/wwwroot/cloudreve
ExecStart=/www/wwwroot/cloudreve/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
StandardOutput=null
StandardError=syslog
[Install]
WantedBy=multi-user.target 

基于阿里云ECS+Cloudreve搭建私人网盘系统

2.4 在上述文件目录中打开宝塔终端,依次执行:

# 更新配置
systemctl daemon-reload
# 启动服务
systemctl start cloudreve
# 设置开机启动
systemctl enable cloudreve

2.5 部署成功

基于阿里云ECS+Cloudreve搭建私人网盘系统

至此部署完成。

送福利!阿里云热门产品免费领:https://click.aliyun.com/m/1000370356/