Centos 7システムの最適化


centos 7の最小化インストール後、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、centos 7のインストール基本インストールを選択し、ネットワークを構成した後、まず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,centos 7の最小化インストールはwgetツールがなくて、これは私达の后ろのソースコードが使うことができて、だから先にこれをインストールします
yum  install -y  wget

5,サードパーティのyumソースを追加
一部の悪境に必要なソフトウェア、centosが持参したソースの中で、私达は2つのソースを増加して、后のyumが悪境に必要なコンポーネントをインストールすることを便利にして、さもなくば1つ1つのソースコードのコンパイルに行くのが面倒で、私のここはepelとrpmforgeの2つのソースだけを増加しました
まず、ソースファイルが競合している場合は優先順位が必要なのでyum-prioritiesをインストールします.
yum install yum-priorities

ステップ2では、CentOSのデフォルトyumソースの優先度を最大に設定します.
cd /etc/yum.repos.d/ #  yum   
vi CentOS-Base.repo

#[base]、[updates]、[extras]グループの下にpriority=1を追加し、[centosplus]、[contrib]グループの下にpriority=2を追加
ステップ3 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
第4ステップ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
Centos 7は最小化してインストールして、lamp環境をコンパイルします