下文介绍的是在Ubuntu中安装的Egroupware 1.8.002,我是在Win2000+IIS+Mysql+PHP下安装的。安装感觉也不太复杂,主要是先安装好Mysql+PHP,另外好像Egruopware的数据库不支持Innodb引擎,需修改Mysql的my.ini文件设置为默认使用传统的MyISAM,(否则会提示不支持Full-text search,安装无法继续)另外也可在安装中让Egroupware自己添加数据库,不用手动准备。
eGroupWare的升级 见
eGroupware 安装
在 Ubuntu/Debian 系统中安装软件安装 eGroupware 很简单:
当然,如果你没有用Ubuntu/Debian,而是用的Windows,其步骤也类似,不过你需要在第三步 去官网下载源代码,放到你的网页服务目录(一般默认是/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