亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1280 | 回復(fù): 0
打印 上一主題 下一主題

IMP [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-09-03 19:23 |只看該作者 |倒序瀏覽

IMP(
http://www.horde.org/imp


)是用PHP開發(fā)的webmail系統(tǒng),功能比較完善,支持多種協(xié)議。
但IMP對PHP的各個功能模塊依賴比較強。并且IMP也依賴于一個叫做horde的基礎(chǔ)組件庫,horde也是用php開發(fā)的。
所以要搭建IMP,就需要先編譯php,而編譯php也要依賴很多開源庫文件:
一。從源代碼編譯安裝并配置php
(因為我們的apache都是從源碼安裝的,所以用rpm方式安裝的php和apache存在沖突,安裝以后會有如下錯誤:
apache is running a threaded mpm, but your php module is not compiled to be threadsafe. you need to recompile php.)
1.freetype-2.3.9(freetype-2.3.9.tar.gz)
./configure --prefix=/usr;make ;make install
2.libxml2-2.7.3(libxml2-git-snapshot.tar.gz)
./configure --prefix=/usr;make;make install
3.fontconfig-2.7.0(fontconfig-2.7.0.tar.gz)
./configure --prefix=/usr;make ;make install
4.imap-2007e(imap-2007e.tar.gz)
make lr5
5.jpeg-7(jpegsrc.v7.tar.gz)
./configure --prefix=/usr;make ;make install
6.libpng-1.2.39(libpng-1.2.39.tar.gz)
./configure --prefix=/usr;make ;make install
7.libtool-2.2(libtool-2.2.tar.gz)
./configure --prefix=/usr;make ;make install
8.gd-2.0.35(gd-2.0.35.tar.gz)
./configure --with-png --with-jpeg --enable-m4_pattern_allow
9.libmcrypt-2.5.8(libmcrypt-2.5.8.tar.gz)
./configure --prefix=/usr;make ;make install
10.php-5.2.10(php-5.2.10.tar.bz2)
./configure --prefix=/usr/local/php --with-apxs2=/usr/ali/apache2/bin/apxs --enable-gd-native-ttf -with-zlib --enable-magic-quotes --with-iconv --enable-mbstring --enable-ftp --with-pear=/usr/local/php/pear  --with-gettext --with-imap=/root/mail/IMP/imap-2007e --with-imap-ssl --with-gd --with-mcrypt --with-openssl --with-mysql=/usr/local/include/mysql --with-mime-magic
make
make install
然后需要安裝PEAR 包:
pear install -o Log Mail Mail_Mime DB Date File
pear -d preferred_state=beta install -a Services_Weather
pear install HTTP_WebDAV_Server-beta
pecl install fileinfo
pecl install json
pecl install memcache
pecl install lzf
pear -d preferred_state=beta install Auth_SASL
peal install Net_SMTP
pear install MDB2
并修改php配置文件php.ini
vi /usr/local/php/lib/php.ini
> memory_limit = 128M
> extension=fileinfo.so
> extension=memcache.so
> extension=lzf.so
二.安裝horde
1.解壓縮
cd /usr/local/apache/htdocs
tar zxvf /path/to/horde-x.y.z.tar.gz
mv horde-x.y.z horde
2.配置文件處理(Configure Horde):
cd config/
for f in *.dist; do cp $f `basename $f .dist`; done
3.創(chuàng)建數(shù)據(jù)庫文件(Create database tables):
cd ../scripts/sql
mysql -u root -p  use horde
mysql> insert into horde_users(user_uid,user_pass) value("admin","admin");
5.測試horde各個功能模塊狀態(tài)Test Horde:
http://your-server/horde/test.php


紅色為嚴重錯誤,將影響horde使用
黃色為功能性錯誤,可能影響某些功能
綠色為正常
6.修改配置文件及其所在目錄的訪問權(quán)限
在下一步要在頁面中生成配置文件,因為apache所用的用戶為apache,對這些文件和目錄沒有寫權(quán)限,所以會產(chǎn)生錯誤
chmod a+wrx /usr/ali/apache2.2.11_event/htdocs/horde/config/
chmod a+wrx /usr/ali/apache2.2.11_event/htdocs/horde/config/conf.php
7.登錄管理horde界面,對horde進行配置
進入http:///horde 進行設(shè)置,第一次登陸默認是管理員身份
然后按照下圖進行設(shè)置:

設(shè)置完成后點擊"生成 horde配置文件"
9.注銷后并用admin用戶重新登陸
三.安裝imp
1.解壓縮到上面的horde目錄,并且重命名
tar zxf /root/mail/IMP/imp-h3-4.3.4.tar.gz
mv imp-h3-4.3.4/ imp
2.創(chuàng)建imp使用的數(shù)據(jù)庫表
cd imp/scripts/sql/
對imp.sql稍作修改 在最上面添加
use horde;
不然后提示ERROR 1046 (3D000) at line 3: No database selected錯誤的
mysql /horde頁面用admin登錄后在"管理/設(shè)置"頁面選在"郵件 (imp) H3 (4.3.4)"進行設(shè)置,圖片如下


然后點擊"生成 郵件 配置文件"
6.修改/horde/imp/conf/servers.php文件
設(shè)置自己的郵件服務(wù)器地址,并重啟apache
7.然后就可以登錄并點擊"郵件"進行郵箱的測試和使用了
-->



本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/86948/showart_2045032.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP