Lecdn 是「触摸云」团队自研CDN系统,基于openresty核心平台,功能齐全L2、WAF防火墙(url级别防护)、违规检测、宕机切换、多种功能等,支持Ubuntu22、Centos9 stream、Centos7、Debian12系统部署
官方网站
主机商家介绍: 触摸云专注于高品质海外云服务器/物理服务器及CDN加速服务,旗下经营有高防CDN、香港VPS、美国高防VPS、香港服务器、美国高防服务器等海外云计算产品,国内IDC/ISP资质齐全商家,与香港公司联合运营,致力于提供海外高品质云服务器,有多年的运维维护经验。专属优惠码:cmzi85 |
授权价格
节点数 | 5节点 | 10节点 | 30节点 | 100节点 | 不限节点 |
---|---|---|---|---|---|
价格 | 150元/月 | 250元/月 | 400元/月 | 1000元/月 | 2000元/月 |
永久授权 | 按三年计算 | 按三年计算 | 按三年计算 | 按三年计算 | 按三年计算 |
功能定制 | 支持高阶套餐功能定制面议,5000起 | 支持高阶套餐功能定制面议,5000起 | 支持高阶套餐功能定制面议,5000起 | 支持高阶套餐功能定制面议,5000起 | 支持高阶套餐功能定制面议,5000起 |
政企内网离线授权 | 10W起含3年更新(不含定制)政企离线版指的是:不依赖于LeCDN授权服务器也可完成授权可用于内网、或者私有网络的场景 | ||||
源代码 | 30W起(包含2年更新,不含定制) |
安装环境
系统要求:主控2H4G 20G硬盘以上、ES日志机器推荐8H16G 100G硬盘内存以上、2H2G以上,推荐8H8G50G + 20M宽带起
支持系统:Ubuntu22(推荐)/ Debian12 / centos9 stream / centos7
主控安装
将服务器ssh连接后输入以下命令完成快速安装
curl -o master_install.sh http://dl.cmzi.com/lecdnv3/bash/master_install.sh && bash master_install.sh —skip_elastic
2.es日志安装
lecdn系统的日志服务器不支持带数据迁移,自行准备好大硬盘高配置稳定的服务器。迁移服务器直接搭建新的ES主控即可。
curl -o elastic_install.sh http://dl.cmzi.com/lecdnv3/bash/elastic_install.sh && bash elastic_install.sh
3.节点安装
打开lecdn管理后台在左侧近日节点列表然后在右上角找到《节点安装按钮》点击查看即可,如图:
curl http://dl.cmzi.com/lecdn/monitor_node/install.sh|bash
常见命令手册
LeCDN主控文件存放路径 | |
---|---|
文件路径 | 说明 |
/home/lecdn/mysql_pwd.txt | 数据库密码文件 |
/home/lecdn/client_view | 用户侧模板文件 |
/home/lecdn/master_view | 后台侧模板文件 |
/home/lecdn/config.yaml | 主控配置文件 |
/home/lecdn/elastic_password.txt | ES服务器密码 |
/home/lecdn/elastic.txt | ES服务器信息 |
/home/lecdn/install.txt | 主控安装信息 |
/home/lecdn/lecdn-master | 主控主程序文件 |
/home/lecdn/logs/master.log | 主控日志文件 |
/home/lecdn/waf | WAF配置文件目录 |
/usr/local/openresty/nginx/conf/nginx.conf | 主控Nginx配置文件路径 |
LeCDN被控文件存放 | |
/home/lecdn/lecdn-node | 节点主程序 |
/home/lecdn/api.yaml | 节点配置文件 |
/home/lecdn/logs/lecdn_node.log | 节点NGINX日志文件 |
http_access.log | 网站Nginx日志 |
http_error.log | 网站Nginx错误日志 |
http_stream_error.log | 四层转发Nginx错误日志 |
http_waf.log | WAF日志 |
/home/lecdn/nginx.vhosts/ | 站点配置文件 |
/home/lecdn/order.data/ | 订单配置文件 |
/home/lecdn/waf.config/ | WAF配置文件 |
mysqldump -uroot -p`cat /home/lecdn/mysql_pwd.txt` --databases lecdn_master | gzip > /home/lecdn_master_$(date +%Y%m%d).sql.gz 注意:迁移时需要同步备份 /home/lecdn/config.yaml 文件
服务管理命令 | |
---|---|
Nginx管理 | kill -9 `pgrep nginx` # 结束Nginx进程 nginx # 启动Nginx |
Redis管理 | systemctl start redis systemctl stop redis systemctl restart redis systemctl status redis |
主控管理 | /home/lecdn/lecdn-master service stop /home/lecdn/lecdn-master service start /home/lecdn/lecdn-master user update -uadmin123 -padmin123 # 重置密码 |
节点管理 | systemctl stop lecdn-node systemctl start lecdn-node systemctl restart lecdn-node systemctl status lecdn-node systemctl restart filebeat # filebeat上报 |
Elasticsearch管理 | systemctl start elasticsearch systemctl stop elasticsearch systemctl restart elasticsearch systemctl status elasticsearch |
其他实用命令 | |
查看主控版本 | /home/lecdn/lecdn-master versION |
查看节点版本 | /home/lecdn/lecdn-node version |
查看主控信息 | cat /home/lecdn/install.txt |
检查节点同步状态 | curl localhost/internal/list_config |
还没有评论,来说两句吧...