怎么在CentOS中初始化服务器

  介绍

今天就跟大家聊聊有关怎么在CentOS中初始化服务器,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强>一、挂载硬盘

1,磁盘分区

  fdisk - l #查看设备,一般可以看到设备名为/dev/xvdb,或者为/dev/一家(阿里云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挂载到/数据目录

  mkdir - p/数据#创建目录

  山/dev/xvdb1/数据#挂载

  mount - t ext4/dev/xvdb1/数据#挂载

  mount - t xfs/dev/vdb1/数据#挂载

  df - h #查看挂载结果

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

  ext4/dev/xvdb1/数据默认值0 0

  :wq !#保存退出

或者使用UUID进行挂载

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

/dev/xvdb1: UUID=? c991d14 - 9372 - 4 - fd8 - 97 - d6 - 2 - aa1ac1acf47"类型=皒fs"

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

  UUID=9 c991d14 - 9372 4 - fd8 - 97 - d6 - 2 - aa1ac1acf47/数据xfs默认值0 0

  :wq !#保存退出

  山——#使分区设置立即生效

<强>二、创建交换分区

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

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

  在512米的阿里云服务上增加1024的互换空间

  具体操作:

1, dd if=/dev/0=/home/交换b=1 m数=1024 #创建1024米的文件块

2, mkswap/home/swap #创建交换文件

3, swapon/home/swap #激活交换文件

4, swapon - s #查看交换

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

  vi挂载#在最后添加下面代码

/home/swap交换交换默认0 0

  :wq !#保存退出

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

<强>三,系统内核优化

1, CentOS 5。x CentOS 6。CentOS 7. x

  vi/etc/security/limits.参看#在最后一行添加以下代码

  *软nproc无限

  *硬nproc无限

  *软nofile 655350

  * 655350(硬nofile

  :wq !#保存退出

2, CentOS 5。x CentOS 6。CentOS 7. x

  vi/etc/profile #在最后一行添加以下代码

ulimit -SHn 655350

  ulimit蜀无限

  ulimit梅毒性心脏病无限

  ulimit单孔位微吹气扰动无限

  ulimit啦无限

  ulimit -SHt无限

  ulimit -SHv无限

  :wq !#保存退出

  源/etc/profile #使配置立即生效

  ulimit - a #查看设置

3, CentOS 6。x (CentOS 5。和CentOS 7. x不需要设置此项)

  vi/etc/security/limits.d/90-nproc.参看#在最后一行添加以下代码

  *软nofile 655350

  * 655350(硬nofile

  根软nofile 655350

  根硬nofile 655350

  *软核心无限

  *核心无限

  根软核心无限

  根核心无限

  :wq !#保存退出

4, CentOS 5. x

  sed -“s/net.ipv4。ip_forward=0/net.ipv4。ip_forward=1/g"& # 39;/etc/sysctl.conf& # 39;

  echo - e“net.core。somaxconn=65535”;在比;/etc/sysctl.conf

  echo - e“net.core.netdev_max_backlog=262144”;在比;/etc/sysctl.conf

  echo - e“net.core。wmem_default=8388608”;在比;/etc/sysctl.conf

  echo - e“net.core。rmem_default=8388608”;在比;/etc/sysctl.conf

  echo - e“net.core。rmem_max=16777216”;在比;/etc/sysctl.conf

怎么在CentOS中初始化服务器