下文介紹的是在Ubuntu中安裝的Egroupware 1.8.002,我是在Win2000+IIS+Mysql+PHP下安裝的。安裝感覺也不太復雜,主要是先安裝好Mysql+PHP,另外好像Egruopware的數據庫不支持Innodb引擎,需修改Mysql的my.ini文件設置為默認使用傳統的MyISAM,(否則會提示不支持Full-text search,安裝無法繼續)另外也可在安裝中讓Egroupware自己添加數據庫,不用手動准備。
eGeoupWare使用心得、常見問題及解決辦法 見 http://www.linuxidc.com/Linux/2012-01/51402.htm
eGroupWare的升級 見 http://www.linuxidc.com/Linux/2012-01/51403.htm
eGroupware 安裝
在 Ubuntu/Debian 系統中安裝軟件安裝 eGroupware 很簡單:
當然,如果你沒有用Ubuntu/Debian,而是用的Windows,其步驟也類似,不過你需要在第三步 去官網www.egroupware.org下載源代碼,放到你的網頁服務目錄(一般默認是/var/www),然後直接執行第四步即可。
安裝前確保你已經安裝了以下軟件
網頁服務器:apache 1.33以上,或者IIS,或者Roxen
PHP:4.3版本以上,最好5.1
數據庫:MYSQL4.1以上,最好5.0;或者PostgreSQL8.0;MsSQL在現有的egroupware1.4版本有點問題,不建議使用
LDAP:確保PHP已經支持LAMP。
郵件服務器: Courier-IMAP Cyrus-IMAP UW-IMAP MS Exchange IMAP access (5.5 tested),同樣要確保PHP支持IMAP。
第一步 確保系統最新
sudo apt-get update
sudo apt-get dist-upgrade
第二步 安裝 MySQL 數據庫
如果已經安裝了的可以省略這一步:
sudo apt-get install mysql-server
然後設置根用戶密碼並創建 egroupware 數據庫,並將該數據庫的權限設置給 egroupware 用戶。
mysql -u root
>GRANT ALL ON *.* TO root@localhost IDENTIFIED BY 'root321';
>CREATE DATABASE egroupware;
>GRANT ALL ON egroupware.* TO egroupware@localhost IDENTIFIED BY 'egroupware';
>exit