1. 程式人生 > >安裝Linux後需要調整的一些參數【Linux調優】

安裝Linux後需要調整的一些參數【Linux調優】

工作 表示 服務 title 配置文件 業務 edi href 連接

1、關閉SELinux功能

修改配置文件(永久生效)

[[email protected]_slave1 ~]# sed -i s#SELINUX=enforcing#SELINUX=disabled# /etc/selinux/config
##用sed命令修改SELinux的狀態
[[email protected]_slave1 ~]# grep SELINUX=disable /etc/selinux/config  ##檢查是否修改成功
SELINUX=disabled

2、設定運行級別為3(文本模式)

[[email protected]
/* */_slave1 ~]# grep 3:initdefault /etc/inittab ##表示已經是文本模式 id:3:initdefault: [[email protected]_slave1 ~]# runlevel ##顯示當前的運行級別 N 3 [[email protected]_slave1 ~]# init 5 ##切換為5運行級別,如果裝了桌面程序可用startx

3.優化開機啟動項

1)重要的開機啟動服務項

sshd 遠程連接程序

rsyslog 日誌相關軟件

network 網絡服務

sysstat 監測系統性能效率軟件包,包含(iostat、mpstat、sar)

crond 計劃任務

可以先全部關閉,然後再打開所需要的服務,命令如下:

[[email protected]_slave1 ~]# for richy in `chkconfig --list |grep 3:on|awk {print $1}`;do chkconfig --level 3 $richy off;done
[[email protected]_slave1 ~]# for richy in crond network rsyslog sshd sysstat ;do chkconfig --level 3 $richy on ;done

第二種快速處理方法:一條命令即可實現,(shell循環):
[[email protected]
/* */_slave1 ~]# for richy in `chkconfig --list |grep "3:on"|awk {print $1}|grep -vE "crond|network|sshd|rsyslog|sysstat"`;do chkconfig $richy off ;done [[email protected]_slave1 ~]# chkconfig --list |grep "3:on" crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off network 0:off 1:off 2:on 3:on 4:on 5:on 6:off rsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off sysstat 0:off 1:on 2:on 3:on 4:on 5:on 6:off

4、關閉iptables防火墻

在日常工作中,一般只有配置外網IP的Linux才需要開啟防火墻,但即使有外網IP,高並發,高流量的業務服務器仍然不能開啟防火墻,因為開啟後會有較大的性能損失,導致網站訪問速度慢,所以最好使用硬件防火墻了。

安裝Linux後需要調整的一些參數【Linux調優】