【下云】旧笔记本实现私人服务器

背景&缘由&想法

背景:

自己是做Java的,做互联网或者说学计算机的都知道,近几年大环境太差,人却越来越多,造成行业越来越卷;针对Java来说,被迫要学习多方面的知识,工作拧螺丝,面试造火箭已经很平常了。

在Java方向上不得不学习微服务方向的知识来提升自己的竞争力,其中环境就是第一步。

自己涉及的环境:

JDK、Mysql、Redis、MQ(RocketMQ\Kafa)、Dubbo、xxl-job、分库分表、gitlab、Jenkins、docker等。

为什么会想下云,自己搭建服务器

刚开始接触云服务器的时候,感觉非常的方便,对于学生新用户来说,学习有很大的帮助,成本9.9/99/不超过300块就可以拥有自己的服务器,非常的划算,当服务器到期的时候就需要面临以下的问题。

  1. 是否续费(比较昂贵)
  2. 购买另外厂商的云服务器,继续用新用户薅羊毛
  3. 针对第二点,需要迁移服务器环境,少次数还可以,如果服务器环境复杂,那么会非常耗费精力和时间
  4. 针对第三点,通过容器化可以打包自己的环境但又有多少小白或新手能实现该操作

上述的问题是我自己实实在在遇到的问题,自己已经将各大厂商的云服务器都薅过了,薅无可薅后,走到了搭建本地服务器的路子。

云服务器的好处是什么?

  1. 方便,随时随地能都用
  2. 安全,售后有保障
  3. 最重要的--->公网IP

系统选择与设置

流程操作

我自己的笔记本是17年上大学时期买的Dell(戴尔)笔记本 ,距今已经5年的时间。还需要自己制作系统启动盘, 我选择的是Ubuntu来作为服务器的系统,从刚开始接触的时候就对Ubuntu情有独钟,你问我为啥,我也不知道,只能说看对眼了,在后续的学习中我都采用的Ubuntu系统 ,命令也比较熟悉了,当然工作中使用Centos是比较常见的,看个人的选择吧。

网上的系统盘制作教程已经比较多了,我没必要陈醋装新瓶了,这里推荐一下文章和工具。

  1. 工具:rufus.ie/zh/
  2. 文章:zhuanlan.zhihu.com/p/498100251
  3. 系统安装参考的文章:blog.csdn.net/weixin_4817...
  4. 比较详细的:blog.csdn.net/weixin_7013...

问题及解决方式

开始选择Ubuntu版本的时候是20系列的,但是开始装系统的时候安装失败,报的问题为:Failed to start Ubuntu live CD installer;刚开始是怀疑显卡,在查询了一些资料后,感觉是操作系统版本和笔记本硬件不兼容的问题,后面换成18版本安装正常了。在操作的需要注意笔记本硬件和版本的问题。


贴一下自己的笔记本信息:

需要注意的是磁盘划区的部分一定一定需要注意,不能以整个磁盘进行格式化,不然数据会全部丢失了。


【问题】 root账号无法进行SSH连接Permission denied, please try again

文章推荐:blog.csdn.net/yitian_8811...

【问题】 使用SSH连接后,命令输入有很明显的延迟问题:

文章推荐1:www.cnblogs.com/liqing1009/...

文章推荐2:blog.csdn.net/dehailiu/ar...

【问题】 笔记本电脑合盖时不挂起 Ubuntu(减少耗电)

文章推荐:blog.csdn.net/yaxuan88521...

网络访问

流程操作

网络访问分为,内网访问和外网访问,内网访问需要静态IP,这里需要cue一个SSH的问题,连接的时候是需要具体的IP+端口号的。

【推荐文章】blog.csdn.net/IT_SoftEngi...

外网访问就比较麻烦了,自己去搜索的话,要不就是需要向运营商申请动态公网IP,要不就是花钱等操作。这几推荐一下内网穿透的方式把,可以做临时方案。一个是花生壳一个是natapp;

我这里采用的是natapp设置的,因为它有两个免费隧道 可以用。

【推荐文章1】如何使用:natapp.cn/article/nat...

【推荐文章2】后台运行:natapp.cn/article/noh...

【推荐文章3】TCP使用:natapp.cn/article/tcp

安装服务器运维管理面板: https://1panel.cn/

后续安装docker环境和CICD环境,可以继续关注我。

最后效果

相关推荐
热爱专研AI的学妹15 分钟前
DataEyes API:一站式大模型聚合网关,600 + 模型统一调用与负载均衡实战方案
运维·负载均衡
cyber_两只龙宝17 分钟前
【Oracle】Oracle之SQL中的单行函数
linux·运维·数据库·sql·云原生·oracle
成都被卷死的程序员20 分钟前
RustDesk 自建远程控制服务器部署全记录(含错误排查与最终方案)
运维·服务器
小宋00127 分钟前
Ubuntu Terminator(多开并行终端工具)
linux·运维·ubuntu
Wyawsl33 分钟前
keepalived高可用与负载均衡笔记
运维·笔记·负载均衡
小尔¥34 分钟前
keepalived高可用与负载均衡
linux·运维·负载均衡
kiku181834 分钟前
keepalived高可用与负载均衡
后端·github·lvs
Leo89937 分钟前
mysql 从零单排之MVCC
后端
GreatSQL37 分钟前
参数配置不当导致GreatSQL异步复制IO线程中断
后端
残 风41 分钟前
linux(Xshell、Xterm)如何搭建隧道间接访问目标服务网站教程
linux·运维·php·信息与通信