使用纯ipv6服务器搭建个人博客
- 搭建所需:
- 下载安装SSH工具并连接服务器
- 连接服务器
- 安装宝塔
- 域名绑定
- 访问宝塔面板
- 搭建博客
- 安装套件
- 添加站点
- 设置站点
- 安装WordPress
ipv6服务器相对于ipv4服务器价格比较便宜,本文使用ipv6服务器来搭建个人博客。
搭建所需:
(1)ipv6服务器(内存最好大于1g)。
(2)购买一个域名并映射到cloudflare
cloudflare域名托管:cloudflare官网
本文演示的是美国纯ipv6服务器(1核1G)。
使用的系统为Centos。
下载安装SSH工具并连接服务器
SSH工具:
FinalShell:FinalShell官网
或者xshell:xshell官网
连接服务器
在ssh输入服务器的ip地址、端口后进行连接。
如果连接失败,将电脑连接上手机热点,在WLAN属性中勾选上internet协议版本6,再通过ssh工具进行连接
或者用临时用网页版ssh进行连接:ssh.vps.vc
连接成功后如图所示:
安装宝塔
本文安装的是宝塔纯净版宝塔纯净版官网
也可以安装官方最新版宝塔官网
宝塔纯净版一键安装指令:
Centos系统: yum install -y wget && wget -O install.sh http://v7.hostcli.com/install/install_6.0.sh && sh install.sh Debian系统: wget -O install.sh http://v7.hostcli.com/install/install-ubuntu_6.0.sh && bash install.sh Ubuntu系统: wget -O install.sh http://v7.hostcli.com/install/install-ubuntu_6.0.sh && sudo bash install.sh
输入一键安装命令,等待安装成功,安装成功后
由于Cloudflare的HTTP访问并未开放宝塔默认的8888端口,所以还需要在SSH中输入以下指令:
让宝塔监听IPV6 echo "True" > /www/server/panel/data/ipv6.pl 更改宝塔端口为8080 echo "8080" > /www/server/panel/data/port.pl 开放8080端口 firewall-cmd --permanent --zone=public --add-port=8080/tcp 重启服务器 reboot
输入bt 14
可以查看宝塔面板信息
域名绑定
进入cloudflare官网,添加一条DNS记录(Type选择AAAA,填写二级域名和服务器ipv6地址,开启小云朵,然后保存)
访问宝塔面板
将外网面板地址中的ipv6地址更改为域名地址后进行访问。
输入面板账号和密码
搭建博客
安装套件
进入面板后安装必要套件,编译安装安装时间较长,也可以选择极速安装(可根据需要选择安装,最新版的WordPress需要PHP版本7.0以上)。
添加站点
点击添加站点输入域名,数据库选择MySQL,并选择PHP版本。
创建成功后保存账号和密码。
设置站点
点击设置,网站目录中取消防跨站攻击勾选。
伪静态选择wordpress,点击保存。
下载WordPress压缩包
WordPress下载地址
进入网站根目录
删除所有文件
点击上传,将压缩包上传到网站目录
解压上传的文件
打开解压后的文件夹
全选里面的文件及文件夹,点击剪切,返回到上一目录
点击粘贴
粘贴完成后如图所示:
安装WordPress
浏览器输入域名进入WordPress安装界面
填写数据库名,用户名和密码,点击提交
点击运行安装程序
输入站点标题等相关信息,输入完成后开始安装WordPress
安装成功
登录后即可进入后台
通过域名地址就可以访问博客了,和正常ipv4服务器一样。