一、本站说明
当前网站使用:
- guanjihuan.com 域名
- WordPress 博客平台
- Linux 操作系统、宝塔面板、Nginx 软件、SSL 证书
- 轻量应用服务器(中国香港等境外服务器,免备案)
当前网站主要使用的服务器:
- 阿里云香港轻量应用服务器,CPU 1 核,内存 2GB,硬盘 60GB,打折前价格:34 元/月。运行 Nginx 反向代理、静态文件、Socket、Flask(status 子域)、Docker(Umami 统计)等服务。
- 腾讯云新加坡轻量应用服务器,CPU 2 核,内存 4GB,硬盘 60GB,打折前价格:42 元/月。运行 WordPress 博客(www 子域、py 子域)、AI 对话(chat 子域)、Flask(chat 函数)等服务。
- 腾讯云新加坡轻量应用服务器,CPU 2 核,内存 8GB,硬盘 80GB,打折前价格:72 元/月。运行 Docker(Seafile 云盘、Jupyter 环境、Gitea 仓库)、Streamlit 应用、测试等服务。
- 阿里云北京 ECS 云服务器 [境内],CPU 1 核,内存 2GB,硬盘 40GB,活动价格:8.25 元/月。运行 Docker(Zerotier 虚拟内网)等服务。
个人使用服务器:
- 腾讯云硅谷轻量应用服务器,CPU 2 核,内存 2GB,硬盘 50GB,活动价格:8.25 元/月。
- 腾讯云上海轻量应用服务器 [境内],CPU 2 核,内存 2GB,硬盘 50GB,活动价格:8.25 元/月。
成本说明:目前服务器的总成本大约为 100 元/月(使用 2~8 折的优惠)。对于入门需求来说,一个 30 元/月左右的服务器,大概 2 核 CPU 2G 内存的配置就已经够用了。因为配置在之后可以随时升级,所以一开始不需要配置太高,否则资源会闲置浪费。
服务器和 IP 地址的说明:阿里云和腾讯云的轻量应用服务器性价比都还可以。如果有域名解析且不想要备案,可以使用境外服务器,个人推荐香港的服务器,这样在境内访问时速度会比较快些。一般来说平均 Ping 值要小于 100 才比较稳定。目前,阿里云的香港轻量应用服务器的 IP 地址可能会更干净一些。如果没有解析域名,只是用 IP 地址和端口访问,那么可以直接使用境内的服务器,这也是不需要备案的。总之,域名解析+境内服务器 = 需要备案。
CPU 核数的说明:点击展开
软件部署的说明:点击展开
使用多个服务器的小技巧:点击展开
当前网站运行时长:
二、建站时间轴(倒序)
- 2025-04-24 注册域名 63 个 g.com(最长域名),作为收藏和个人网站的长域名。该域名设置为自动跳转到 www.guanjihuan.com。域名的成本为 8 元/月。完整域名为:点击展开
- 2025-02-20 注册域名 guan.chat,作为收藏和 AI 对话服务的短域名。该域名设置为自动跳转到 chat.guanjihuan.com。域名的成本为 6 元/月。
- 2025-01-11 在服务器上部署 Jupyter 环境、Coder 环境或 Slurm 环境,用于小规模的代码测试。
- 2024-12-15 在服务器上部署 Zerotier,搭建虚拟内网,实现本地电脑的内网穿透。其中,境内服务器搭建的 Zerotier 会稳定很多,可以作为 planet 节点。
- 2024-11-11 把不同的服务放在不同服务器上,管理起来会更加清楚,同时也避免相互影响。服务器总成本约为 100 元/月。
- 2024-03-19 增加大内存 CPU 服务器抢占式实例,用于临时的本地大语言模型的运行,并开放服务。新增的大内存 CPU 服务器成本约为 90 元/月(目前处于关闭状态)。
- 2024-03-08 使用“主服务器+子服务器”的模式。该模式把 IP 地址比较干净的服务器当成主服务器,用于域名解析后的反向代理,这样可以充分利用该 IP 地址的稳定性,而其他子服务器只需要提供具体的服务,不需要考虑墙的问题。服务器总成本约为 84 元/月。
- 2024-01-14 降低 PHP 允许创建的最大子进程数,防止内存占用过高导致服务不稳定。
- 2023-12-12 更换为其他区域的服务器。由于 Ping 值比较高使得网站访问速度比较慢,问题排查后发现由于新加坡的轻量应用服务器 Ping 值都比较高,仅仅更换当前区域的 IP 无法解决,因此将所有内容搬运至香港的轻量应用服务器。服务器成本约为 67 元/月。
- 2023-09-21 增加 GPU 服务器抢占式实例,用于本地大语言模型的运行,并开放服务。新增的GPU服务器成本为 180 元/月及以上(目前处于关闭状态)。
- 2023-08-20 更换 IP 地址。访问网页卡顿,问题排查后发现是 IP 地址被污染,Ping 值极高,通过更换 IP 地址解决。
- 2023-08-18 当前服务器升级。CPU 保持为 2 核,内存 2G 升为 4G,硬盘 50G 升为 60G,流量 1T/月升为 1.5T/月。服务器成本约为 42 元/月。内存大缓存更多,访问速度可能会快些。
- 2021-04-18 使用免费的 SSL 证书,将站点的 http 升为 https,并强行跳转。安全等级更高,浏览器不再有“不安全”的提示,但如果带宽有限,访问速度可能会稍微减慢。
- 2021-03-27 当前服务器升级:CPU 从 1 核升为 2 核,内存 1G 升为 2G,硬盘 25G 升为 50G,流量保持为 1T/月。服务器成本约为 32 元/月。增加性能,可以提高响应速度。
- 2021-03-25 服务器更改为某云服务器商家的轻量应用服务器(中国香港等境外服务器,免备案),使用 Linux 操作系统、宝塔面板、Nginx 软件。配置:CPU 核数为 1 核,内存 1G,硬盘25G,流量 1T/月。服务器成本约为 24 元/月。同样是使用插件将 WordPress 从原服务器搬家到新服务器上。
- 2020-09-15 虚拟主机升级:硬盘 500M 升为 2G,绑定的域名和数据库个数由 1 个升为无限个。服务器成本约为 9 元/月。
- 2019-11-23 个人博客使用某虚拟主机(中国香港境外主机,免备案。该主机为 cPanel 面板。虚拟主机无独立操作系统,仅支持建站,不能安装其他服务。目前不推荐使用这个主机)。使用插件将 WordPress 从本地电脑搬家到新服务器上。服务器成本约为 5 元/月。
- 2019-11-15 将静态网页代码放在 Github Pages 上。Github Pages 支持静态网页,适合于制作个人信息页面或公司网站的产品展示,可省去服务器。但 Github 经常会被屏蔽,不稳定,且不容易被搜索引擎收录。
- 2019-10-13 注册自己的域名 guanjihuan.com。域名的成本为 8 元/月。
- 2019-10-09 使用 WordPress 快速建站+个人电脑的phpstudy软件作为服务器(Nginx或Apache)+ 某动态解析。了解 WordPress 的使用方法和常用插件,并整理资料写博文。
- 2019-09-19 使用个人电脑的 phpstudy 软件作为服务器(Nginx 或 Apache)+ 某动态解析。初步接触 php 和数据库,写动态网页,实现“留言板”、“点赞统计”、“访问统计”、“在线人数”等功能。
- 2019-08-24 使用个人电脑的 windows IIS 服务器 + 某动态解析,服务器成本为 0 元/月。初步接触 HTML+CSS,写静态网页。
【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com】
监控自己的笔记本电脑怎么做到的,感觉很有意思
步骤会稍微麻烦了些,随便折腾着玩的。目前我用了两个方案:
(1)离线方案:在笔记本电脑后台运行某个 Python 程序,固定十几分钟通过 requests.post 或者 socket 发送一个状态到服务器,然后在服务器上通过网页显示状态。如果笔记本待机或者关机,那么不会发送状态。
(2)在线方案(实现过程会更加复杂,不大推荐):使用 Zerotier 搭建一个虚拟内网,把笔记本电脑和服务器都接入该内网,相当于把笔记本电脑当成服务器。通过 Nginx 的反向代理将域名直接绑定到该内网 ip 地址上,如果笔记本开机且运行某个端口服务,那么就直接可显示当前状态;如果笔记本待机或关闭,访问超时,那么通过 Nginx 反向代理的配置文件,设置自动跳回离线方案的内网 ip 地址。
网页上的图表数据显示采用的是 Chart.js 和 Flask 方案,参考:Flask的入门例子。
另外,后台运行程序和开机自启可以参考这篇:使用Python实现CPU使用率的监控记录。
蛮有意思的个人网站,分享的笔记对刚开始接触科研的我挺有用的,谢谢作者!
不客气啦 ~
做得不错,在上面学到了很多,谢谢大佬
嗯 ~
网站做得很好,质量很用心!
嘿嘿
你好,想问一下你后续使用到的腾讯云轻量化应用服务器的价格是平常价格还是活动价格,续费方式是自动续费还是手动续费的吗?租赁的服务器配置大概需要多少可以满足日常的需求呢?
只是建博客的话,服务器按最低的配置就可以了,成本差不多30元左右一个月。我是按正常价格买,没参加什么活动。续费是手动续费,不确定的话可以先买一个月试试。
腾讯服务器和阿里服务器都可以考虑。如果是用大陆的服务器,网站是需要做备案的。我目前使用是腾讯香港服务器,没有备案。