CentOS 7 服务器安装 WDDNS 和 Fikker CDN

系统准备

CentOS 7 最小化安装后,先更换为阿里云 yum 源:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all

安装 Docker

curl -fsSL https://get.docker.com | bash -s docker
systemctl start docker

创建 Docker 虚拟网络

docker network create --subnet=172.100.100.0/24 DockerNetBridge

部署 Fikker CDN

方式一:手动创建容器并安装

docker run -itd --restart=always --name fikker \
--net DockerNetBridge --ip 172.100.100.2 \
-p 80:80 -p 443:443 -p 1988:1988 \
--privileged=true centos:centos7 /sbin/init
docker exec -it fikker /bin/bash

容器内安装:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum install wget unzip -y
mkdir fikker && cd fikker
wget http://xl.1syan.com/files/fikker.zip
unzip fikker.zip
unlink fikker.zip
chmod -R 777 ../fikker
./fikkerd.sh install
./fikkerd.sh start

方式二:Dockerfile 构建(推荐)

mkdir fikker && cd fikker
mkdir fikker && cd fikker
wget xl.1syan.com/files/fikker.zip
unzip fikker.zip
unlink fikker.zip
cd ../
chmod -R 777 fikker
wget xl.1syan.com/files/fikkerdocker/Dockerfile
docker build -t fikker .
cd ../ && rm -rf fikker
docker run -itd --restart=always --name fikker \
--net DockerNetBridge --ip 172.100.100.2 \
-p 80:80 -p 443:443 -p 1988:1988 \
--privileged=true fikker
# 清理 Docker build 缓存
docker builder prune

部署 WDDNS 智能 DNS

docker run -itd --restart=always --name wddns \
--net DockerNetBridge --ip 172.100.100.3 \
-p 53:53/tcp -p 53:53/udp \
--privileged=true centos:centos7 /sbin/init
docker exec -it wddns /bin/bash

容器内安装:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum install wget -y
wget http://xl.1syan.com/files/install_v32.sh
sh install_v32.sh

注意:安装完成后,请记录最后给出的登录账号和密码。
WDDNS 后台管理面板端口为 8088

配置反向代理

由于已安装 Fikker CDN,直接在 Fikker 中新建站点,源站指向 WDDNS:

  • 源站地址172.100.100.3:8088
    这样通过 Fikker 就可以访问 WDDNS 管理面板了。
THE END
喜欢就支持一下吧
点赞0 分享 收藏
评论 抢沙发
欢迎您留下宝贵的见解!(至少 2 字)
提交
昵称

昵称

昵称 表情 快捷回复

    暂无评论内容