组内有一个项目支持的时centos的操作系统,后续因为有ubuntu的需求,需要测一下ubuntun操作系统的兼容性,测试前期需要手动为测试服务器装ubuntu的操作系统,因此,这里记录一下自己装ubuntun操作系统的步骤
由于项目使用的是ubuntu是18.04.6版本,这里就只记录的是此版本的安装步骤
1、下载ubuntu 18.04.6版本的操作系统镜像(我是公司开发给的镜像,网上应该可以下载,自己找资源下载一下),要选择serverce版的镜像下载,如下图
2、登录被安装ubuntu 操作系统的服务器的管理网口,点击远程控制--->点击启动控制台
3、启动控制台后,按照如下步骤,添加镜像文件
4、控制台的power control 下点击set power reset 进行服务器重启
5、重启过程中,按F11键(一般是f11键,也有可能是其他键,控制台下方一般会有提示),进入boot配置页面,然后选择 ATEN Virtual CDROM YSOJ,进入ubuntu 安装配置页面
6、配置语言,按如下默认配置即可
7、配置键盘,按如下默认配置即可
8、进行网络配置如下:选择eno1--->edit ipv4--->manual
(注意:这里配的是单网卡,en02网卡需要设置成disabled)
9、在出现配置页面,进行网卡信息的配置(如下截图):
子网掩码:需和ip在一个网段
ip地址:分配给服务器的ip地址(需要保证此ip没有被其他服务器使用,ping不通的ip)
网关:一般是每个网段的最后一个ip, 例如10.114.68网段的话,那网关就是10.114.68.254
DNS和DNS域的配置,不强制配置,这里可以先不配置,若有需要可装机完成后再做配置
10、配置proxy ,可以不做配置,执行选done就行
11、镜像地址配置,默认值即可
12、系统盘按章位置选择以及分区配置:
系统盘安装在sda盘中,一般是第一个(不过有可能第一个不是sda盘,目前看不出来哪个是sda盘)
选择磁盘后,对磁盘进行添加分区,按照下面截图进行配置:
分区1:bios grub
分区2:挂载到/boot 上,文件格式选xfs, 分配内存:大概1g
分区3:swap分区,文件格式;swap, 分配内存:32g
分区4:挂载到 / 上,文件格式选xfs, 分配内存:剩余内存全部分配给它
(注意:其他磁盘格式化处理掉)
13、配置ssh服务:选择安装openssh server 服务,import ssh identity 选择no
14、主机名、用户名、用户密码之类的配置,可按照如下截图进行配置
15、如下截图,即为安装中,出现install complete时即为安装成功,然后选择reboot now 进行重启操作
(注意:重启操作前需要将挂载的iso镜像 plug out 操作一下,不然重启会失败)
16、安装成功,进行服务器配置
配置root用户:服务器重启成功后,使用装服务器时配置的用户名和密码进行登录
执行命令sudo passwd
输入密码和确认密码(这里是设置的root密码)
修改/etc/ssh/sshd,config 配置文件,将permitRootLogin 参数设置为yes
执行重启 /etc/init.d/ssh restart
执行完毕后即可通过xshell连接服务器
17、配置dns
修改网卡信息:vim /etc/netplan/??.yaml ,注意dns配置,具体配置如下图,修改完成后, 执行生效命令: netplan apply
18、修改ubuntu 的sh 解释器
ubuntu 脚本默认是dash , 但被测项目用的是bash解释器,所有要做一下修改
执行sudo dpkg-reconfigure dash 选no
执行ls /bin/sh -lhtr 会显示 /bin/sh -> bash 则说明修改成功
19、主机名映射修改:
/etc/hosts 文件中,对主机名的映射进行修改: ip 主机名
20、一般刚装好的服务器,会缺少一些包,可以手动执行命令进行安装
Apt-get install 包名
20、 /etc/fstab 里面的挂载信息貌似有问题(/swap.img none sw 0 0)
系统装好之后,如果有这一行,直接删除即可(主要是看是否影响使用,不影响使用可以不删,我是因为装项目的时候会报错,删除这一行后,就没问题了)