如何将Windows电脑改为Linux服务器?

本地办公电脑闲置,可以改造成Linux服务器用于本地开发备份数据,是再好不过了。

准备如下:

1.一个办公电脑,假设为A,内存不低于8g,硬盘不小于100g,网络网段都在192.168.1.*(用作即将改造为Linux服务器);

2.一个U盘,假设为B,不小于8g,(用于制作启动盘)

3.一个正常使用的电脑,假设为C,能联网打开等(用于本地操作制作启动盘,及开发、连接本地服务器)

步骤如下:

1.使用设备C,格式化U盘,并下载Rufus 启动盘制作工具,该工具下载后,开箱即用,不必安装,所以必须将此工具置于C设备中(桌面即可),

image

 

2.打开Rufus工具,设备栏会自动识别U盘设备,引导类型选择,在后方的选择按钮点击后,选择下载的镜像即可。

下载镜像地址: Rockylinux:https://rockylinux.org/zh-CN/download

 

image

 

3.点击开始后,弹出提示框,选择默认项——以ISO镜像 模式写入(推荐),即可

image

 4.继续弹出弹窗,提示会删除U盘设备的所有数据,点击是,继续执行即可

image

 

 5.如下,镜像复制成功后,即代表U盘启动盘做好了。

image

 二,改造工作电脑为本地Linux服务器步骤:

1.将启动U盘插到主机后方的蓝色USB接口(3.0,读取较容易)

2.开机A电脑,按F2或F12或F8,不同主板,BIOS的键不一样,打开BIOS选项,选择U盘名称,如Kingston ***,即表示即将进读取磁盘内容

3.进入后选择第三个:*Install Rocky Linux Minimal 9.8 in FIPS mode

image

 4.回车后,立即进行安装流程:

image

 5.完成安装后,进入语言选项配置:选择中文,简体中文即可

image

6.选择语言后,弹出设置面板,按图设置好。

image

 7.其中第三项,安装目标位置,可按以下设置,默认自动即可:

image

 8.如果所选区域,选定后提示:磁盘空间不足,且弹出以下弹窗,点击回收空间即可:

image

 9.回收空间的意思,表示从安装的设备磁盘中,找出可用空间,但因为不在乎之前的办公Windows系统,直接全选磁盘即可,再点击全部删除,即可回收空间:

image

 10.又会回到设置界面,点击用户设置下,设置root密码,另外可以设置一个用户(除root外的另外用户),

image

11.点击开始安装,等待安装完成,提示如图,即表示安装成功。

image

 12.回车后,自动进入提示登录Linux命令界面,输入root及密码,即可进入系统,再次输入 ip addr,获取当前的服务器IP,

 

image

 13.输入nmtui,打开图形化设置SSH配置项,如图,IPv4 CONFIGURATION,设置Automatic为Manual,填入IP,网关,DNS等参数,按键到OK,即可。

image

 14.选择Back,回到主设置界面,

image

 15.选择Activate a connection,以激活配置。

image

 16.先暂停激活,再通过按键,选择Activate激活。

image

 17.选择back后,回到主界面,再选择quit,推出此配置:

image

 18.输入 ip a show enp1s0,检查配置:

image

 19.输入vi /etc/ssh/sshd_config,配置SSHD配置文件,开启root登录方式,即修改#PermitRootLogin prohibit-password 为 PermitRootLogin yes

image

 20.输入:wq,保存修改后,再输入 systemctl restart sshd ,重启状态(没有提示,即表示OK);

三:配置防火墙允许SSH,Rocky 9默认使用firewalld防火墙,默认不会开放SSH,需要手动放行:

1.输入命令:firewall-cmd --permanent --add-service=ssh,提示success,即成功。

image

 2.重载防火墙使规则生效 firewall-cmd --reload,,如上图,

3.确认网卡和网络配置,ip a show enp1s0,,如上图,

4.使用终端工具,如xShell,或者FinalShell,登录测试即可:

image

 

四,可选,加速SSH连接

sed -i "s/GSSAPIAuthentication yes/GSSAPIAuthentication no/g" /etc/ssh/sshd_config

sed -i "s/#UseDNS yes/UseDNS no/g" /etc/ssh/sshd_config

systemctl restart sshd

 

五:参考:

Rocky Linux 安装保姆级教程:https://blog.csdn.net/y12345678dd/article/details/154943276

Rocky Linux 10 静态 IP 配置:https://blog.csdn.net/qq_58159763/article/details/159798933

 

 

 

 

 

 

 

 

 

 

 
posted @ 2026-06-24 14:42  coderjim  阅读(12)  评论(0)    收藏  举报

更多知识请点击——

www.7017online.xyz