編譯安裝 Postfix

編譯安裝 Postfix

1.先關掉sendmail

    service sendmail stop

    chkconfig --level 35 sendmail off

2. 下載postfix軟件http://mirror.postfixchina.org  // postfix-2.4.6.tar.gz

3.下載vda補丁包      http://vda.sourceforge.net

4.創建一個運行postfix服務的用戶(postfix),組 (postfixpostdrop

    groupadd g 1200 postdrop

    groupadd g 1000 postfix

    useradd M u 1000 g postfix G postdrop s /sbin/nologin postfix

5.解壓源碼包 合併補丁包

    #tar zxvf postfix-2.4.6.tar.gz

    #gunzip postfix-2.4.6-vda-ng.patch.gz

    #cd postfix-2.4.6

    #patch  -pl  <  ../postfix-2.4.6-vda-ng.patch

6.預配置編譯參數

  使用 " make makefiles " 命令調整編譯參數  以便Postfix支持SASL認證 具體可看 源碼目錄中的 README_FILES文件

 

    #make makefiles \

    'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include/mysql -DUSE_SASL_AUTH \

    -DUSS_CYRUS_SASL -I/usr/include/sasl' \

    'AUXLIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm -L/usr/lib/sasl2 -lsasl2 '

    #make

    #make install          //  後面直接回車(enter

note:

    如果編譯過程中出錯÷可以檢查一下 /etc/ld.so.conf 這個文件 在裏面加上一行“  /usr/local/mysql/lib/mysql

    這個路徑是你 mysql 的安裝路徑 不要照抄 !!!

魁魁學習筆記     源碼Postfix 安裝

 

1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章