腾讯轻量云服务器安装FREEBSD 前言最近在使用panabitpanabit程序都是基于freebsd的也有linux版本但是有bug在腾讯云上部署panabit云平台首先要安装freebsd研究了两天大部分时间都卡在安装源下载慢的问题上了整理一下在腾讯云上安装freebsd11.1和13.1及panabit cloud安装方法panabit将在另一片文章整理。理论上来说阿里云等其他云服务器是一样的操作。同时我测试mfslinux安装后可以使用该步骤在云服务器上安装openwrt等img文件格式的系统一、准备工作1、下载mfslinux下载地址https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.9-dd4a135.iso2、下载mfsbsd下载地址https://mfsbsd.vx.sk/files/images/选择对应版本的mfsbsd因为我要安装freebsd11.1所以下载的文件为mfsbsd-se-11.1-RELEASE-amd64.img 安装freebsd13.1的可以下载mfsbsd-se-13.1-RELEASE-amd64.img 安装其他版本的在该网站安装对应版本的mfsbsd即可。3、准备ftp或者http服务器因为安装所需的资源都在国外腾讯云下载只有几KB/S。科学上网下载比较快所以我这边下载到本地服务器后做了一个临时资源网站节约安装时间。我这边因为服务器有动态的公网ip所以自己搭建的了一个所有的工具我将在文章最后放置百度网盘链接http地址http://61.52.76.42:60081/二、freebsd安装步骤1、重装好一台centos8.2的腾讯云服务器2.下载mfslinux1官方下载链接下载速度比较慢 # wget https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.9-dd4a135.iso 2使用我自己准备的http服务器下载 # wget http://61.52.76.42:60081/gongju/mfslinux-0.1.9-dd4a135.iso 3我这边使用root执行的下载的位置是在root目录使用其他用户请注意所在目录3、安装p7zip p7zip-plugins包# dnf -y install p7zip p7zip-plugins4、解压mfslinux# 7z x mfslinux-0.1.9-dd4a135.iso # 注意解压目录我这边都是在/root下执行的在解压后的文件中有两个是等下要用到的注意目录路径5、使用VNC重启系统然后在开机页面按c进入grub页面6、在grub页面指定linux和initrd使用boot启动这样就进入到了一个没有加载本地文件系统、运行在内存的linux了该系统连接了网络和打开ssh服务# linux (hd0,msdos1)/root/isolinux/vmlinuz # initrd (hd0,msdos1)/root/isolinux/initramfs.igz # boot7、该系统可以远程登录默认账户密码是root/mfsroot进入该系统后下载对应的mfsbsd将mfsbsd写入到硬盘上。进入到/tmp目录 # cd /tmp/ 下载方式3选1 1官方下载mfsbsd 11 。速度慢 # wget https://mfsbsd.vx.sk/files/images/11/amd64/mfsbsd-se-11.1-RELEASE-amd64.img 2我自己搭建的http服务器下载 # wget http://61.52.76.42:60081/gongju/mfsbsd-se-11.1-RELEASE-amd64.img 3安装freebsd 13.1的请下载 # wget https://mfsbsd.vx.sk/files/images/13/amd64/mfsbsd-se-13.1-RELEASE-amd64.img dd命令写入 # dd ifmfsbsd-se-11.1-RELEASE-amd64.img of/dev/vda 13.1的执行# dd ifmfsbsd-se-13.1-RELEASE-amd64.img of/dev/vda 重启服务器 # reboot8、安装freebsd安装的mfsbsd支持ssh连接可以ssh登录上去进行操作拜托了操作不便的VNC默认的登录的账户密码为root/mfsroot在开始安装前需要准备一份安装清单文件创建/usr/freebsd-dist目录 # mkdir -p /usr/freebsd-dist # cd /usr/freebsd-dist/ 下载安装清单文件 # fetch http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/11.1-RELEASE/MANIFEST 13.1的请使用http://ftp.freebsd.org/pub/FreeBSD/releases/amd64/13.1-RELEASE/MANIFEST如果安装freebsd其他版本请在old-releases查找。9、执行安装在VNC中执行bsdintall进行安装# bsdinstall10、安装过程1选择键盘2修改主机名3选择系统安装的组件我对freebsd了解的不太多不晓得这些是干嘛的选择的默认4选择安装源我这边使用自己的服务器选择Other5输入自己的服务器freebsd 11.1官方源可以使用http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/11.1-RELEASE 不过下载速度比较慢只有几KB/s很痛苦。freebsd 13.1国内USTC源http://mirrors.ustc.edu.cn/freebsd/releases/arm64/13.1-RELEASE6对磁盘进行分区方式选择UFS8开始下载组件几分钟就完成了下载。9输入root密码10配置网络腾讯云这边都可以使用自动获取11剩下的都可以使用默认配置其中不要开启ntp12最后选择Exit13reboot重启系统14重启系统后默认ssh的配置文件不允许的root登录的所以需要修改sshd的配置文件重启sshd服务# ee /etc/ssh/sshd_config 修改PermitRootLogin yes并取消掉注释 PermitRootLogin yes 保存退出 # /etc/rc.d/sshd restart 重启sshd服务这样就可以使用root用户ssh登录了三、服务器源目录四、相关资源云服务器安装freebsd相关工具-其它文档类资源-CSDN下载五、文档参考第四节 腾讯云轻量云及其他服务器 dd 安装 FreeBSD | FreeBSD 从入门到跑路轻量应用服务器安装freebsd_哔哩哔哩_bilibili