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内核 ...
随机推荐
- [日常] ubuntu下安装php pdo扩展和导入数据库
默认安装的php不存在pdo扩展,因此在使用到的时候会报错,直接使用这个命令 apt-get install php-mysql 就可以成功安装pdo扩展 安装完数据库后需要导入sql语句,先进入数据 ...
- [Linux] ubuntu环境安装和使用elasticsearch
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -apt-get install ap ...
- Python学习一、一个小例子
一.题目: 对于一串氨基酸序列(由字母表前二十个大写字母组成),需要得到每一个氨基酸数目,然后输出到文件夹D:\test\frq.txt,要求用循环和字典实现. 氨基酸序列如下: ABCDEFGHIJ ...
- 201871010109-胡欢欢《面向对象程序设计(java)》第一周学习总结
<面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...
- 第05组 Beta冲刺(3/4)
第05组 Beta冲刺(3/4) 队名:天码行空 组长博客连接 作业博客连接 团队燃尽图(共享): GitHub当日代码/文档签入记录展示(共享): 组员情况: 组员1:卢欢(组长) 过去两天完成了哪 ...
- Nginx与keepalived实现高可用
主keepalived设置 #安装keepalived [root@localhost ~]# yum -y install keepalived #安装nginx [root@localhost ~ ...
- React: 认识React
一.简介 React-Native是Facebook开源的跨平台框架,用于实现前端和原生进行混合开发.React-Native开发可以很好的使用原生UI构建用户界面,与传统的使用WebView相比,不 ...
- js判断浏览器是否安装或启用了flash的方法总结
目录 # js判断浏览器是否安装或启用了flash的方法 # chrome浏览器启用flash插件的方法 # 参考 # js判断浏览器是否安装或启用了flash的方法 在传统浏览器,可以使用windo ...
- IT兄弟连 HTML5教程 了解HTML5的主流应用2
3 与用户交互的特效 十多年前做一个页面,只要结构清晰并且内容呈现完整,就是一个非常不错的网站了.而现在的用户对视觉的体验要求越来越高,在用户的潜意识中,页面做的越炫则代表公司实力越强.不管是整体页 ...
- 如何使用numpy实现一个全连接神经网络?(上)
全连接神经网络的概念我就不介绍了,对这个不是很了解的朋友,可以移步其他博主的关于神经网络的文章,这里只介绍我使用基本工具实现全连接神经网络的方法. 所用工具: numpy == 1.16.4 matp ...