2007-04-26 16:52:46
到處看看
Solaris 10 安裝 IMAP/POP3
先從 www.sunfreeware.com 抓回 IMAP 套件;不過,若只抓套件安裝的話,就沒有 IMAP LIB 及 include file, 這樣安裝 PHP 要支援 IMAP 時就會有問題,要從 Source Code 自己 make 及 install。
檔案:imap-2004g-sol10-sparc-local.gz
imap-2004g.tar.gz
從套件安裝:
bash#gunzip imap-2004g-sol10-sparc-local.gz
bash#pkgadd -d imap-2004g-sol10-sparc-local
以上安裝執行檔至 /usr/local/bin
從 Source Code 安裝:
bash#gunzip imap-2004g.tar.gz
bash#tar xf imap-2004g.tar
bash#cd imap-2004g
Solaris 10 預設有安裝 OpenSSL,不過路徑並非在 /usr/local/ssl,直接 make 的話會抓不到而出錯,依照 docs/SSLBUILD 的說明必須修改 src/osdep/unix/Makefile 裡的路徑位置;如果不使用 SSL Suport,就修改 Makefile,把 SSLTYPE 設成 none:
bash#vi Makefile
# SSLTYPE=nopwd
SSLTYPE=none
進行編譯:
bash#make gso
編譯完成後把檔案 copy 到相關位置:
bash#cp imapd/imapd /usr/local/sbin/.
bash#cp ipopd/ipop3d /usr/local/sbin/.
bash#cp c-client/*.h /usr/local/include/.
bash#cp c-client/c-client.a /usr/local/lib/.
以上安裝完成;接著要把 imapd 及 ipop3d 交給 svcs 來管理,要增加 SMF 清單(Manifest):
可參考另一篇文章!!
檔案:imap-2004g-sol10-sparc-local.gz
imap-2004g.tar.gz
從套件安裝:
bash#gunzip imap-2004g-sol10-sparc-local.gz
bash#pkgadd -d imap-2004g-sol10-sparc-local
以上安裝執行檔至 /usr/local/bin
從 Source Code 安裝:
bash#gunzip imap-2004g.tar.gz
bash#tar xf imap-2004g.tar
bash#cd imap-2004g
Solaris 10 預設有安裝 OpenSSL,不過路徑並非在 /usr/local/ssl,直接 make 的話會抓不到而出錯,依照 docs/SSLBUILD 的說明必須修改 src/osdep/unix/Makefile 裡的路徑位置;如果不使用 SSL Suport,就修改 Makefile,把 SSLTYPE 設成 none:
bash#vi Makefile
# SSLTYPE=nopwd
SSLTYPE=none
進行編譯:
bash#make gso
編譯完成後把檔案 copy 到相關位置:
bash#cp imapd/imapd /usr/local/sbin/.
bash#cp ipopd/ipop3d /usr/local/sbin/.
bash#cp c-client/*.h /usr/local/include/.
bash#cp c-client/c-client.a /usr/local/lib/.
以上安裝完成;接著要把 imapd 及 ipop3d 交給 svcs 來管理,要增加 SMF 清單(Manifest):
可參考另一篇文章!!