新手小白用PVE安装部署自己的家庭网络服务器1--PVE的安装和优化设置


前言

NAS是什么?
在这里插入图片描述
看上去是不是很高端?但其实大可不用感觉有多复杂。
在我看来,对于大多数新手来说,没有大容量和重要文件资料存储的情况下,NAS就是一台可以7*24小时专为自己服务的家庭服务器。它可以有很多功能,可以是你的家庭“科学”网关、可以是你的下载器、文件共享服务器等等。一台机器,实现多种不同系统的功能。
本人也是一个新手玩家,做这个文章一方面记录一下自己部署家庭服务器的过程,一方面也希望可以通过一个新手的角度,帮助到更多刚入坑或者想入坑的朋友。


一、PVE是什么?

部署一台属于自己的家庭服务器,并且想在上面实现不同系统的功能,那我第一个想到的就是安装虚拟机了。那在Windows平台上虚拟机平台有VMware、Virtual BOX,以及Windows自带的Hyper-V,那用这些平台可以部署吗?当然是可以的,但是要考虑到一个问题,这几个平台都是基于Windows平台下的,也就是说,你要先安装一个Windows系统,然后在这个系统里去安装虚拟机平台,再去平台内部署其他系统,那一个Windows系统本身就会占用不小的内存、CPU以及硬盘容量资源,感觉有点亏有没有?那怎么办?所以就有基于Debian系统开发的Proxmox Virtual Environment,同样是一样虚拟机平台,这里简称PVE,同样是要先安装一个底层系统,Debian对比Windows占用的资源那自然就不用说了。当然还有ESXi可以选择,但是对我个人来说,PVE的使用更加便捷和简单,当然这个要看个人喜好了。

二、开始安装PVE

1.下载PVE,并且准备好需要的工具

https://pve.proxmox.com/wiki/Downloads
下载软件不用我多说了吧
balenaEtcher用来写入PVE镜像:https://etcher.balena.io/#download-etcher
一个8G左右的U盘

2.安装PVE

插入优盘,打开balenaEtcher
在这里插入图片描述
选择你下载的PVE镜像,我这里用的是最新的8.2-2,然后选择你的U盘,点击开始烧录
在这里插入图片描述
在即将烧录完成的时候可能会跳出需要格式化U盘,请务必点击取消!!!!
烧录完成后拔出U盘,插到你需要安装PVE的那台机器上,接上鼠标、键盘、网线,连接好显示器(临时的,安装好后基本用不到了),通电,开启,进入BIOS(不同平台的主板,进入BIOS的方式不同,可以自行百度,或者尝试Esc,Del,F2,F12等按键),设置U盘启动。(下面图片是我的机器的设置,仅供参考,没有采集卡只能拍照,见谅)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述设置好保存退出重启,进入U盘启动

在这里插入图片描述
选择第一项,进入图形化安装页面

在这里插入图片描述
右下角同意协议,下一步
在这里插入图片描述
选择需要安装的硬盘,如果只安装了一个硬盘可以直接下一步
ps:我这边用的32G的固态,Debian系统本身就不会占用很多容量,估计安装后还有个25G以上的空间
在这里插入图片描述
基本默认,不一样的话,就按照上面设置
在这里插入图片描述
设置密码,这个密码是PVE登录密码,同时也是PVE的SSH登录密码
下面的邮箱可以随意
在这里插入图片描述
第一个是选择网卡,如果是单网口主板可以默认,多网口就需要选择你插网卡的那个网口
名称随意,格式***.***
然后就是设置PVE的静态IP
然后点下一步后就开始安装了
在这里插入图片描述等进度条跑完,点reboot重启,移除U盘
在这里插入图片描述
重启后,显示这个页面就表示PVE启动完成,上面的IP地址就是PVE的WEB页面地址,在同一局域网下的电脑浏览器输入https://PVEip:8006
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
进入后就会显示登录页面,作为一个中国人,那必须得在这切换成中文(主要是英文看不懂)
然后账号:root 密码就是安装的时候设置的
在这里插入图片描述在这里插入图片描述
跳出无效订阅直接点X
到这一步,PVE虚拟平台就算安装完成了

三、PVE的优化设置

1.用SSH连接PVE

接下来就要优化一下PVE了,可以直接使用PVE WEB页面的终端
在这里插入图片描述
个人比较习惯用SSH页面,可以使用MobaXterm、FinalShell或者使用Windows自带的CMD终端
MobaXterm下载地址:https://mobaxterm.mobatek.net/download-home-edition.html
FinalShell下载地址:https://www.hostbuf.com/t/988.html
使用WindowsCMD终端:运行-输入cmd
在这里插入图片描述
在这里插入图片描述
输入ssh root@pve ip 然后回车
在这里插入图片描述
输入yes
在这里插入图片描述
输入PVE密码,注意输入的时候不会显示

2.优化设置

这里用到的是pve_source的自动化脚本
官方地址:https://bbs.x86pi.cn/thread?topicId=20
代码:

wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c15cb5e19d4305b2.gz' && tar zxvf /root/pve_source.tar.gz && /root/./pve_source

复制代码,来到cmd页面右击即可粘贴 回车
在这里插入图片描述
在这里插入图片描述

输入Y 回车
在这里插入图片描述
输入1 回车 然后输入Y 回车
在这里插入图片描述
根据你安装的版本选择 我安装的是8.2-2 所以输入2 回车
在这里插入图片描述
输入Y 回车
在这里插入图片描述等跑码完成 然后回车继续
在这里插入图片描述
选择6 回车 关闭登录后的无效订阅弹窗
在这里插入图片描述在这里插入图片描述
完成后回车继续
选择7 设置PVE硬件显示信息
在这里插入图片描述
也就是下面红框的位置
在这里插入图片描述
在这里插入图片描述
输入1 回车
在这里插入图片描述
可以按照自己的喜好选择,我这里选择q 推荐方案三:极简
输入q后 回车
在这里插入图片描述
等进度条跑完
在这里插入图片描述
按照提示,回到PVE web页面刷新 或者重新打开
在这里插入图片描述
更多硬件信息就出来了
好了,我们继续 cmd页面 回车返回
第9项是开启IOMMU直通功能,我这里没用到 就不做演示,有需要显卡直通之类的,可以网上搜索,相关的教程很多
这里输入12 回车 获取ipv6地址,因为后续要设置域名解析实现公网访问PVE
在这里插入图片描述
输入1 回车 获取,第一次获取可能不成功,可以多试几次
在这里插入图片描述
在这里插入图片描述
我这边获取到了
回车返回 然后输入0继续返回
接下来是删除local-lvm 存储空间,把空间全部合并给local
在这里插入图片描述
这一部非必要,属于个人习惯,可以跳过,也可以按照我的来
输入16 回车
在这里插入图片描述
输入Y
在这里插入图片描述再次输入Y
在这里插入图片描述

显示这个代表删除完成,接下来就去带pve web页面继续操作
在这里插入图片描述
按照图上操作,删除local-lvm存储空间
然后编辑loca存储空间 选择内容 然后全部选上后 点击OK 这样这个硬盘剩下的空间就全部分配到local
在这里插入图片描述

总结

这一步后,pve虚拟平台就算优化完成了 后续就是安装各种系统和容器服务了
这个就在后面的文章中陆续介绍
分享就到这里,如有什么没有说到位,请见谅,可以在下方留言指正哈

PVE(Proxmox Virtual Environment)是一个开源的虚拟化平台,常用于在物理或虚拟服务器上创建管理容器以及虚拟机。每个版本的更新可能会有其特定的安装步骤,但我会尽力提供一个通用的安装指南,因为具体的8.2版本信息可能随时间变化。 **PVE 8.2 安装教程概述:** 1. **准备环境**: - 检查系统要求,确保你的服务器支持PVE,并且有足够的硬件资源(CPU、内存、磁盘空间等)。 - 下载适用于你的系统的安装文件,通常可以从Proxmox官方网站获取最新ISO镜像。 2. **下载与刻录 ISO**: - 访问 <https://www.proxmox.com/downloads> ,选择对应的操作系统(如Linux x86_64)并下载`proxmox-ve-latest-x86_64.iso`。 - 刻录ISO到USB驱动器或光盘,以便启动安装过程。 3. **引导安装**: - 将媒体插入服务器,重启服务器并进入BIOS设置,确保从USB或CD/DVD启动。 - 开始安装向导,遵循提示进行下一步操作,包括创建新的PVE存储区域配置网络。 4. **初始化安装**: - 填写基本的系统信息,例如管理员用户名、密码主机名。 - 配置磁盘布局,可以选择将整个磁盘用作数据存储,或者分区以分离数据元数据。 5. **配置服务**: - 创建集群(如有多个服务器)并分配角色,如控制节点计算节点。 - 配置安全组防火墙规则,确保必要的端口开放。 6. **完成安装**: - 同步集群配置,然后开始PVE Web界面,登录你刚创建的管理员账户。 7. **后续定制与优化**: - 根据需求添加更多资源,比如存储卷、网络接口卡。 - 安装配置所需的组件,如KVM、LXC或容器引擎。 **相关问题--:** 1. 如何检查我的服务器是否满足PVE 8.2的最低系统要求? 2. PVE安装过程中如何创建一个新的存储区域? 3. 如何在PVE中添加新节点并分配角色?
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莫若天穹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值