云服务器续费太贵,直接在家搭一台,再也不受约束了_网站服务器配置-程序员宅基地

技术标签: 网络  Web  搭建服务器  云服务器  # 硬件  新星计划  家用服务器  小主机  

杀熟

续费比新买贵很多
在这里插入图片描述
典型的杀熟啊!

劳神伤财

每隔几年就要折腾一次。

有小伙伴可能会说了,可以用家人的账号购买啊。是的,不过购买新服务器,原服务器的内容迁移又要耗费很大的精力,累觉不爱啊。

废旧利用

正巧家里有一台去年从某鱼上买的一台 J1900 小主机,想来可以利用一下。
在这里插入图片描述

性能对比

跑分
在这里插入图片描述

云服务器 比较 J1900 小主机
核心数 1 < 4
频率 2.4GHz > 2.2GHz
固态硬盘 50GB < 120GB
内存 2GB < 4GB
交换分区 0 < 4GB
磁盘读写速率 117MB/s < 226MB/s
下行带宽 100Mbps < 220Mbps
上行带宽 1Mbps < 34Mbps

各项数据,J1900 小主机几乎完胜云服务器。

费用

J1900 小主机闲着也是闲着,费用也就是电费。
买了个功率计,测量了一下正常运行功率:8.5W

无锡市区居民生活用峰段为每日8:00-21:00,电价标准为0.5583元/度;谷段为每日21:00-次日8:00,电价标准为0.3583元/度。

一年耗电 35 元,三年 105 元。

灵活性

不受平台约束,想用几年用几年,不用担心到期迁移问题。

优化

让放在家里的小主机更像云服务器

  1. 公网 IP:电信申请
  2. 让公网 IP 更好用:DDNS
  3. 是否可以绑定个人域名?(未知)

缺点

无 UPS,但也不需要,个人使用。
重要资料平时备份到 NAS 上即可。

开机吧,少年

在这里插入图片描述
我把它放在了 NAS 屁股后面,NAS 的风扇还能给它吹吃风,完美!

局域网访问

在这里插入图片描述

外网访问

关闭 WiFi,使用 4G 网络访问:
在这里插入图片描述

最终迁移

决定好,就开干,准备迁移。
迁移计划:

项目 执行
workspace TO DO
hugo 博客网站 TO DO
天气预报网站 TO DO
Web 文件上传 TO DO
Tomcat 文件浏览 TO DO
Web 文字共享页面 TO DO
Web 命令统计页面 TO DO
jupyter notebook TO DO
Gogs 代码仓库 TO DO
公众号后台服务 舍弃:80 端口限制
emqtt 部署 TO DO
开发环境安装:Go、Python、nodejs、java…… TO DO
crond 脚本 TO DO
…… ……
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lyndon_li/article/details/116875583

智能推荐

乐得瑞PD取电(诱骗,受电端)芯片,让无线充,小家电,无人机,智能家居支持快速充电_pd cc脚-程序员宅基地

文章浏览阅读515次。PD诱骗芯片是受电端的一种PD协议芯片,它内置了PD通讯模块,通过与供电端(如PD充电器)的PD协议芯片握手通信,可以申请出需要的电压给产品供电。PD协议充电器与传统的QC充电器最大的区别就是,PD充电器采用了Type-C接口输出,PD协议需要CC脚、VBUS、GND、D+D-等脚位,它具有数据传输速度快,充电电流大,电压高等特点,还可以支持USB正反插,非常的便捷。QC协议则只需要VBUS,GND,D+,D-,去实现快充。像现在市面上的PD适配器越来越普遍如何使用苹果,三星以及其他的PD充电器触发_pd cc脚

std::numeric_limits 标准库实现和应用_numeric_limits nan-程序员宅基地

文章浏览阅读1.1k次,点赞27次,收藏26次。cpp reference中介绍std::numeric_limits是C++标准库中的一个模板类,它提供了关于基本数据类型的特性和限制的信息。_numeric_limits nan

先进电机技术——步进电机与伺服电机-程序员宅基地

文章浏览阅读931次,点赞22次,收藏29次。步进电机是一种特殊类型的电动机,它的工作方式是将输入的电脉冲信号转换成精确的机械运动——通常是转子的角位移或直线移动。每接收到一个电脉冲信号,步进电机内部的定子绕组按顺序通电,产生磁场变化,使得与之相互作用的转子磁极沿着预设的固定角度(称为步距角)前进一步。步进电机的核心特点是其运动具有精确的定位能力和直接的数字化控制。在开环控制系统中,步进电机不需要反馈装置来确定其实际位置,因为它的转动是以确定的步数进行的,只要计算好脉冲数量和频率,就可以准确预测和控制电机的转动角度、速度以及停止的位置。

阿里云服务器如何选择操作系统?操作系统选择方法_阿里云服务器操作系统选择-程序员宅基地

文章浏览阅读3.6k次,点赞2次,收藏11次。阿里云ECS服务器操作系统如何选择?新手站长网分享阿里云操作系统选择说明及选择方法:如何选择服务器操作系统?购买ECS云服务器选择操作系统是很重要的步骤,那么如何选择?哪个操作系统好?我们先了解一下阿里云的操作系统,服务器操作系统主要分为两类,即Windows和类Unix/Linux,阿里云提供的Windows系统均为正版:Windows操作系统选择系统内含正版激活。适合于运..._阿里云服务器操作系统选择

[Unity]填写文件路径读取本地外部.txt文件出现的错误_unity 读取文件外部文件 报错protocolerror-程序员宅基地

文章浏览阅读590次。Unity读取外部文件,不是工程内的文件的 .txt文件,能否成功读取。1."\"与"/"直接从文件夹上,复制路径,类似如下所示,在Unity中的文件夹路径就不能写成"\"而是"/"E:\Unity\UnityProjects2.文件路径字符串中含有空格就会出现错误... string url = "E:/ Unity /UnityProjects / Project / Assets / StreamingAssets / JSON.json"; .._unity 读取文件外部文件 报错protocolerror

自动xml转txt,最简单,不报错-程序员宅基地

文章浏览阅读1.8k次,点赞2次,收藏22次。1.自动识别数据集类别classes。2.读取对应图像尺寸,解决xml文件size为0的报错。_xml转txt

随便推点

Oracle Clusterware及Rac管理及部署指南(ZZ)-程序员宅基地

文章浏览阅读122次。Oracle Clusterware及Rac管理及部署指南10g Release 2(B14197-03)Oracle Clusterware需要两个clusterware组件:lVoting disk:用于记录结点(node..._raczz

Linux C/C++ 实现网络流量分析(性能工具)_网络流量分析代码-程序员宅基地

文章浏览阅读971次。它可以提供网络传输的各种统计信息,包括数据包的数量、字节数、错误、丢包等。使用流量分析工具:除了抓包工具和流量监控工具,还有一些专门用于网络流量分析的工具,如tcpflow、Bro等。网络流量分析的原理基于对数据包的捕获、解析和统计分析,通过对网络流量的细致观察和分析,帮助管理员了解和优化网络的性能、提高网络安全性,并快速排查和解决网络故障和问题。/proc/net/dev:这个文件提供了网络设备的收发网络流量统计信息,包括每个网络接口的接收和发送数据包数量、错误统计、丢弃的数据包数量等。_网络流量分析代码

数学中的线性相关概念_函数线性相关-程序员宅基地

文章浏览阅读1.8w次,点赞7次,收藏28次。数学中的线性相关概念_函数线性相关

java计算机毕业设计航空公司货运管理系统(附源码+springboot+开题+论文+部署)-程序员宅基地

文章浏览阅读537次,点赞23次,收藏12次。通过整合航空货运资源,优化管理流程,提升信息化水平,货运管理系统能够实现货运信息的实时更新、共享和查询,提高货运业务的处理效率和准确性,为航空货运业的可持续发展提供有力保障。首先,针对传统航空货运管理流程繁琐、效率低下的问题,本研究将通过系统设计,实现货运业务的电子化、自动化处理,减少人工操作环节,提高处理效率。其次,针对航空货运信息化水平不高的问题,本研究将构建完善的货运管理系统,整合各类信息资源,实现货运信息的实时更新、查询和统计。同时,注重系统的维护和升级,确保系统的稳定运行和持续发展。

C4.5决策树算法python实现(包含连续值处理)_决策树连续值处理python实现-程序员宅基地

文章浏览阅读1.5k次。先参考:机器学习笔记(4)——ID3决策树算法及其Python实现将文章中的ID3算法代码运行然后参考:机器学习笔记(5)——C4.5决策树中的连续值处理和Python实现按照其中修改方法对刚运行的ID3算法代码进行修改即可。..._决策树连续值处理python实现

分别用MATLAB和opencv实现 :KLT目标追踪_matlab 单目标跟踪lkt-程序员宅基地

文章浏览阅读3k次,点赞4次,收藏30次。MATLAB:% 作者:Ephemeroptera% 时间:2018/11/24% 联系qq:605686962%% 读取视频以及视频第一帧video=VideoReader('ww.mp4');firstFrame=imresize(readFrame(video),[480 640]);%% KLT的初始化设置faceDetector = vision.Cascade..._matlab 单目标跟踪lkt

推荐文章

热门文章

相关标签