Mysql
FreeBSD 重新安裝帶有 mysql 支持的 postfix
我已經使用埠樹安裝了 postfix,沒有進行任何修改。在我的 main.cf 文件中,我不能指定任何 ‘Mysql:/’ 參數,因為 postfix 不支持 mysql。現在我想重新安裝帶有 mysql 支持的後綴。
我嘗試了以下方法:
make -f Makefile.init makefiles \ 'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include' \ 'AUXLIBS_MYSQL=-L/usr/local/mysql/lib -lmysqlclient -lz -lm'
此命令輸出“make:無法打開 Makefile.init。”
當我嘗試使用以下程式碼製作自定義“Make”文件時:
make makefiles \ CCARGS="-DHAS_MYSQL -I/usr/include/mysql \ AUXLIBS="-L/usr/lib/mysql/ -lmysqlclient \
Freebsd 輸出:‘不知道如何製作 makefile。停止’
提前致謝
注意:如果您正在尋找最近發布的 Postfix 3.0 系列,您應該替換
mail/postfix-current
為mail/postfix
以下。您可以在使用埠樹時手動設置配置選項,但您不必這樣做。如果您通過 pkg 安裝了 postfix,請
pkg delete postfix
以 root 權限執行。如果您通過本地埠樹編譯安裝,請執行以下操作:cd /usr/ports/mail/postfix make deinstall
如果您的埠樹不在
/usr/ports
,請根據需要替換路徑。要使用 MySQL 支持進行編譯:
cd /usr/ports/mail/postfix make config
然後選擇“MYSQL”選項和您想要的任何其他選項,然後
make install clean
如果您不想使用互動選項,請按照此處的說明進行操作。
FreeBSD 豐富的手冊是它最好的功能之一(這說明了很多,因為在 FreeBSD 中有很多好東西可以找到。我建議閱讀有關埠的章節。
祝你好運!