码迷,mamicode.com
首页 > 其他好文 > 详细

centos7 的优化

时间:2018-01-12 14:20:54      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:cmd   ssl   配置   ror   识别   添加   config   装包   boot   

1、修改网卡为eth0

1、编辑网卡

cd /etc/sysconfig/network-scripts/

mv ifcfg-ens160 ifcfg-eth0

mv ifcfg-ens192 ifcfg-eth1

vim ifcfg-eth0

TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0 #网卡名称改为eth0
DEVICE=eth0 #设备名称改为eth0
ONBOOT=yes
IPADDR=xxx.xxx.x.xx
PREFIX=24
GATEWAY=xxx.xxx.x.x
DNS1=xxx.xxx.x.x
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
注:删掉网卡内的UUID=176582f7-d198-4e4f-aab0-34ab10d17247 通用唯一识别码和HWADDR=00:0c:29:a5:3f:39 MAC地址 这两行。 所有网卡都需要修改

2、编辑grub文件:
[root@localhost network-scripts]# cp -a /etc/sysconfig/grub /etc/sysconfig/grub.bak #备份文件
[root@localhost network-scripts]# vim /etc/sysconfig/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed ‘s, release .*$,,g‘ /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 biosdevname=0 rhgb quiet" #这行添加net.ifnames=0 biosdevname=0
GRUB_DISABLE_RECOVERY="true"

3、生成启动菜单:
[root@localhost network-scripts]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-514.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-514.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-7d9a96ac2162427d937e06ede5350e9e
Found initrd image: /boot/initramfs-0-rescue-7d9a96ac2162427d937e06ede5350e9e.img
done

4、然后重启服务器:reboot,重启服务器后查看网卡信息
CentOS 7.x操作系统使用前的基础优化

2、下载必要软件包

再安装操作系统的时候使用的最小化安装,有很多包没有安装,使用时发现好多命令没有如{vim、wget、tree...等},下面就安装命令,可以根据需求自行调整。

yum -y install wget net-tools screen lsof tcpdump nc mtr openssl-devel vim bash-completion lrzsz nmap telnet tree ntpdate

3、使用aliyun的repo源

操作系统自带的是国外的源,改成国内的源安装包会快很多 例:aliyun或者清华的源都可以,这里使用aliyun的repo源。
rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm

4、 给/etc/rc.local添加执行权限

需要开机自启动的脚本或者配置,可以放在/etc/rc.local里,但是发现并没有执行,下面我们看一下原因。

ll /etc/rc.local

lrwxrwxrwx 1 root root 13 Jan 5 23:31 /etc/rc.local -> rc.d/rc.local #发现是个软连接文件

ls -l /etc/rc.d/rc.local

-rw-r--r-- 1 root root 473 Oct 20 11:07 /etc/rc.d/rc.local #问题在这里,没有执行权限

chmod +x /etc/rc.d/rc.local #添加执行权限

ls -l /etc/rc.d/rc.local

-rwxr-xr-x 1 root root 473 Oct 20 11:07 /etc/rc.d/rc.local
注:这样添加在rc.local里的开机自启动配置就可以执行了。

centos7 的优化

标签:cmd   ssl   配置   ror   识别   添加   config   装包   boot   

原文地址:http://blog.51cto.com/13554943/2060182

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!