歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix教程 >> 分享FreeBSD 8.0的十四條優化策略

分享FreeBSD 8.0的十四條優化策略

日期:2017/2/27 17:37:18   编辑:Unix教程
FreeBSD 筆者目前是一位外企linux/unix系統工程師與項目實施工程師,而FreeBSD一直作為我們企業內部的開發服務器,具有穩定和高效的特點。本文根據筆者經驗總結了十四條FreeBSD的優化策略。如無其它,以下所指FreeBSD均指FreeBSD 8.0_release。

一、提高ports安裝速度

FreeBSD中的ports安裝工具默認工具是用fetch,下載時經常出現龜速現象。為了提高ports安裝速度,我推薦axel工具。相關make.conf文件配置步驟如下:

  1. cd /usr/ports/ftp/axel
  2. make install
  3. #修改/et/make.conf
  4. vi /etc/make.conf
  5. #加入以下內容
  6. FETCH_CMD=axel
  7. FETCH_BEFORE_ARGS= -n 10 -a
  8. FETCH_AFTER_ARGS=
  9. DISABLE_SIZE=yes
  10. MASTER_SITE_OVERRIDE?=\
  11. http://ports.hshh.org/${DIST_SUBDIR}/\
  12. http://ports.cn.freebsd.org/${DIST_SUBDIR}/\
  13. ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
  14. MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}

以上路徑是為了用速度比較快的網站代替程序默認的下載源,達到加速的目的。配置成功後,享受axel帶來的極速快感吧。

二、安裝vim編輯器

工欲善其事,必先利其器。用了段時間後的FreeBSD,居然發現沒有vim,我還是習慣使用Linux下的vim,先安裝vim後再工作吧。安裝方法如下:

①如果安裝了X Windows

  1. cd /usr/ports/editors/vim6
  2. make install

②如果沒安裝X Windows,則可安裝vim7.2+ruby,Ruby是一門面向對象的服務器腳步語言,相當與Perl。

  1. cd /usr/ports/editors/vim6+ruby
  2. make -DWITHOUT_X11 install clean

③還可采用pkd_add的方式安裝

pkg_add -r -v vim-lite

成功安裝完vim後配置下vim,讓其有語法檢查及顏色顯示等功能。

  1. #echo "syntax on">>/root/.vimrc
  2. #echo "alias vi vim" >>/root/.cshrc

三、配置遠程連接工具

我使用的遠程連接工具是Xmanager3.0企業版,因為習慣了Linux的顏色顯示,這裡將其改成與linux一致:

  1. #vim /etc/csh.cshrc
  2. #加入如下
  3. setenv LSCOLORS ExGxFxdxCxegedabagExEx
  4. setenv CLICOLOR yes
  5. source /etc/csh.cshrc
     
      
     
    
    
    

			
Copyright © Linux教程網 All Rights Reserved