**
CentOS7安装过程自行百度,网上有很多
**
下面我来介绍下相关配置及一些服务的开闭状态## 标题
1.安装好CentOS7系统后是没有ifconfig这个命令的
先要挂载光盘:mkdir /media/cdrom
mount /dev/sr0 /media/cdrom
2.进入yum路径
cd /etc/yum.repos.d
vi M 将这个文件中的enabled的状态改成1 :这个的目的是为了安装光盘源文件
3.清除yum源
yum -y clean all
4.配置网络
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens32
一般是自动获取Ip地址设置如上图,如果配置静态IP地址的方法是一样的
设置好后得用命令ifup ens32启动网卡
查看IP地址的命令是hostname -I
设置完成之后清除一下yum仓库
5.缓存一下yum仓库
yum makecache
6.这时就可以用xshell连接虚拟机了
在xshell里输入命令yum provides *bin/ifconfig 用来查看ifconfig的安装包
然后yum -y install 安装包名称
7.在用命令查看一下vim的安装包
yum provides *bin/vim
yum -y install 安装包名称
8.查看一下远程复制scp是否有安装,如果没有也需要安装
然后安装编译用的:yum -y install gcc gcc-c++ make automake autoconf readline
9.万能的systemctl命令,这个命令可以干所有事情
用这个命令来说下关闭防火墙和开机防火墙自启动
systemctl stop firewalld 关闭防火墙
systemctl disable firewalld 关闭开自启动防火墙
10.查看开机自启动脚本
ll /etc/rc.local默认是没有开机自启动权限的
要激活才行,命令如下:
chmod +x /etc/rc.d/rc.local
11.查看命令的启动状态
systemctl status 命令/服务名称
除了防火墙要关闭,还有一个服务也要关闭:systemctl stop NetworkManager,因为这个命令会让自动获取的IP地址经常自动更改
另外参考上面的防火墙开机自启动关闭流程,也要将这个服务的开机自启动关闭,这个服务的权限比配置文件还要大
12.关闭selinux
先临时关闭setenforce 0
然后永久关闭 vim /etc/seliunx/config
然后保存退出
13.修改主机名
vim /etc/hostname保存后退出
然后在临时修改hostname 主机名
改完后exit重启连接
14.优化ssh连接
vim /etc/ssh/sshd_config
将这个参数改成no
将上面这个参数改成yes
改完后重启连接exit
以上为CentOS7的基础使用,如果没有别的设置就可以做模板机使用了