CDN节点安装说明
系统需求
操作系统:Linux
CPU不少于2核心
可用内存不少于2G
可用硬盘不小于32G
如果你的服务每天访问次数超1000万次,那么建议的配置如下:
CPU不小于16核心
可用内存不小于32G
SSD硬盘
安装步骤
在 "系统设置 -- 高级设置 -- API节点中" 添加一个新节点;
添加后点击"详情"进入节点详情,然后点击"安装节点"查看节点安装信息;
从官网下载API节点安装包,上传到服务器并使用unzip命令解压:
unzip -o edge-api-xxx-xxx.zip
解压后,会在当前目录下生成 edge-api/
目录,然后可以使用 cd
命令进入到这个目录中:
cd edge-api/
然后按照步骤2页面中的信息替换 configs/api.yaml
(严重注意:千万不要把管理系统edge-admin
目录下的configs/api.yaml
也改了,两者并不通用) 和 configs/db.yaml
;
configs/db.yaml
- 其中db.yaml是数据库连接配置,所有的API节点都需要共用同一个数据库;请仔细检查里面填写的数据库地址等信息是否正确,另外请注意 不要使用 公网IP地址连接数据库,防止系统无法稳定地读写数据库;也有可能不同的API节点连接数据库使用的IP地址不同,此时就需要修改db.yaml
中的IP地址;
使用 bin/edge-api start
启动节点;
可以在 logs/run.log
中查看启动是否异常。
注意:千万不要把管理系统edge-admin
目录下的configs/api.yaml
也改了,两者并不通用;有非常多的用户在犯这个错误!
节点设置
要想使用HTTP访问API节点服务,需要在API节点上做一些设置。
步骤1:修改设置
在修改API节点或者新创建API节点界面中,点击"更多选项":
选中"是否开启HTTP API端口"后的复选框,并添加一个端口,然后保存即可,类似于:
在这个例子中,我们把HTTP API的端口设置为了8080,当然你也可以设置成80或者443,只要不和GRPC端口以及其他服务的端口冲突即可。
如果你的系统开启了防火墙,注意在防火墙中放行此端口。
步骤2:重启API节点
在修改设置后,可以重启API节点,以便让配置生效,可以在启动日志中观察端口是否启动正常。
步骤3:验证端口是否可以访问
http://你的IP:端口
或
https://你的IP:端口
来验证API是否已经可用,如果可用的话会输出:
{"code":200,"data":{},"message":"Welcome to API"}