128M内存ipv6 only小鸡建站实录

一直想找个玩具小机玩玩,正好论坛大佬开车0.1元一个月,相当于白piao,兴趣来了就作践一下。

测试站:

https://www.5gret.ml

探针:

https://www.5gret.ml/tz.php
loc论坛上,有大佬开了月付0.01的64m小鸡(仅有ipv6)
瞧着有点好玩,顺手买了一个,64M有点难受
立马工单py交易了一波老板给免费升级成了128M并加了swap虚拟内存
py过程
128M的话首先选择centos6 32位系统,毕竟这点内存64位有点费劲
ssh中执行以下命令

rpm -e httpd-2.2.15
rpm -e httpd-tools-2.2.15

干掉自带httpd
宝塔面板的话因为是32位系统只能装5.9版,but装上之后报错,不知道是何关系。只好放弃面板

没有面板直接用军哥lnmp 详见lnmp.org
本来就是搭建个typecho做个测试站,然后挂个探针就完事
所以没有安装MySQL 使用sqlite3就可以的
我环境安装的是nginx+PHP5.6 sqlite暂时没安装
等待漫长的编译过程。。。。。。
编译完成后
创建网站
创建过程可以看lnmp.org的说明lnmp添加网站

cloudflare配置

因为是只有ipv6 所以需要cloudflare cdn来使任何网络环境都可以访问
用cloudflare Partner去cname解析
我用的是笨牛网cdn.bnxb.com
笨牛网
AAAA记录,填这个小鸡的ipv6地址。然后去dns处cname到笨牛网提供的cname地址等待生效

修改nginx 监听ipv6

目录/usr/local/nginx/conf/nginx.conf

listen [::]:80 default_server ipv6only=on;

取消注释(就是删除此句前的#号)

修改刚刚创建的网站配置文件

目录/usr/local/nginx/conf/vhost/中找到网站配置文件(哪个是你应该很清楚)
分别找到

listen [::]:80;

listen [::]:443 ssl http2;

这两行取消注释(删掉了前面#号)
然后重启nginx
ssh中执行

service nginx restart

然后上传typecho,访问域名安装
数据库选择第三项
sqlite3 (我安装完了不截图了就)
sqlite3数据库的地址路径填哪里呢
表情

安装sqlite3

ssh中执行

sudo yum install sqlite-devel

安装完以后
cd /home/wwwroot
到wwwroot目录,执行sqlite3 typecho.db
然后.exit退出
将此路径填到安装中相应位置

大功告成

输入域名访问不出意外映入你眼帘的就是如下页面啦
请输入图片描述

蓝色花海

开拓新的领域,才是冒险者该做的事。

6 评论

  • 凯少技术网

    辛苦了,博主网站不错,但是速度好像有点问题,一直加载没完,不知是不是我网络问题。

    • 蓝色花海

      邮件换了前缀,估计可以了

    • 蓝色花海

      现在不会进垃圾箱了吧。

    • 蓝色花海

      其实是刚刚一直在折腾主题。。来回换的cdn缓存不过来了。。

  • J tianyu

    该更新了

    • 蓝色花海

      没有什么好写的。

留下你的评论

快留下你的小秘密吧