宝塔安装GoEDGE
更新一下系统环境
Debian / Ubuntu系统更新
apt update -y && apt install -y curlCentos系统更新
yum update -y && yum install -y curl安装宝塔国际版
Debian / Ubuntu 安装下载工具
apt install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanelCentos安装下载工具
yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanel然后SSH屏蔽官方域名
# 添加 IPv4 本地解析
echo "127.0.0.1 goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 goedge.cn" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 dl.goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 dl.goedge.cn" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 global.dl.goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 global.dl.goedge.cn" | tee -a /etc/hosts > /dev/null
# 添加 IPv6 本地解析
echo "::1 goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "::1 goedge.cn" | tee -a /etc/hosts > /dev/null
echo "::1 dl.goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "::1 dl.goedge.cn" | tee -a /etc/hosts > /dev/null
echo "::1 global.dl.goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "::1 global.dl.goedge.cn" | tee -a /etc/hosts > /dev/null
# 显示修改后的 hosts 文件
echo "=== /etc/hosts 当前内容 ==="
cat /etc/hosts安装完成登陆宝塔控制端
只需要安装nginx与mysql如果还有想添加网站可以安装php等其他所需配置
宝塔只需要安装nginx,mysql
安装完成后按照正常搭建网站的方式添加网站,数据库。

上传文件与远程下载文件都可以,然后进行解压
完成后使用SSH连接VPS
启动GoEdge服务cdn.com修改为你的网站目录
cd /www/wwwroot/cdn.com/edge-admin
bin/edge-admin start如果没有执行权限
在宝塔把把文件edge-admin权限755改为777
执行

可有需要放行端口
sudo ufw allow 7788
sudo ufw allow 8001创建一个开机或者重启自启动cdn.com修改为实际路径
cd /www/wwwroot/cdn.com
touch GoEdge.sh
nano GoEdge.shGoEdge.sh内容为下面内容cdn.com修改为你的实际目录
ctrl+x输入y保存
cd /www/wwwroot/cdn.com/edge-admin
bin/edge-admin start添加定时任务
crontab -e添加下面内容
@reboot /www/wwwroot/cdn.com/GoEdge.shctrl+x输入y保存
登录GoEdge控制端1.1.1.1修改为你的IP加端口访问
1.1.1.1:7788
填写数据库信息与密码是安装时自己设置的数据库名与密码


自己创建一个账户然后点击确认安装稍等一会就安装成功了
激活开心版
F4BuVYEKSDWV+I13ISd5NUyBcWOlH0af4/ow9obzYBS3XvYC9IsK86k5UDyyBv9vqJWN2/FQTDbPyuAO0zxYlkLDC0c8rrShs+7PAkqM0O8wBIGknzForgidDZahky5Lo/ZWaPZ1dVFUxmV29ykb0I0b4tv7Q3OtnTylOuzf//MYrlvyw6VJQMGnsttmeHzsNL/r0yDONOEXZoGoLZsuBKnkfXt+qt6bZF+kM1ncbh+sY42BrPTWQ12sXqJS3qHlzU0FFl9lTNzLGYYhq5vi/4sJuPVE50/uLCtslTJdb9zOGR915hnM+jHYsR+jUk0QxOqtreaHpsvNuLkexXbkmA==然后回到宝塔让IP加端口可以通过域名直接访问
最后申请证书套cloudflare的CDN还是不要需要就看你的选择
如果你自己搭建cdn使用,你最少需要三个域名才可以完成
加速作用有点重要(外网解析使用cloudflare):一个托管在cloudflare需要SSL自定义主机名设置回源
另外两个托管在华为云,阿里云,或腾讯云支持分地区解析的都可以
加速作用不重要(作为CNAME):只是作为一个CNAME指向记录
最后一个域名非常重要,搭建网站的域名实际显示的域名
可在作者原文查看阅读全文
下面是一键部署命令,基本上用上面的的就可以了,科技搭建GoEdge CDN
首先SSH屏蔽官方域名
# 添加 IPv4 本地解析
echo "127.0.0.1 goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 goedge.cn" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 dl.goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 dl.goedge.cn" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 global.dl.goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "127.0.0.1 global.dl.goedge.cn" | tee -a /etc/hosts > /dev/null
# 添加 IPv6 本地解析
echo "::1 goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "::1 goedge.cn" | tee -a /etc/hosts > /dev/null
echo "::1 dl.goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "::1 dl.goedge.cn" | tee -a /etc/hosts > /dev/null
echo "::1 global.dl.goedge.cloud" | tee -a /etc/hosts > /dev/null
echo "::1 global.dl.goedge.cn" | tee -a /etc/hosts > /dev/null
# 显示修改后的 hosts 文件
echo "=== /etc/hosts 当前内容 ==="
cat /etc/hosts更新命令
apt update apt install unzip -y
上传压缩包解压命令
unzip -o ./edge-admin-linux-amd64-plus-v1.3.9.zip
安装数据库
apt update apt install mariadb-server mysql_secure_installation
第一个是数据库名称后面是密码
无其他需求全部Y确认
启动管理平台
cd /root/edge-admin/ bin/edge-admin start
新建一个文件qidong.sh内容如下
cd /root/edge-admin/ bin/edge-admin start
开机启动添加启动命令
crontab -e
内容如下
@reboot /root/qidong.sh
登陆后台后关闭自动更新
激活开心版
F4BuVYEKSDWV+I13ISd5NUyBcWOlH0af4/ow9obzYBS3XvYC9IsK86k5UDyyBv9vqJWN2/FQTDbPyuAO0zxYlkLDC0c8rrShs+7PAkqM0O8wBIGknzForgidDZahky5Lo/ZWaPZ1dVFUxmV29ykb0I0b4tv7Q3OtnTylOuzf//MYrlvyw6VJQMGnsttmeHzsNL/r0yDONOEXZoGoLZsuBKnkfXt+qt6bZF+kM1ncbh+sY42BrPTWQ12sXqJS3qHlzU0FFl9lTNzLGYYhq5vi/4sJuPVE50/uLCtslTJdb9zOGR915hnM+jHYsR+jUk0QxOqtreaHpsvNuLkexXbkmA==