linux服務器優化之系統服務優化

linux服務器優化之服務優化php

      本優化學習只針對redhat/centos系統。因爲系統安裝的時候會默認安裝些服務,開啓這些服務會佔用系統資源,致使讓系統管理員排解的時候增長了工做,固然,升級硬件也是一種很直接、快速、更好的方法,但每每這個方案老闆是不會看的,老闆招你回來只是讓你爲他省錢的。mysql

      一、安裝系統時的服務優化linux

      通常做爲服務器的話,安裝系統時,應最小化安裝,我的認爲最小化安裝指的是公司全部的須要狀況下安裝,建議服務器的安裝應該使用文本模式,這樣,系統資源會最大利用,在安裝的時間上也會縮短不少,開機啓動也會快速進入系統。這樣安裝系統不會臃腫 。nginx

      二、安裝系統後的服務優化web

     當系統管理員安裝完系統後,系統管理員第一要點就是設置好安全方面(這方面暫時不說明),第二件要緊的事就是優化服務。不知道系統管理員有沒有發現,在安裝系統的時候選擇一些不安裝的服務,安裝完後啓動了卻發現它安裝了,例如,sendmail.cpus等等這些,也許是依賴包問題吧?既然安裝了,咱們就優化系統,不使用它也是能夠的。下面簡單講解下系統服務,若是哪裏說的不對,請告訴我,一塊兒進步。sql

 

系統服務 開啓選擇 系統服務說明
NetworkManager 否(服務器) 多種網絡中互換,wifi和有線
acpid 電源管理
apmd 電源管理
anacron 週期命令調度程序
atd 自動化運行守護進程
auditd 存放內核生成的系統審查記錄
autofs 自動安裝服務
avahi-daemon 客戶端能夠經過Zeroconf 自動的分析與管理網絡
avahi-dnsconfd 用於Zero Configuration Networking
bluetooth 藍牙
hidd 藍牙
dund 藍牙
pand 藍牙
hcid 藍牙
capi 使用 ISDN 設備
conman 控制檯管理程序
cpuspeed CPU動態調節
crond 週期命令調度程序
cups Unix打印系統
dnsmasq 輕量級本地DNS緩衝
firstboot 安裝嚮導
gpm 鼠標
haldaemon 硬件監控
hplip 惠普Linux打印
ip6tables iptables IPV6
httpd httpd服務(假如是web服務器)
ipmi 服務器的ipmi 管理
ipmievd 服務器的ipmi 管理
iptables 防火牆
irda 紅外線
irqbalance 多處理器系統中斷請求進行負載平衡的守護程序
isdn ISDN模塊
kdump 是系統崩潰、鎖死或者死機的時候用來轉儲內存運行參數的一個工具和服務
kudzu 硬盤自動檢測程序
lvm2-monitor  動態磁盤存儲策略(作LVM的開啓)
mcstrans SELinux轉換服務
mdmonitor RAID守護進程
mdmpd RAID守護進程
messagebus 事件監控服務
microcode_ctl 編碼以及發送新的微代碼到kernel
multipathd 主機到存儲多路徑
netconsole 把內核中的printk消息封裝成UDP數據包發送到指定的的接收服務器
netfs 網絡共享
netplugd 網卡精靈進程
network 網絡管理
nfs 網絡文件服務
nfslock 網絡文件服務鎖定
nscd 密碼與羣查×××
ntpd 時間同步服務
openibd Infiniband守護進程
pcscd 智能卡支持
portmap 守護進程用來支持RPC鏈接
psacct 進程計算
rawdevices 分配raw設備,阻止其使用
rdisc 網絡路由守護進程
readahead_early 開機內存載入優化
readahead_later 開機內存載入優化
restorecond SELinux監控文件,若是關閉了selinux,就關閉
rhnsd 是(付費狀況) rhel通知有關官方的安全信息以及爲你的系統打補丁
rpcgssd NFS支持
rpcidmapd NFS支持
rpcsvcgssd NFS支持
saslauthd SASL的認證守護進程
sendmail 郵件傳送代理
setroubleshoot SELinux Troubleshooting 不開啓selinux就關閉
smartd 自我監控服務
smb Samba網絡服務
squid 高速緩存
sshd ssh服務
syslog 系統日誌
vncserver 虛擬網絡計算
vsftpd vsftp守護進程
winbind 用於Samba服務器
wpa_supplicant 無線設備支持
xfs X Window字型服務器守護進程
xinetd 父進程
ypbind 客戶機激活ypbind服務進程
yum-updatesd RPM包自動升級和軟件包管理守護進程
mysqld 數據庫,若是是LAMP/LNMP環境
nginx web服務,若是是LNMP環境
php-fpm php守護進程,若是是LAMP/LNMP環境

      根據以上系統服務的簡單瞭解,讓系統管理員能更一步的優化系統,最好是編寫成一個shell  腳本,這樣,安裝完系統,直接運行就能夠搞定,下面附件是我我的寫的優化系統服務腳本,腳本要看狀況而定,根據需求來設置。下一節一塊兒學習優化內核和網絡參數的優化shell

相關文章
相關標籤/搜索