買VPS回來,一般提供商安裝的系統(tǒng)都是自帶apache神馬一大堆亂七八糟玩意,占硬盤占內(nèi)存不說,一不小心沖突起來掛檔神馬的。那就是欲哭無淚啦。所以,本大人……
本小菜手工把Debian的標(biāo)準(zhǔn)版和迷你版對(duì)比,將所有多余程序卸載!
如果不想看原理只想一步到位,請(qǐng)?zhí)轿恼伦詈螅?/p>
注意,以下星號(hào)是為了一起卸載有關(guān)組件、減少垃圾;
多余的服務(wù)類軟件(會(huì)自己啟動(dòng),影響較大的):
以下為引用的內(nèi)容:
apache2-* //apache服務(wù)器,我們一般自己重裝或者換Nginx等等
bind9-* //dns服務(wù)器,我們一般不在自己VPS上搭建DNS服務(wù)器,果斷卸掉
xinetd //xinetd是服務(wù)守護(hù)進(jìn)程,比如平時(shí)ftp服務(wù)器未開啟,發(fā)現(xiàn)有人訪問21端口則自動(dòng)啟動(dòng)ftp服務(wù)器。VPS不需要
samba-* //samba能讓linux系統(tǒng)使用windows的共享功能,VPS顯然不需要
nscd-* //DNS緩存軟件,同bind9,不需要
portmap //端口轉(zhuǎn)發(fā),一般Web服務(wù)器不需要
sendmail-* //發(fā)送郵件用,一般程序都使用php-sendmail,不需要這個(gè)
sasl2-bin //一個(gè)權(quán)限程序,不光占用資源,還容易在建立系統(tǒng)賬戶時(shí)候出錯(cuò),果斷刪掉
多余的系統(tǒng)組件(不會(huì)自啟動(dòng),但是占用硬盤,也許還會(huì)造成沖突什么的):
以下為引用的內(nèi)容:
lynx //文本瀏覽器,一般人系用不到滴~~
memtester //測試內(nèi)存有沒有壞,我沒那么無聊……
unixodbc odbcinst-* //odbc數(shù)據(jù)庫,主要給windows用,做網(wǎng)站一般用不到
python-* //大名鼎鼎的Python語言,如果正常玩linux很可能用到,但是Web服務(wù)器是用不到的
sudo //讓授權(quán)過的普通用戶獲得root權(quán)限,VPS不需要
tcpdump //TCP抓包,你用么?
ttf-* //桌面環(huán)境用的字體,我們只要命令行……
可以更換的系統(tǒng)組件:
以下為引用的內(nèi)容:
ksyslog或rsyslog -> inetutils-syslogd //這是系統(tǒng)日志,前兩者功能齊全,但是系統(tǒng)占用就多余了(其實(shí)都不裝也可以)
vim-* -> nano //vim編輯器大名鼎鼎,可是我真的不會(huì)用,而且雖然資源比emacs小了若干,還是拼不過nano……
bash -> dash或pdksh //bash控制臺(tái)也有點(diǎn)臃腫了,不過為了方便,不是必要不用換掉。
openssh -> dropbear //這是SSH服務(wù)端,如果你喜歡在SSH上開一堆賬號(hào)給人Fan Q的話,還是換了吧,有了Dropbear,每個(gè)SSH能省好幾M內(nèi)存呢。
我們把所有操作寫成腳本:
首先,系統(tǒng)升級(jí):
apt-get update&&apt-get upgrade
完全多余的軟件
apt-get -y purge apache2-* bind9-* xinetd samba-* nscd-* portmap sendmail-* sasl2-bin
多余的系統(tǒng)組件
apt-get -y purge lynx memtester unixodbc python-* odbcinst-* sudo tcpdump ttf-*
替換的軟件,請(qǐng)自行考慮選擇并替換。
最后,記得清理一下:
Copyright since 2005,問鼎科技(58wd.com) 服務(wù)電話:400-666-4165 地址:成都市IT大道蜀清路239號(hào) 蜀ICP備10202221號(hào)