查看“EGroupware安装设置”的源代码
来自Ubuntu中文
←
EGroupware安装设置
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
== eGroupware 简介 == eGroupware是一个多用户、基于PHP开发的协同工作套件。目前可用的模块包括:电子邮件(IMAP/POP3)、通讯录、行事历、文档管理、书签、Wiki、工作流等,比较适合在小型公司或办公室中使用,所以给兄弟们介绍一下 == eGroupware 安装 == 在 Ubuntu/Debian 系统中安装软件是件幸福的事,安装 eGroupware 也不例外: 当然,如果你没有用Ubuntu/Debian也没事,你可以去官网[http://www.egroupware.org/ 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。<br> === 确保系统最新 === 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'''''<br> <br> === 安装 Apache2 和 PHP5 === 1.sudo apt-get install apache2 libapache2-mod-php5 php5-cli php5-common php5-cgi mysql-server php5-mysql 2.sudo apt-get install build-essential 3.sudo apt-get install libapache2-mod-perl2 php5-gd libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl php-pear php5-dev libnet-ip-perl 4.sudo cpan SOAP::Lite 5.sudo cpan YAML 6.sudo cpan XML::Entities 7.sudo cpan XML::Simple 8.重啟apache /etc/init.d/apache restart === 安装 eGroupware === 安装 eGroupware,将包括安装它的主程序和模块,eGroupware 包括有大量的模块,安装 egroupware 包其实就会将最常用的模块安装起来,其他模块可以等需要时再安装。 sudo apt-get install egroupware 这个命令将会安装以下程序包: * egroupware-addressbook(地址本) * egroupware-bookmarks(书签) * egroupware-calendar(日历) * egroupware-core(核心程序) * egroupware-developer-tools(开发工具) * egroupware-emailadmin(邮件管理) * egroupware-etemplate(模板) * egroupware-felamimail(邮件) * egroupware-filemanager(文件管理) * egroupware-infolog(通信本) * egroupware-manual(手册) * egroupware-mydms(文档管理) * egroupware-news-admin(新闻管理) * egroupware-phpbrain(知识库) * egroupware-phpsysinfo(php系统信息) * egroupware-polls(投票) * egroupware-projectmanager(项目管理) * egroupware-registration(注册) * egroupware-resources(资源) * egroupware-sambaadmin(Samba管理) * egroupware-sitemgr(站点管理) * egroupware-timesheet(时间表) * egroupware-wiki(维基) * egroupware-workflow(工作流) 安装时将会出现提示框,大意是 eGroupWare 核心包配置成只允许你以管理员用户名和密码登录,如果要完成初始设置,要在浏览器上输入 http(s)://你的主机名/egroupware/setup/ ,这样你就可以通过它来配置、初始化数据库并注册已安装的 eGroupware 应用程序。 点击OK继续,你会看到要求你选择 Web 服务器:Apache2、Apache、Apache SSL 和 Apache Perl。由于我们先前安装的是 Apache2,所以就选择第一项并点OK继续。接下来,系统会要求你输入 Header 管理员用户名(Header 管理员是用于配置全局设置和域的),缺省用 admin,然后输入并确认密码。然后弹出询问你是否安装不支持 MailDir 的 Libc-client 包,点Yes后完成 eGroupware 预配置过程。 == 设置 eGroupware == === 开始设置 === 安装完成后,在本机(或其他机器上)打开浏览器,在地址栏中输入:http://eGroupware服务器IP地址或域名/setup ,将会出现以下界面: [[Image:EGroupWare-Setup-01.png|image:eGroupWare-Setup-01.png]] === 选择语言 === 选择语言为:Simplified Chinese,如图所示: [[Image:EGroupWare-Setup-02.png|image:eGroupWare-Setup-02.png]] === 运行检查 === 点击 Run install tests,运行安装测试,如下图所示: [[Image:EGroupWare-Setup-03.png|image:eGroupWare-Setup-03.png]] 检查结果如上图所示,上面会出现闪电符号(警告信息)和红叉符号(错误信息),可以根据相应提示进行修改。上图中的警告信息是由于我安装了Mysql服务,所以出现警告 PostgreSQL、ODBC和MaxDB、MsSQL或Oracle数据库服务没有安装的信息,可以忽略。 === 登录 Header 管理界面 === 点击Continue to the Header Admin,进入到 Header 管理界面,如下图所示,输入 Header 管理员的用户名和密码,语言当然还是选择简体中文:<br> [[Image:EGroupWare-Setup-04.png|image:eGroupWare-Setup-04.png]] === 配置 Header === 登录之后,就会出现如下图所示的界面: [[Image:EGroupWare-Setup-05.png|image:eGroupWare-Setup-05.png]] 请根据提示输入正确的内容: # 服务器根目录: /usr/share/egroupware # 头文件根目录: /usr/share/egroupware # Header 的管理员用户:Admin # Header 的管理员密码: # 限制进行管理的机器范围: # 是否保持永久链接:否 # 会话类型:数据库 # 启用加密功能:否 # MCrypt 版本:none # MCrypt 初始化向量: # 登陆时显示域选择框: # 数据库实例(gGW 域): Default # 数据库类型:MySQL # 数据库主机:数据库服务器的域名或IP # 数据库端口:3306 # 数据库名称:egroupware # 数据库用户:egroupware # 数据库密码: # 配置用户名: ChangeMe # 配置用户密码: 可根据具体情况进行修改。修改好了之後,你会发现在下面有几个按钮:保存配置、下载和查看,点击保存配置按钮即可。 === 设置管理界面 === ==== 登录管理界面 ==== 保存配置之后,你将看到如下界面: [[Image:EGroupWare-Setup-06.png|image:eGroupWare-Setup-06.png]] 如果你要修改 Header 配置的话,可以用上一节设置的 Admin 用户登录进去修改,如果你要修改配置的话,可以使用上一节设置的 ChangeMe 登录修改。 ==== 安装应用程序(模块) ==== 使用 ChangeMe 登录后的界面如下: [[Image:EGroupWare-Setup-07.png|image:eGroupWare-Setup-07.png]] 点击第1步中的安装按钮,安装应用程序和相应的数据表。安装完成后如下图所示: [[Image:EGroupWare-Setup-08.png|image:eGroupWare-Setup-08.png]] 点击第1步中的重新检查按钮,如果安装无误的话,将会出现绿色的对勾标志,如下图所示: [[Image:EGroupWare-Setup-09.png|image:eGroupWare-Setup-09.png]] ==== 编辑当前配置 ==== 进入配置界面,你将看到如下图所示的界面: [[Image:EGroupWare-Setup-10.png|image:eGroupWare-Setup-10.png]] 配置分为以下几类: # 路径信息 # 钩子信息 # 标准邮件设置 # 身份验证/帐户 # LDAP配置 # Mcrypt配置 # 附加配置 如果要系统能正常运转起来的话,只需要设置邮件即可,如下图所示: [[Image:EGroupWare-Setup-11.png|image:eGroupWare-Setup-11.png]] 然后点击保存即可。 ==== 管理员帐号 ==== 保存之后,软件界面如下图所示: [[Image:EGroupWare-Setup-12.png|image:eGroupWare-Setup-12.png]] 我们可以看到在配置一栏已经出现绿勾符号。接下来我们要处理管理员帐号部分,点击第3步创建管理员帐号,然後填写相应信息: [[Image:EGroupWare-Setup-13.png|image:eGroupWare-Setup-13.png]] 点击保存之后,配置就基本完成了。4-6步可以不做设置,当然如果你觉得模块太多的话,可以在第5步中进行设置。同时你还可以定期做备份,以便恢复。如下图所示: [[Image:EGroupWare-Setup-14.png|image:eGroupWare-Setup-14.png]] 这样你完成了配置管理的相关设置了。 == 登录系统 == 点击返回进入用户登录界面,如下图所示: [[Image:EGroupWare-Setup-15.png|image:eGroupWare-Setup-16.png]] <br> 输入相应的用户名和密码,即可登录系统,系统首页如图所示: [[Image:EGroupWare-Setup-16.png|image:eGroupWare-Setup-16.png]] <br> 这样就完成了eGroupware的安装和设置了,祝各位兄弟快乐!
返回
EGroupware安装设置
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息