許多網(wǎng)站站長會(huì)遇到自己網(wǎng)站空間滿了,網(wǎng)站打不開,寫不進(jìn)去,或打開空白,甚至連網(wǎng)站管理后臺(tái)也打不開,服務(wù)器站點(diǎn)系統(tǒng)管理(如wdcp等控制面板)也打不開。
遇到這種情況,許多菜鳥站長都會(huì)束手無策,不知如何是好。以阿里云的云服務(wù)器為例,剛開始時(shí)覺得需求不大,開的空間比較小,一般5-20G的系統(tǒng)盤。漸漸的網(wǎng)站發(fā)展了,數(shù)據(jù)多了,麻煩就來了。空間一滿,就出再這樣那樣的問題。最大的問題是阿里云的云空間系統(tǒng)盤是不能擴(kuò)容的,想花點(diǎn)錢擴(kuò)容都沒辦法,唯一擴(kuò)容的方法是另換一個(gè),但是要搬網(wǎng)站比較麻煩,不得已的話,一般站長是不愿意進(jìn)行網(wǎng)站搬家操作的,除了麻煩不說,換空間,要換IP地址,對(duì)引擎的收錄權(quán)重也有影響。所以我們買空間是要考慮自己的網(wǎng)站的發(fā)展前景,前景好的話要買大點(diǎn)。
另外,有些生手做網(wǎng)站,平時(shí)很少對(duì)網(wǎng)站日志等和一些無用的垃圾進(jìn)行清理,甚至無清理過,這樣的話就不是真正的空間不夠用了,而是自己使用不當(dāng)了。
其實(shí),一般小網(wǎng)站,幾十G的空間是不容易那么快就滿的,除非網(wǎng)站的運(yùn)營中你沒維護(hù)過,沒清理過。遇到網(wǎng)站空間不足的時(shí)候,我們要考慮自己平時(shí)有無清理維護(hù)的習(xí)慣。
有的朋友連備份都沒清除過,幾年的備份還在空間上,不滿才怪。我們的備份,應(yīng)該定時(shí)下載到電腦本地,再刪除空間上的備份。另外,網(wǎng)站生成的日志等文件也要定時(shí)清理。特別是網(wǎng)站“回收站”,是許多朋友會(huì)忽略的,許多程序,刪除的內(nèi)容是進(jìn)入網(wǎng)站的“回收站”的,并沒在空間里清除。
說了這個(gè)么,下面具體說說linux下網(wǎng)站空間的清理方法:
第一步:打開SSH系統(tǒng)管理工具,運(yùn)行#df -h命令(df后有一個(gè)空格的哦!沒空格會(huì)像下圖一樣提示錯(cuò)誤,一般#號(hào)已有了),看下里面的各盤空間使用情況。

看到嗎?上圖中的空間只有一個(gè)系統(tǒng)盤,使用達(dá)100%了,只剩余14M了。
第二步:輸入運(yùn)行清理命令:tmpwatch -afv 5 /tmp,你會(huì)看到有一系列的刪除動(dòng)作,如下圖:

#df -h看下下圖中空間占用率有無少了?

經(jīng)過第二步,剩余空間大了點(diǎn),使用率99% ,剩余368M(上圖方框上面內(nèi)容)
第三步:輸入運(yùn)行清理日志命令rm -rf /www/wdlinux/apache/logs/*和rm -rf /www/wdlinux/nginx/logs/*(因?yàn)槲沂鞘謩?dòng)清理,所以下圖中沒顯示清理命令)
#df -h看下(方框里),剩余空間是不是多了許多?

第四步:輸入運(yùn)行清理“回收站”命令rm -rf /www/trash/*(trash是回收站文件夾,你也可直接進(jìn)行FTP里面刪除這個(gè)文件夾里的內(nèi)容)
再#df -h看下,驚喜吧?

所以說,許多空間看似滿了,事實(shí)是“垃圾”多了沒清理,而空間使用率還是很低的。
注意:日志文件也是有用的,供我們查看查找分析一些網(wǎng)站的問題用,如果有需要可先備份下來再清空!
總結(jié)以上操作中的技巧:清空步驟不是死的,可以根據(jù)需要自行調(diào)整,有時(shí)先執(zhí)行的不一定生效,可以跳過,執(zhí)行下一步試試看。
新聞熱點(diǎn)
疑難解答
圖片精選