今天花了不少时间,终于成功的搭建了在仅支持IPv6的服务器上让只有ipv4网络上可以正常访问的Alist。。。
现在打算用我的经验写一个搭建alist的教程。包括如何绑定域名,纯ipv6机如何让仅ipv4网络访问等
首先,我们需要购买一台服务器 阿里云 腾讯云 国外的 AWS Azure 都可以
这里,我们要选择CentOS7 的系统
通过ssh连接服务器 这里推荐 finalshell ,使用方法这里就不多赘数了
然后,我们给服务器安装宝塔面板
安装指令
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
请根据脚本引导安装
随后,我们给服务器安装Alist
安装指令
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
根据提示配置密码
对于中国大陆未备案域名,或只想用ip地址访问的话,此教程到此结束
安装完成后,我们打开这个文件
/opt/alist/data/config.json
请将文件中这部分的5244修改为443
修改后如图所示
修改后请打开宝塔面板
在软件商店中安装Nginx
安装完成后
打开网站-反向代理
直接填入你的alist访问面板地址与域名
随后打开cloudflare,根据网页指引绑定域名
随后将域名以A或AAA的方式解析到你刚刚反代的地址上
这样,我们就大功告成啦!