VPS经过近10天的折腾,终于安装好了博客,又想成热打铁,发挥VPS的最大作用,考虑不影响博客的前提下同时用来学习科学,看了网上一堆教程,一顿操作猛如虎,没有操作成功。
然后看网上教程如何优化硬盘空间,结果优化到一半VPS断联,重启了VPS和重新安装系统都不能ping通,看了一堆教程,讲可能被墙了,脑子一发热就申请了更换IP,花了近60大洋,结果刚申请更换IP还没有更换,自己原来的IP能够ping通了,发工单让取消申请IP的订单但是为时已晚,都是机器人回复的无法取消了,顿时后悔偷了。只要稍微等一等也就十分钟的事情,可能就能够恢复了,也不知道是自己优化硬盘还是学习科学安装软件导致的,要是原来的IP一直ping不通也就认了,结果又能ping通又花钱了。
真是一个悲伤的故事,从中得到的教训就是比较老的操作方法或者使用的人比较少的脚本不要乱试,容易踩坑,核心问题还是不懂的东西不要瞎折腾,先经过研究再进行尝试,用金钱来试错的成本太高了,还有就是要控制自己冲动的情绪,遇到问题需要冷静后再做操作以免一错再错。
外面小雨沥沥,我的心情戚戚。
还是白天好好上班,晚上回来洗个澡清醒一点再折腾为妙。

小鸡的配置为1C512M10G,配置较低。通过网上学习,终于在debian10操作系统上使用lnmp架构成功搭建了Typecho轻量级博客。

域名解析

使用cloudflare进行域名解析。解析了2个域名,一个是默认的xxx.top的域名,另一个是www.xxx.top的域名。

lnmp环境搭建

为节约硬盘空间,操作系统没有升级软件包(否则剩余硬盘空间低)
lnmp环境使用的是军哥的一键安装脚本,安装中mysql版本使用的是5.5.62,php版本使用的是7.4.33,具体安装方法参考 https://lnmp.org/install.html进行安装。

安装过程中注意点

1.开启伪静态管理
在Allow Rewrite rule?处选择是,并在下方选择typecho
Typecho需要开启PHP pathinfo,否则后台登录后显示404错误。
2.修改网站配置文件(以下摘录自网络)
由于Typecho是由PHP驱动的开源程式,所以得修改刚刚生成的NGINX配置文件。调整server段中的index顺序,指定默认首页为index.php,站点配置文件在/usr/local/nginx/conf/vhost/中使用vim来进行编辑conf文件
vim /usr/local/nginx/conf/vhost/域名.top.conf
找到index段,调整顺序为index index.php index.html index.htm default.php default.html default.htm;
保存后检查 NGINX 语法是否错误,然后重载或者重启
lnmp nginx configtest #或者 nginx -t
lnmp nginx reload #或者 nginx reload
lnmp nginx restart #或者service nginx restart

上传typecho文件

直接到官网 https://typecho.org/下载最新源码压缩包,上传至网站目录并解压即可
修改网站目录中的uploads(usr/uploads/) 文件夹及其子文件夹权限为755或777(不推荐),如下所示
chmod -R 755 /home/wwwroot/域名/usr/uploads/,如安装时仍然提示没有uploads的权限则赋予777权限
打开域名,安装typecho

其他

博客安装完成后系统剩余空间剩余不到5G,勉强可以接受,后面自己就可以随便折腾了。

主题更换

https://www.typecho.me/1539.html下载了joe主题,个人非常喜欢,将压缩包下载放到/home/wwwroot/域名/usr/themes文件夹进行解压,名字改为Typecho-Joe-Theme,在博客后台更换外观至该主题完成主题更换。

2023-11-26 20:22:39 星期日
这两天黑五,好多VPS厂家都进行了抢购活动,周五24的时候看到GreenCloud做活动,直接一冲动,购买了一个BugetKVM JP2,使用起来在公司延时40ms左右,家里面70ms左右,体验目前感觉还可以,当时买的25刀2C4G750G的,看网上有翻倍套餐,一狠心一共花费70刀购买了2C8G1.5T的三年,后来感觉还是稍稍有点贵了。
然后25日上午看RackNerd有9波刀14波还有终极版的,一直对着屏幕一动不动等界面弹出来就抢,搞了半天一直在加载不动,最后一个也没有买到,然后晚上心理作祟看主机论坛讲第4波第8波比较划算,发帖求购。
到了26日早上有人TG,原先14刀的花了180购买了。
下午又看到论坛有人出甲骨文新加坡,花了300直接购买了,配置有2个1C1G的amd的机器,开机大概3个月了,冲动是魔鬼,又购买了。
算了一下本年度花费小鸡花了有不少钱了。
RN23黑五第8波(14刀)+GreenCloud JP2 70刀三年+甲骨文新加坡300元+甲骨文圣保罗250元+racknerd纽约27刀+racknerddc2 14.88刀+racknerd西雅图 14.XX刀=

脚本均来自论坛
自测可以用
防止下次到处搜索,记录下来。
一、amd架构
debian系统
1、先运行apt-get install -y xz-utils openssl gawk file

2、bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 10 -v 64 -p "自定义root密码" -port "自定义ssh端口"

Ubuntu系统
1、apt install -y xz-utils openssl gawk file
2、bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -u 20.04 -v 64 -p "密码" -port "ssh端口"

二、arm架构
apt-get install -y xz-utils openssl gawk file && bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a -firmware

装完root----MoeClub.org

记得及时修改密码和端口

2023-11-29 13:18:06 星期三

location ^~ /binbin {
proxy_pass http://127.0.0.1:54321/binbin;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

location /123
{
proxy_redirect off;
proxy_pass http://127.0.0.1:65432;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
proxy_read_timeout 300s;
# Show realip in v2ray access.log
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}