欢迎光临
专业Linux运维二十年

CentOS服务器初始化设置详细说明

以阿里云服务器为例

一、挂载硬盘

1、磁盘分区

fdisk -l #查看设备,一般可以看到设备名为/dev/xvdb,或者为/dev/vdb(阿里云io优化型)

fdisk /dev/xvdb #对磁盘进行分区,或者fdisk /dev/vdb

输入n #创建新分区

输入p #创建主分区

输入1 #创建第一个主分区

输入w #保存并执行以上命令,创建分区

待上面的命令执行完成之后,使用fdisk -l查看,会看到类似

/dev/xvdb1的分区

或者为

/dev/vdb1的分区(下面的步骤类似,注意xvdb1和vdb1的区分)

说明分区成功。

2、磁盘格式化

mkfs.ext4 /dev/xvdb1 #对分区进行格式化

说明:ext4是CentOS6.x默认的分区格式,CentOS5.x请使用ext3

mkfs.xfs /dev/vdb1或者mkfs -t xfs /dev/vdb1

#CentOS 7.x默认使用xfs分区

待格式化完成之后(根据分区大小,格式化需要的时间不同,请耐心等待),对分区进行挂载

3、挂载磁盘

例如:要把/dev/xvdb1挂载到/data目录

mkdir -p /data #创建目录

mount /dev/xvdb1 /data #挂载

mount -t ext4 /dev/xvdb1 /data #挂载

mount -t xfs /dev/vdb1 /data #挂载

df -h #查看挂载结果

vi /etc/fstab #设置开机自动挂载,在最后一行输入以下代码

/dev/xvdb1 /data ext4 defaults 0 0

:wq! #保存退出

或者使用UUID进行挂载

blkid /dev/xvdb1 #得到磁盘的UUID,例如:

/dev/xvdb1: UUID=”9c991d14-9372-4fd8-97d6-2aa1ac1acf47” TYPE=”xfs

vi /etc/fstab #设置开机自动挂载,在最后一行输入以下代码

UUID=9c991d14-9372-4fd8-97d6-2aa1ac1acf47 /data xfs defaults 0 0

:wq! #保存退出

mount -a #使分区设置立即生效

二、创建SWAP分区

说明:默认阿里云服务没有swap分区,512M的云服务器安装php 5.6的时候会提示内存不足,安装失败!

强烈建议,不论内存有多大,都增加swap分区。

在512M的阿里云服务上增加1024M的swap空间

具体操作:

1、dd if=/dev/zero of=/home/swap bs=1M count=1024 #创建1024M的文件块

2、mkswap /home/swap #创建swap文件

3、swapon /home/swap #激活swap文件

4、swapon -s #查看swap

5、修改/etc/fstab文件,增加以下内容,让系统引导时自动启动

vi /etc/fstab #在最后添加下面代码

/home/swap swap swap default 0 0

:wq! #保存退出

系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及

脚本之家
赞(0) 打赏
未经允许不得转载:Linux老运维 » CentOS服务器初始化设置详细说明

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫