手动安装FlexCDN管理系统

准备工作

在安装CDN之前,需要你做以下准备工作:

  • 安装一个或者使用现有的 MySQL 5.7以上/MySQL 8.x以上/MySQL 9.x以上/TiDB 3.0 以上版本;如果你会一些Linux基本命令,但是不知道怎么安装MySQL,可以参考这里 安装MySQL;另外请注意:
    • 安装使用的MySQL用户密码不能为空
    • 当前只支持通过端口连接MySQL,不能使用Sock文件连接
  • 手动安装时,Linux服务器需要确认有 unzip 命令,用来解压压缩包,可以使用:
    unzip
    命令来确认这个命令是否可用,如果提示 command not found ,可以参考 安装unzip 一文来安装。

安装

  1. 官网下载对应版本的安装压缩包
  2. 上传到你的服务器上,建议放到 /usr/local/cloud/ 目录下,然后使用 unzip 解压,类似于:
    cd $安装压缩包所在目录 unzip -o ./cloud-admin-linux-amd64-v1.0.0.zip
    把其中的 v1.0.0 换成实际的版本号;
  3. 启动管理系统:
    cd cloud-admin/ bin/cloud-admin start
  4. 如果没有意外的话,服务就正常启动了,并提示类似于以下下的信息:
    Cloud Admin started ok, pid: 109053

    可以使用 ps 命令,来检查进程是否存在:

    ps ax|grep cloud

    可以看到类似如下的进程信息:

    31643 ? S1 0:04 bin/cloud-admin

    就说明管理系统启动成功;

  5. 可以在 /logs/run.log 中查看启动的日志,方便我们诊断问题;
  6. 默认启动的端口是 8000 ,输入进程已经启动的时候,可以在浏览器上通过:
    http://IP地址:8000/
    访问管理系统;如果你的服务器上已经设置了防火墙,需要在防火墙中设置 8000 这个端口通过的;
  7. 如果能正常访问上述网址的话,系统会自动进入安装过程,按照界面提示填写各项适配即可。