centos7最小化安装后需要自己安装的组件

浏览次数:2459 关键词 ( 最小化  组件  )

centos7最小化安装后有一些组件需要自己安装,如iptables,wget,vim

  [root@localhost yum.repos.d]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)  [root@localhost yum.repos.d]# uname -r                3.10.0-229.el7.x86_64

1、安装centos7选择基本安装,配置完网络后首先要先关闭firewall:

停止firewall

  systemctl stop firewalld.service

禁止firewall开机启动

  systemctl disable firewalld.service

2、安装iptables防火墙

yum方式安装iptables

  yum install iptables-services

编辑防火墙配置文件

  vi /etc/sysconfig/iptables #添加下面三句话到默认的22端口这条规则的下面 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 161 -j ACCEPT

最后重启防火墙使配置生效

  systemctl restart iptables.service

设置防火墙开机启动

  systemctl enable iptables.service

 

3,关闭SELINUX

编辑selinux的配置文件

vi /etc/selinux/config #注释掉下面两行 #SELINUX=enforcing  #SELINUXTYPE=targeted  #增加一行 SELINUX=disabled

保存,关闭

ESC 

:wq 

重启系统

  shutdown -r now

 

4,centos7最小化安装没有wget工具,这个我们后面下源码会用到,所以先安装这个

  yum  install -y  wget

 

5,增加第三方的yum源

有些坏境需要的软件,centos自带的源里,我们增加两个源,方便后面的yum安装坏境需要的组件,要不一个一个的去下源码编译太过麻烦,我这里只增加了epel和rpmforge两个源

第一步,源文件如果冲突,需要有个优先级,所以先安装yum-priorities

  yum install yum-priorities


第二步,设置CentOS默认yum源的优先级为最高

cd /etc/yum.repos.d/ #进入yum源目录 vi CentOS-Base.repo

#在[base]、[updates]、[extras]组下面添加priority=1,在[centosplus]、[contrib]组下面添加priority=2

第三步,安装epel

rpm -ivh  http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm --replacefiles rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 vi /etc/yum.repos.d/epel.repo

修改epel yum源优先级,priority=11

第四步骤,安装rpmforge yum源

wget http://apt.sw.be/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt rpm --import RPM-GPG-KEY.dag.txt rpm -ivh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm vi /etc/yum.repos.d/rpmforge.repo

修改rpmforge yum源优先级,priority=12

  yum update

 

6.Centos默认自带vi,功能没vim丰富,安装vim

  yum install vim-enhanced -y

 

http://www.cnblogs.com/phpinfo/p/3923461.html

Centos7最小化安装下安装,编译lamp环境