centos 6.8最小化安装方法及后续优化

前端之家收集整理的这篇文章主要介绍了centos 6.8最小化安装方法及后续优化前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.安装源下载

http://mirrors.163.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso

http://mirrors.aliyun.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso


2.缺省安装,共205个包,VMware导出后310MB.

3.禁止更新内核。

echo "exclude=kernel* >> /etc/yum.conf

4.更新系统

yum -y update

5.安装setuptool图形网络配置工具。

yum -y installsetuptoolntsysvsystem-config-securitylevel-tuiauthconfigsystem-config-network-tui

wKiom1ejPofxULfZAAMKmNbQ2s4818.png-wh_50


6.若想进一步使用桌面,执行以下指令安装.

yum -y groupinstall "Desktop" "X Window System"

后执行 startx 即可调出图形桌面。

亦可透过以下指令移除。

yum -y grouremove "Desktop" "X Window System"

7.设置VNC远程管理。

vncserver

输入两次密�a

vi/root/.vnc/xstart 将最后一行twn & 替换为gnome-session

vi/etc/sysconfig/vncserver 文件最后一行加入以下两行内容

VNCSERVERS="1:root"

VNCSERVERARG2[2]="-geometry1024x768"

restart vncserver

此时即可通过windows系统vncview管理linux主机了,端口可选1或5901

8.关闭SELinux方法

查看状态:getenforce 或sestatus

若开启修改/etc/selinux/config文件中的SELINUX="enforcing"为 disabled ,然后重启。

如果不想重启系统,使用命令setenforce 0

9. 禁用不必要的服务。

检查已经开启的服务

chkconfig �Clist |grep 3:on

检查我们需开启的服务

chkconfig --list |egrep "syslog|cron|network|ssh|iptables" | awk '{print $1}'

禁用一些不必要的系统服务如cups,httpd,postfix等不必要的服务,只开启我们需要的最小服务:

for n in `chkconfig --list | egrep"syslog|cron|network|ssh|iptables" | awk '{print $1}'` ;do chkconfig --level 3 $n on;done

for n in `chkconfig --list|awk'{print $1}'|grep -Ev "sshd|network|rsyslog|crond|sysstat|iptables|"`;

do chkconfig $n off;done



待续

猜你在找的CentOS相关文章