安装系统 默认分区
磁盘分配(以20G为例):
Boot分区:引导分区系统启动的必要核心文件,建议1G
Var分区:存放log文件,不分则在/下,建议1G
Home分区:存放用户数据,一般都比较大,建议3G
根 / :所有文件 剩余15G+
Swap分区:建议物理内存的2倍,内存不够用时可占用的硬盘虚拟内存使用,内存4G/swap是8G
系统环境配置
配置Yum环境(阿里的yum、epel)
yum -y install wget
#wget 是一个从网络上自动下载文件的自由工具
cd /etc/yum.repos.d/ && mv CentOS-Base.repo CentOS-Base.repo.bak
#备份原Base.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#替换成阿里yum源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
#替换成阿里epel源
下载安装常用软件(补全、vim、wget、上传下载、zip解压、netstat、树列、ls、跟踪路由、旧防火墙)
更新、生成本地缓存(install搜索)
yum -y install bash-completion vim lrzsz bzip2 unzip net-tools tree lsof traceroute iptables yum -y update yum makecache fast
selinux配置
sestatus #查询状态 setenforce 0 #临时关闭 vim /etc/selinux/config #永久关闭,重启生效 SELINUX=disabled
系统语言
echo $LANG 或locale #临时修改 vim /etc/locale.conf #永久修改
环境变量
env #查看环境变量 LANG 语言 PATH 命令路径
修改主机名、hosts
hostnamectl set-hostname centos7-test #临时生效 vi /etc/hostname #永久生效,重启生效 msm03 vim /etc/hosts #修改hosts文件
关闭防火墙
systemctl stop firewalld #临时关闭
systemctl disable firewalld #永久关闭
磁盘分区挂载
#硬件磁盘上电安装好 df -hT #查看分区 fdisk -l #查看磁盘 进行分区步骤: fdisk /dev/vdb n #增加分区 p #分区设置为主分区 1 #分区编号1 2次回车 #起始位置默认、大小默认为全部 w #保存写入分区表 mkfs.xfs -f /dev/vdb1 #格式化 mount /dev/vdb1 /date #挂载 umount /dev/vdb1 #卸载 vim /etc/fstab #永久挂载,建议使用vim,颜色提示是否输入错误,错误将开机报错 /dev/vdb1 /server xfs defaults 0 0