如何将笔记本改服务器?
Windowns 旧笔记本改造为服务器这次记录的初始原因是抱着自己部分项目线上测试,但是看了一圈,若是专门买一台云服务器,价格还是比力贵(就是穷!!!)的原因,所以有了将旧笔记本改为服务器的想法,只要给笔记本装上Centos7的系统,然后内网穿透这就妥妥的成了自己的服务器了,不香么?(穷快乐!!)
一、安装Linux系统
由于是一台旧笔记本,所以这里不再搞什么虚拟机之类的了,我就直接上Linux 系统了。
1. 下载Centos7镜像
阿里云地点:7.9版本的,想要其他版本也可以选择别的。
https://img-blog.csdnimg.cn/0a1539a8bcc14248ad1b6346ada73ca4.png
大概
https://img-blog.csdnimg.cn/08acd13c0a3d49e0bf9a594829da779b.png
官网地点:CentOS Mirrors List
2. 制作系统盘
认识的朋侪可以跳过这一步了。
1). 准备一个8G以上的U盘。下载UltraISO启动盘制作工具:
下载直链: 感谢热心网友:COCO56(徐可可)提供的资源
安装没有什么技术题目,一路next就行。(软件虽然收费,但我们试用就可以制作启动盘了)
2). 打开工具,打开我们下载的镜像
https://img-blog.csdnimg.cn/3b403c9e715d45318b4b57922a75d932.png
https://img-blog.csdnimg.cn/6dfc555932c14e63aca0b7b3a346adc7.png
3. 安装系统
启动盘制作好了,就可以安装系统了,这里和windows是有区别的。
设置U盘启动这里不再赘述,根据自己的电脑品牌百度即可。这里华硕
进入启动盘:安装centos系统,中心可能会有停顿,提示点击table键,然后安装完成。
https://img-blog.csdnimg.cn/803f312761094c1aaa432566128b529e.png
到这里就快安装完成了,接下来就要找到U盘位置,作为临时位置。
https://img-blog.csdnimg.cn/0dd9ceab552441dc80886645448a6392.png
cd dev
ls
或: ls dev
简单粗暴的方法:拔盘对比输出信息变化的 sd*4 就是你的U盘路径
4. 重启-初始设置
然后按Ctrl+Alt+Del重启电脑,进入开机选择页面
https://img-blog.csdnimg.cn/4984557ba0ba4267bd7c14e35c0e69a5.png
按E键进入编辑,将里面的hd后面的全删了
改成这样,这里的sda4就是上面我的U盘路径对应的 sd*4
https://img-blog.csdnimg.cn/3b1a960d0315448fb71700cfc927ffae.png
编辑完成后按Ctrl-x进入系统安装.
安装完成后进入正常的Centos7的页面。选择语种、毗连网络等。
这是安装语言,没有什么犹豫的。(学渣的快乐!!)
https://img-blog.csdnimg.cn/a6552de6b68d45f0b5f681aa874711b6.png
继续,进入初始设置页面。
1) 设定时区:
Asia shanghai , 最好先链接网络,然后设置利用网络时间:ntp.aliyun.com.
2) 键盘结构
系统语言英文,我选了英文模式,输入指令方便。
3) 软件选择:GUI 有个简单的图形界面 ,最小安装则开机终端指令界面,很多多少初始设置没有安装。需要自行设置,斲丧时间。
https://img-blog.csdnimg.cn/782a48ece39d40ff95fd9dbaa6dec7b9.png4) 安装位置
我这里选择主动分配,做服务器不需要犹豫太多,简单方便。当然,也可以选择手动分配。
https://img-blog.csdnimg.cn/baf194e661aa4cd1ab2ad10900340d42.png
5) 网络设置
由于是本机单装Linux 系统,所以直接利用本地网络,然后就是毗连网络,wifi,大概网线。
https://img-blog.csdnimg.cn/1b507bde907e4a74add288e7bb624cbd.png
设置完成,点击开始安装。
6) 账户设置
https://img-blog.csdnimg.cn/70fbb4ce484a423ab59e918e908ac164.png
设置 root 用户暗码 。
https://img-blog.csdnimg.cn/15cb888fa2354941a0a537b536885106.png
勾选称为管理员,可以利用自己的暗码来切换身份成为管理员,而不消知道 root 的暗码, 即使 root 的暗码忘记了,还可以切换身份变成 root
等待安装完成后,会出现重启按钮,点击重启。
6)许可协议
https://img-blog.csdnimg.cn/1e35f896995b405d98c6244af5b65617.png
点进去,担当许可,并点击完成设置,就会进入登录界面了。只有第一次登录会有该界面.
登录界面输入刚创建的账户暗码即可登录。很简便的界面。
https://img-blog.csdnimg.cn/2031308576524a4e92a96051d63836b1.png
趁便安装设置 yum 源 为阿里云源 :
sudo yum install -y yum-utils
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
设置阿里云docker地点:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新依赖: sudo yum update
接下来就是内网穿透了。
二、内网穿透
内网穿透有很多种,不过这里我选择了NPS ,也可以选择其他的。不过带宽和隧道设置可能会受限。
我自己用一个高带宽低设置的VPS,1G带宽,2T流量。1个免费Ipv4. 98/年
1. 下载NPS服务端及对应客户端
官网下载
2. VPS安装NPS 服务器
1)文件上传服务器,解压:
tar -xzvf linux_amd64_server.tar.gz
2)解压完成后进入解压目录,执行安装命令:
sudo ./nps install
下载完就安装完成了
3)启动NPS服务端
nps start
这时间安装完后在浏览器打开:http:// VPS - IP :8080
利用用户名和暗码登岸(默认admin/123,正式利用一定要更改,修改/etc/nps/conf/nps.conf设置文件中的web_password)
https://img-blog.csdnimg.cn/2abcab5ec03242d89f7ccc98a4dd9e04.png
https://img-blog.csdnimg.cn/cb9c4c2e78fe4c8d8ddbf26cf33d9a1c.png
3. NPS添加客户端
https://img-blog.csdnimg.cn/f402bbfa14ac424382a7abe9d8948f31.png
然后就能看到我们添加的客户端了,现在是处于离线状态。左边有一个小加号,点击可以展开。下面的客户端命令我们一会要用。下面是各种客户端安装方法,选一种适合的就行。
https://img-blog.csdnimg.cn/eca0f8f8e1dc49c8aa2203266fb934d9.png
4. 笔记本安装NPS客户端
1)客户端文件解压-NPC:
同上
2)解压后进入解压目录,执行安装命令:
sudo ./nps install
同上这样NPS客户端就算安装完成了
3) 启动
./npc -server=VPS-IP:8024 -vkey=xxxxx -type=tcp
提示 success connect 就表明成功了。
然后我们就会发现之前的 浏览器打开:http:// VPS - IP :8080 的 离线客户端变为了在线.
5.添加隧道
我这里添加一条映射笔记本80端口的隧道,而且笔记本安装了nginx 用作测试。
https://img-blog.csdnimg.cn/f2206ede9404458886c0da7c6cea8148.png
测试:外网访问笔记本成功,有了一个4核12G 300M带宽的服务器,自己玩美滋滋。
https://img-blog.csdnimg.cn/0b19ca4339b34a2d9f679f9663cf522e.png
三、安装中的题目
服务器端口:穿透时注意服务器上利用的端口是否放开,否则外网无法访问,导致毗连失败。
笔记本端口:笔记本被映射的端口也要放开,否则映射是无法访问的,。
至于其他的服务器应用保持后台开启不多赘述了。
四、笔记本Linux恒久开机
1. 简单有效的办法:
直接编辑 Login Manager 的设置文件logind.conf。
[*]命令打开 logind.conf 文件
sudo gedit /etc/systemd/logind.conf
[*] 打开文件后修改下面这行:#HandleLidSwitch=suspend
改成这样:HandleLidSwitch=ignore
[*]保存文件,重启 Login Manager 服务:
sudo restart systemd-logind
大概直接重启 : sudo shutdown -r now
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]