本文介绍了阿里云ECS服务器的测评及最佳实践。
ECS云服务器(C5计算型)测评
云服务器型号
SuperBench测试结果
ZBench测试结果
最佳实践:基于阿里云ECS+Cloudreve搭建私人网盘系统
1.配置服务器环境
使用宝塔面板
终端中输入如下命令(以CentOS为例),安装宝塔面板。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成。
需要注意的是,宝塔面板安装完成后,还需要到防火墙开放
8888
端口。说明由于Cloudreve 默认会监听
5212
端口,所以也需要开放5212
端口。使用刚才提供的面板地址、用户名、密码登录面板,并安装LNMP环境。
直接使用命令配置服务器环境
这种方法不多赘述,可以参考阿里云体验实验室。
本篇文章将以更方便理解的宝塔面板为例讲解。
2.搭建网盘系统
Cloudreve Github地址:https://github.com/cloudreve/Cloudreve
下载地址:https://github.com/cloudreve/Cloudreve/releases
打开宝塔终端,依次执行如下命令。
#新建目录 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
执行后显示如下,即为部署成功。
访问
http://服务器IP:5212/
,即可使用刚才提供的管理员账号和密码登录Cloudreve
。注意保存账号和密码。
创建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
在上述文件目录中打开宝塔终端,依次执行:
# 更新配置 systemctl daemon-reload # 启动服务 systemctl start cloudreve # 设置开机启动 systemctl enable cloudreve
部署成功。
至此部署完成。
本文转载自:https://developer.aliyun.com/article/881523,作者为:白起Flipped。