糯米文學吧

位置:首頁 > 計算機 > 操作系統

Linux服務器安裝好後進行優化的方法

大家知道Linux服務器安裝好後進行優化嗎?下面我們就給大家詳細介紹一下吧!我們積累了一些經驗,在此拿出來與大家分享下,請大家互相指正。

Linux服務器安裝好後進行優化的方法

  1、關閉不需要的服務

這個應該很容易理解的,凡是我們的系統不需要的.服務,一概關閉,這樣一個好處是減少內存和CPU時間的佔用,另一個好處相對可以提高安全性

那麼哪些服務是肯定要保留的呢?

在linux機器上通常有四項服務是必須保留的

iptables

linux下強大的防火牆,只要機器需要連到網上,哪裏離得開它

network

linux機器的網絡,如果不上網可以關閉,只要上網當然要打開它

sshd

這是openssh server,如果你的機器不是本地操作,而是託管到IDC機房,

那麼訪問機器時需要通過這個sshd服務進行

syslog

這是linux系統的日誌系統,必須要有,

否則機器出現問題時會找不到原因

除了這四項必需的服務之外,其他的服務需要保留哪些呢?

這時就可以根據系統的用途而定,比如:數據庫服務器,就需要啟用mysqld(或oracle)

web服務器,就需要啟用apache

  2、關閉不需要的tty

請編輯你的/etc/inittab

找到如下一段:

1:2345:respawn:/sbin/mingetty tty1

2:2345:respawn:/sbin/mingetty tty2

3:2345:respawn:/sbin/mingetty tty3

4:2345:respawn:/sbin/mingetty tty4

5:2345:respawn:/sbin/mingetty tty5

6:2345:respawn:/sbin/mingetty tty6

這段命令使init為你打開了6個控制枱,分別可以用alt+f1到alt+f6進行訪問

此6個控制枱默認都駐留在內存中,事實上沒有必要使用這麼多的

你用ps auxf這個命令可以看到,是六個進程

root 3004 0.0 0.0 1892 412 tty1 Ss+ Jun29 0:00 /sbin/mingetty tty1

root 3037 0.0 0.0 2492 412 tty2 Ss+ Jun29 0:00 /sbin/mingetty tty2

root 3038 0.0 0.0 2308 412 tty3 Ss+ Jun29 0:00 /sbin/mingetty tty3

root 3051 0.0 0.0 1812 412 tty4 Ss+ Jun29 0:00 /sbin/mingetty tty4

root 3056 0.0 0.0 2116 412 tty5 Ss+ Jun29 0:00 /sbin/mingetty tty5

root 3117 0.0 0.0 2396 412 tty6 Ss+ Jun29 0:00 /sbin/mingetty tty6

如何關閉這些進程?

通常我們保留前2個控制枱就可以了,

把後面4個用#註釋掉就可以了

然後無需重啟機器,只需要執行 init q 這個命令即可