一、部署四台centos虚拟机
(用以模拟生成环境)
详情参见:传送门
二、基础环境搭建
2.1 配置yum
1、添加yum源
#一定注意版本
#curl 下载阿里镜像源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#rpm 安装官方-EPEL源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
#更新
yum clean all && yum makecache
yum update && yum upgrade
2、安装yum辅助工具
yum install -y yum-utils device-mapper-persistent-data lvm2
2.2 安装基础工具
1、安装net-tools:用于执行ifconfig等命令,查看网卡情况
yum install -y net-tools
2、安装vim:编辑文件,能优化vi操作
yum install -y vim
3、安装lrzsz:文件传输工具
yum install -y lrzsz
4、安装wget:文件下载工具
yum install -y wget
5、安装lsof:端口查看工具
yum install -y lsof
6、安装pip:python包管理工具
#默认是python2.7的
yum install -y python-pip
7、安装zip:解压zip包工具
yum install -y zip unzip
2.3 安装常用编译环境
yum install -y glibc-devel make ncurses-devel openssl-devel xmlto curl-devel expat-devel gettext-devel zlib-devel perl-ExtUtils-MakeMaker
2.4 安装语言环境
1、安装gcc:c语言环境