安装系统 默认分区

磁盘分配(以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 #临时关闭
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

Centos7 环境安装初始化的更多相关文章

  1. [转]centos7环境安装rabbitMQ

    使用专业的消息队列产品rabbitmq之centos7环境安装 http://www.cnblogs.com/huangxincheng/p/6006569.html CentOS7上安装Rabbit ...

  2. centos7环境安装rabbitMQ

    使用专业的消息队列产品rabbitmq之centos7环境安装 http://www.cnblogs.com/huangxincheng/p/6006569.html [源码安装,适用GNOME + ...

  3. 使用专业的消息队列产品rabbitmq之centos7环境安装

      我们在项目开发的时候都不可避免的会有异步化的问题,比较好的解决方案就是使用消息队列,可供选择的队列产品也有很多,比如轻量级的redis, 当然还有重量级的专业产品rabbitmq,rabbitmq ...

  4. centos7环境安装ElasticSearch

    操作系统: Centos7 .64位 ========================================= 查看系统版本和系统位数: [root@localhost /]# cat /e ...

  5. centos7 最小安装初始化

    配置阿里yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup \&&cu ...

  6. centos7最小安装初始化脚本

    #!/bin/bash #zhangsen #lovexlzs@qq.com if [[ "$(whoami)" != "root" ]]; then exit ...

  7. CentOS7 minimal安装初始化配置

    个人喜好最小化安装系统,需要配置的如下信息 1.更改网络配置为固定ip #vi /etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO="sta ...

  8. centos7 环境安装rabbitmq 集群

    继上一篇https://www.cnblogs.com/drafire/p/10062891.html ,这篇博客继续介绍centos 7下安装rabbitmq的集群. 今天在公司搞了一天的rabbi ...

  9. Docker安装 - CentOS7环境

    Docker安装 - CentOS7环境 安装Docker 我是虚拟机装的Centos7,linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上(ubuntu下要linux内核 ...

随机推荐

  1. ABP入门教程4 - 初始化运行

    点这里进入ABP入门教程目录 编译解决方案 重新生成解决方案,确保生成成功. 连接数据库 打开JD.CRS.Web.Host / appsettings.json,修改数据库连接设置Connectio ...

  2. springboot进入html

    话不多说,转载 https://blog.csdn.net/sinat_33889619/article/details/78339042 这个博客写的真好

  3. swoole2——Worker与TaskWorker进程

    1.swoole 的进程模型 swoole是一个多进程模型的框架,当启动一个进程swoole应用时,一共会创建2+n+m个线程,n为worker进程数,m为TaskWorker进程数,1个master ...

  4. [20191113]oracle共享连接模式端口2.txt

    [20191113]oracle共享连接模式端口2.txt --//昨天的测试链接:http://blog.itpub.net/267265/viewspace-2663651/=>[20191 ...

  5. Python语法速查: 3. 字符串格式化

    返回目录 (1)简易字符串格式化 字符串属于不可变序列,只能生成新的,不能改变旧的.“字符串格式化”有点像以前C语言的sprintf,可以将若干变量代入格式化的字符串,生成一个符合要求的新字符串. 转 ...

  6. poj 2456 Aggressive cows 二分 题解《挑战程序设计竞赛》

    地址 http://poj.org/problem?id=2456 解法 使用二分逐个尝试间隔距离 能否满足要求 检验是否满足要求的函数 使用的思想是贪心 第一个点放一头牛 后面大于等于尝试的距离才放 ...

  7. 【微信小程序】mpvue中页面之间传值(全网唯一真正可行的方法,中指推了一下隐形眼镜)

    摘要: mpvue中页面之间传值(注意:是页面之间,不是组件之间) 场景:A页面跳转B页面,在B页面选择商品,将商品名带回A页面并显示 使用api: getCurrentPages step1: A页 ...

  8. C语言程序设计100例之(3): Cantor表

    例3    Cantor表 题目描述 现代数学的著名证明之一是Georg Cantor证明了有理数是可枚举的.他是用下面这一张表来证明这一命题的: 1/1  1/2  1/3  1/4  …… 2/1 ...

  9. Java语言入门-第一个HelloWorld程序

    1.官网下载Jdk 这里给出官网下载网址:https://www.oracle.com/technetwork/java/javase/downloads . 1.1 打开之后出现如下界面: 1.2选 ...

  10. java 类内部定义接口

    java类内部可以定义接口,作用可以看作是对类功能的进一步补充,类里面包含两部分:一部分是自己的固定的,一部分是可以变化的,而这可变的部分就编程了一个接口. 另一个作用是避免命名冲突. 示例 类Fru ...