×

NAT-128M内存小鸡搭个博客+探针

hqy hqy 发表于2025-12-22 14:03:46 浏览8 评论0

抢沙发发表评论

目前是3.5美元一年,暂时没有优惠码

可选区域有美国与欧洲,结果我为了挂探针选了保加利亚,三网线路都是绕路,无奈只能套上CloudFlare使用,接下来看看这个鸡的配置:


OVZ-NAT框架

128M内存

3G 空间

125G流量

IPv4共享x1

Nat端口20个

IPv6地址x1


ovz框架128M内存,开机后发现还没有虚拟运存,可以估计Web面板是无法安装的,但是有个IPv6地址,可以套CF





Nginx+PHP试过安装,PHP总会提示内存不足失败,网上看了看Caddy+PHP对小内存友好,于是重装为Debian8Mini,准备开工


开工前提



1,将IPv6地址解析至CF,或者通过自选CF-IP的方法解析,可参考-Cloudflare自选IP简单版-IPv6与IPv4

2,Debian8或者9
3,连接至SSH



一,安装PHP+Sqlite3



这里是用Sqlite3代替MYSQL;
Debian8系统先添加源与Key:

echo "deb http://packages.dotdeb.org jessie all" | tee --append /etc/apt/sources.list
echo "deb-src http://packages.dotdeb.org jessie all" | tee --append /etc/apt/sources.list



Key

wget --no-check-certificate https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg



更新并安装PHP+Sqlite3

apt-get update -y
apt-get install php7.0-cgi php7.0-fpm php7.0-curl php7.0-gd php7.0-mbstring php7.0-xml php7.0-sqlite3 sqlite3 -y



若是Debian9,可以直接更新并安装:

apt-get update -y
apt-get install php7.0-cgi php7.0-fpm php7.0-curl php7.0-gd php7.0-mbstring php7.0-xml php7.0-sqlite3 sqlite3 -y

二,安装Caddy与Typecho(博客程序)



下载并安装Caddy

wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh



创建Typecho博客文件夹并下载

mkdir /typecho && cd /typecho
wget http://typecho.org/downloads/1.1-17.10.30-release.tar.gz
tar zxvf 1.1*
mv ./build/* ./
rm -rf 1.1* buil*
chmod -R 755 ./*
chown www-data:www-data -R ./*


这样你的根目录就会多出一个typecho文件夹,里面就是你的typecho博客数据;


配置Caddy,请根据下面指示修改为你的域名或者IP,然后直接SSH输入即可

echo "http://你的解析域名或者IP+端口  {
    gzip
    tls 你的邮箱(此条为申请Let's证书,若CF解析已设置灵活证书或博客地址为IP地址则删除此行)
    root /typecho
    fastcgi / /run/php/php7.0-fpm.sock php
    rewrite {
        if {path} not_match ^\/admin
        to {path} {path}/ /index.php?{query}
     }
}" > /usr/local/caddy/Caddyfile


接下来就是启动Caddy即可;

/etc/init.d/caddy start


另外一些基本的Caddy命令可以记一下:

重启Caddy
/etc/init.d/caddy restart

停止Caddy
/etc/init.d/caddy stop

查看Caddy日志
tail -f /tmp/caddy.log



最后打开域名或者IP即可进行Typecho安装过程!


三,添加X探针



X探针更简单,通过PHP生成探针,先到以下链接下载探针,上传至根目录的Typecho目录内,命名为tz.php:

下载地址:
github.com/kmvan/x-prob

然后浏览器打开 你的域名/tz.php即可看到探针内容

另外serverstatus探针也是可以直接安装的;



四,添加静态页面



静态也简单,基于上面步骤已经安装了Caddy服务,直接打开文件夹/usr/local/caddy/caddyfile文件,可以直接按照下图添加一个静态页面,保存后重启caddy即可


蓝圈内的文件夹路径改成你的网页文件路径即可




最后挂上serverstatus探针,可以看到仅用了约一半内存:



另外科学仪式也是可以通过caddy共用端口实现,然后设置CF自选IP,效果还是不错的,有空再记录吧


打赏

本文链接:https://kinber.cn/post/6085.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客