Centos7 环境安装初始化
安装系统 默认分区
磁盘分配(以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 环境安装初始化的更多相关文章
- [转]centos7环境安装rabbitMQ
使用专业的消息队列产品rabbitmq之centos7环境安装 http://www.cnblogs.com/huangxincheng/p/6006569.html CentOS7上安装Rabbit ...
- centos7环境安装rabbitMQ
使用专业的消息队列产品rabbitmq之centos7环境安装 http://www.cnblogs.com/huangxincheng/p/6006569.html [源码安装,适用GNOME + ...
- 使用专业的消息队列产品rabbitmq之centos7环境安装
我们在项目开发的时候都不可避免的会有异步化的问题,比较好的解决方案就是使用消息队列,可供选择的队列产品也有很多,比如轻量级的redis, 当然还有重量级的专业产品rabbitmq,rabbitmq ...
- centos7环境安装ElasticSearch
操作系统: Centos7 .64位 ========================================= 查看系统版本和系统位数: [root@localhost /]# cat /e ...
- centos7 最小安装初始化
配置阿里yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup \&&cu ...
- centos7最小安装初始化脚本
#!/bin/bash #zhangsen #lovexlzs@qq.com if [[ "$(whoami)" != "root" ]]; then exit ...
- CentOS7 minimal安装初始化配置
个人喜好最小化安装系统,需要配置的如下信息 1.更改网络配置为固定ip #vi /etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO="sta ...
- centos7 环境安装rabbitmq 集群
继上一篇https://www.cnblogs.com/drafire/p/10062891.html ,这篇博客继续介绍centos 7下安装rabbitmq的集群. 今天在公司搞了一天的rabbi ...
- Docker安装 - CentOS7环境
Docker安装 - CentOS7环境 安装Docker 我是虚拟机装的Centos7,linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上(ubuntu下要linux内核 ...
随机推荐
- ABP入门教程1 - 开篇
点这里进入ABP入门教程目录 基于DDD的现代ASP.NET开发框架 - ABP ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称. ASP.NET ...
- ABP入门教程10 - 展示层实现增删改查-控制器
点这里进入ABP入门教程目录 创建控制器 在展示层(即JD.CRS.Web.Mvc)的Controllers下新建一个控制器CourseController.cs using Abp.Applicat ...
- [Linux] ubuntu环境安装和使用elasticsearch
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -apt-get install ap ...
- BZOJ2339/LG3214 「HNOI2011」 卡农 组合数学
问题描述 BZOJ2339 本题的一些心得 对于这种无序集合计数类问题,可以通过对方案数除以某个数的阶乘,使得无序化变为有序化. 设计DP方程时候,应该先有序的列出状态转移方程每一项的来源,并一项项推 ...
- 《Java面试全解析》505道面试题详解
<Java面试全解析>是我在 GitChat 发布的一门电子书,全书总共有 15 万字和 505 道 Java 面试题解析,目前来说应该是最实用和最全的 Java 面试题解析了. 我本人是 ...
- nodejs的require是如何执行的
通常,在Node.js里导入是通过 require函数调用进行的. Node.js会根据 require的是相对路径还是非相对路径做出不同的行为. 相对路径 相对路径很简单. 例如,假设有一个文件路径 ...
- golang数据结构之环形队列
目录结构: circlequeue.go package queue import ( "errors" "fmt" ) //CircleQueue 环型队列 ...
- Python连载42-异步协程函数
一. asyncio 1.python3.4开始引入标准库之中,内置对异步io的支持 2.asyncio本身是一个消息循环 3.步骤: (1)创建消息循环 (2)把协程导入 (3)关闭 4.举例: ...
- vue的基础概念和语法01
vue的特点和web开发中的常见高级功能 解耦视图和数据 可复用的组件 前端路由技术 状态管理 虚拟DOM 数据响应式 不是所有元素操作都Vue都会监听并实现数据响应式 //push方法:追加 thi ...
- 前端之移动端库和框架bootstrap
学习移动端场景下的js事件:制作移动端特效常用的js库:介绍移动端常用开发框架Bootstrap:介绍动态样式语言less.sass.stylus的基本使用. 移动端js事件 移动端的操作方式和PC端 ...