持续化部署教程(二) 配置Ubuntu服务器

实现持续化部署前我们需要一台服务器


Docker提供了如Windows、Linux等多种操作系统的安装包,其中我们线上常用的服务器操作系统是Linux,而在Linux的多个分支中,又属CentOS最为常用,今天我们就拿CentOS-7.7.64 这个版本为例,给大家讲一下Ubuntu系统运维的一些技巧,为我们之后的课程做准备。

1. 更新数据源

首先,我们将源执行阿里云,这样能大大的节省我们的下载时间。
执行 vi 打开配置文件

vi /etc/apt/sources.list
#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe

更新相关系统

sudo apt-get update

2. 挂载磁盘

服务器挂载多块硬盘是比较常见的情况,Linux系统不会像Windows系统一样主动挂载我们的硬盘,需要我们进行配置,配置流程如下:

  1. 查看当前服务器硬盘
fdisk -l

如图,我们可以看到我们有3块磁盘:/dev/vda1,/dev/vdb,/dev/vdc。其中 /dev/vda1已经挂载,是系统磁盘 。
我们要操作的是将/dev/vdb,/dev/vdc 中的一块硬盘挂载到系统上。
在这里插入图片描述

  1. 分配磁盘分区
 fdisk /dev/vdb  
 # 依据执行输入  n   p  w 即可完成分区
 #验证执行结果
 fdisk -l  

在这里插入图片描述

  1. 磁盘格式化
mkfs.ext4 /dev/vdb1

在这里插入图片描述

  1. 挂载硬盘
mkdir  /d  #在根目录创建一个 叫d的文件夹 
mount /dev/vdb1 /d  #将新磁盘挂载到d这个地址上 

在这里插入图片描述

  1. 自动挂载
    如果我们执行到(4)步骤就重启了,那么再次进入系统会发现,刚刚挂载的磁盘又不见了,所以我们需要通过以下设置,完成磁盘自动挂载。
#编辑配置文件
vim /etc/fstab
#加入如下内容 
/dev/vdb1 /d ext4 defaults 0 0

在这里插入图片描述

3. 小结

其实写本章节的目的是为了之后Docker、Jenkins的安装做铺垫,很多小伙伴都是从windows踏上编程之旅的,对Linux系统都不太熟悉,包括我自己也是在应用中遇到了很多问题,所以我很正式的新增了一个章节,介绍Ubuntu系统的配置过程,希望能对初次接触Linux的小伙伴有所帮助。当然,如果你已经是此中高手,此章节可以略过。最后,祝大家学习愉快。

发布了17 篇原创文章 · 获赞 0 · 访问量 467

猜你喜欢

转载自blog.csdn.net/weixin_36008116/article/details/105127085