前言

就在这几天迷了CDN系统,于是用上了开源CDN系统

https://goedge.cn

于是我总结下我的使用方法

开始

系统需求

最小需求:

  • 操作系统:Linux
  • CPU不少于1核心
  • 可用内存不少于1G
  • 可用硬盘空间不小于10G

对于每日千万访问以上的CDN系统推荐配置如下:

  • CPU不少于8核心
  • 可用内存不少于8G
  • 可用硬盘空间不小于200G

准备工作

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

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

安装

可以使用install.sh快速安装GoEdge管理平台,目前仅限于Linux系统;在你的系统上运行以下命令:

sudo sh -c "$(wget https://goedge.cn/install.sh -O -)"

运行后,如果出现:

started okplease open the url http://SERVER_IP:7788 on your browser

这样的提示,说明已经安装成功;默认的安装目录为/usr/local/goedge/edge-admin;安装后,在浏览器上访问:

http://IP地址:7788/

即可进入安装界面,其中IP地址是你服务器的IP地址;如果服务器有安全策略或者防火墙,需要放行7788端口。

使用脚本安装后,系统会自动安装edge-boot,之后可以使用edge-boot管理GoEdge相关应用。

然后安装说明直接安装

演示

http://demo.goedge.cn/dashboard/boards

服务

edge-admin 通常是在EdgeAdmin安装目录下的 bin/ 目录下,在执行命令的时候请使用完整的路径或者使用相对路径,如:

/$EdgeAdmin安装目录/bin/edge-admin -v

启动服务

启动服务并在后台运行:

bin/edge-admin start

如果要在前端启动服务,并阻塞当前进程,可以使用:

edge-admin

停止服务

bin/edge-admin stop

重启服务

bin/edge-admin restart

查看服务状态

bin/edge-admin status

安装systemd系统服务

bin/edge-admin service

使用守护进程启动服务

bin/edge-admin daemon

重置配置

需要重装之前,你需要重置配置:

bin/edge-admin reset

升级

从官网下载最新版覆盖安装

bin/edge-admin upgrade

    © 版权声明
    评论一下 抢沙发

    请登录后发表评论

      请登录后查看评论内容