目录
1、准备
下载好 UltraISO.exe 可执行文件,绿色免安装的,可以去网盘里搜一搜。
到官网下载 centos 8 的镜像文件 .iso 。
2、将镜像文件刻录进U盘中
先将U盘中的数据备份,因为要清空U盘。
双击 UltralSO.exe 运行起来,最好把镜像的名字改一下,改得短一些,如下图,找到我们的 centos 镜像文件。
然后点击“启动”-》写入硬盘映像,注意:硬盘驱动器是你的U盘,映像文件是你的镜像文件,先点击“格式化”,将U盘格式化,再点击“写入”,将镜像文件写入U盘中。
重点来了,将U盘的名字改了,因为待会儿用U盘装系统的时候,会限制U盘的名字长度,所以此时要修改U盘的名字,简短即可,比如 CentOS8。然后打开镜像文件,在 isolinux 文件夹下面的 isolinux.cfg 文件中,有若干出 label (如下图中,不止下图中的),全部修改成 CentOS8,与U盘的名字一样,才行。
3、安装 CentOS 8 系统
将U盘插入主机,启动主机,当屏幕显示电脑图标时,按 delete 键,进入 BIOS 界面,进入 BOOT 选项面,选择我们的U盘作为启动,然后再进入 EXIT 选项面,保存修改并退出。
然后会进入如下界面(用了网上一张图),选中 Install CentOS 8,输入 e:
输入 e 之后会出现一个新界面,界面上的内容是可以修改的,修改如下:
将 vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet (这里只是举例,每台主机情况可能不完全一样)修改为 vmlinuz initrd=initrd.img linux dd quiet
然后 ctrl + x,可以给出磁盘列表,找出我们的 U盘被挂载到了centos 的哪个目录,我的是 sdb4。
重复上面的步骤,重启,输入 e, 修改为 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet,然后 ctrl + x 继续。
之后就进入 centos 安装引导界面,自己进行一系列的设置,比较简单,引导做完后,会让你重启,即可。
4、系统设置
重启系统后,就进入了centos系统了,由于我安装的是 minimal 版本,所以只有命令行,因此,建议安装标准版的 centos,有界面交互的才舒服。
进入命令行后,输入用户名和密码进行登录。
由于在安装引导过程中没有打开网络连接,所以此时要打开网络。
4.1、打开网络
在 /etc/sysconfig/network-scripts/ 下有个ifcfg-enp2s0 文件(每台主机可能不一样),打开它,用 vi 打开吧,看看,BOOTPROTO 表示网卡获取 IP 的方式,可以是 static 静态的,也可以是 dhcp 动态的(默认的)。
动态的话,需要所在的局域网内有 dhcp 服务器才行,否则是无法动态的获取一个可用 IP 的。
静态的话,需要我们自己设置 IP 地址,网关,子网广播地址等等,即定死了。
我用的是 dhcp 方式,如下,DEVICE 表示网卡的名字,linux系统中一切皆文件,所以网卡也是一个文件。ONBOOT 表示是否开启网卡,所以必须设置为 yes。 设置完了之后,保存,重启网卡才行,注意 centos 8 的命令是:nmcli c reload 网卡名。
重启网卡后,再用 ifconfig 命令查看一下,就可以发现我们的主机已经有了一个IP地址了。
当然,如果是静态方式的话(需要设置IP地址,子网掩码,网关,网络,DNS),需要我们将修改如下:
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.243 # IP地址
NETMARSK=255.255.255.0 # 子网掩码
NETWORK=192.168.0.0 #网络
GATEWAY=192.168.0.1 #网关
DNS1=114.114.114.114 #DNS域名服务器的地址,114.114.114.114 是国内移动,电信和联通公用的DNS服务器,还有一些 #其它的域名服务器地址,比如谷歌的8.8.8.8,还有其它公司提供的域名服务器等等。
HWADDR=00:07:E9:05:E8:B4 # 网卡的物理地址
配置完后,重启一下网卡即可。
4.2、搭建 jdk 环境
去官网下载 jdk-linux 版本的压缩包,放到本地,通过 mobaXterm 这种工具连接上服务器。通过 mobaXterm 将压缩包上传到服务器的某个路径下,这里有个坑:mobaXterm 的左边权限和右边控制台的权限不同步,如果你最早是以普通用户的身份登录的,那么左边就是普通用户的权限,即使你后来切换成了 root 用户,但是左边的权限仍然是普通用户,即有时候无法上传文件什么的,会报错 permission denied。
上传完 jdk 压缩包后,解压。 tar -zxvf jdk-15_linux-x64_bin.tar.gz, 得到一个 jdk-15 文件夹。
配置 java 环境变量, vi /etc/profile 打开这个文件,在最末尾处添加三个环境变量,如下:
测试一下,成功安装。
简单的环境搭建就是这样了。