加载中…
正文 字体大小:

eGroupWare中文手册----第二章 安装 eGroupWare

(2011-08-21 07:14:36)
标签:

egroupware

安装

协同办公软件

开源

中文手册

分类: 协同办公

一、安装需求


要安装 eGroupWare,服务器应该符合以下最低系统要求
  • Pentium III 或 AMD K6, 800Mhz 或更高
  • 500 MB 空间用于软件的安装
  • 额外的空间用于上传和 E-mail 附件
  • 256 MB RAM
(注: 以上只是最低系统配置的原则。而更快的处理器, 更多的内存或额外的硬盘空间也许是必需的。)

另外,eGroupWare 要求以下的安装软件:
  • 操作系统: Windows (98/ME, NT/2000/XP/Vista), Linux, Mac OS X (10.3.4 或更高)
(注: 其它操作系统也许是非官方支持的。)
  • 最新的 eGroupWare 官方版本软件包
(可用来源 http://www.egroupware.org)
  • 网络服务器 - Apache, IIS 或其它支持 PHP 的网络服务器
推荐: Apache 2; 至少 php 4.3, 推荐: php 5.1+)
(注: 至少 MySQL 4.1 或 5.0 (参见 Release Notes for 1.4))
  • SMTP 服务器,例如 Postfix, Exim, Sendmail, Mercury ...
(注: 后缀的扩展支持)
  • 网页浏览器 - Firefox, Internet Explorer, Safari, Opera, Camino
(注: 所有符合标准的浏览器应可工作)
  • 客户 IMAP 服务器例如: Cyrus, DB-Mail, Courier, Mercury (Windows)
(注: 对于 Cyrus & DB Mail 的扩展支持)
(POP3 不被支持)
  • 客户浏览器例如:Firefox, Internet Explorer ...
(注: 推荐使用 Firefox)

Apachefriends 编译了一个对于使用 eGroupWare 必需的所有需求的安装程序, 包括一个网络服务器, 数据库服务器和邮件服务器。访问他们的网站 http://www.apachefriends.org 下载 XAMPP 安装程序。


二、下载和解压缩 eGroupWare 软件包


你可以在 的 eGroupWare 下载页面 下载 eGroupWare 软件包。
我们提供以下未签名的软件包:
  • *.tar.gz
  • *.tar.bz2
  • *.zip

也有一个签名的文件, 密钥 eGroupWare 软件包 packager AT egroupware DOT org (密钥号 7AF22C5C), 以 md5 软件包效验。 密钥可在 http://blackhole.pca.dfn.de 下载。指纹是: 915D 3F65 55F8 AB18 34C6 22A1 2E24 11E0 7AF2 2C5C

该 rpm 软件包是开发和签名使用 SuSE Build Service。

     软件包可以在 'docroot' 和 eGroupWare 要求的任何目录安装。如果你在 'docroot' 里的目录安装, 请注意:常常 alias/manual (Apache manual)存在防止我们的手动执行。
程序的全新安装在以下章节概述; 升级在更新安装(第 2.4 章)中说明。

程序的全新安装可以参阅开始安装, 而升级可参阅更新安装
三、eGroupWare 设置
1、开始安装
为了开始通过浏览器安装eGroupWare,你首先要进入相关的Internet安装目录地址。

如果你的计算机的DNS名称为domain.com (如果你在服务器上操做,就是local host), 你的网页服务器的根目录为是 /srv/www /htdocs,并且你将 压缩的eGroupWareand解压到了 /srv/www /htdocs/egroupware, 那么这个Internet安装地址就为: http://domain.com/egroupware/

     如果提示“ 500: Internal Server Error”,说明你的Apache服务器设置文件“.htaccess”不允许在 eGroupWare安装目录下创建文件夹。
解决办法有两个:
a) 更改“.htaccess”文件,更改AllowOverride None”为“ AllowOverride FileInfo”,注意与你的安装文件匹配的目录,例如:
<Directory "/var/www /html">
   AllowOverride FileInfo
   ...
</Directory>
b) 将 “.htaccess”重命名,这样这个文件就不会被Apache使用。如果你这样改的话,你就需要人工在“php.ini”文件中进行设置。

现在会出现eGroupWare模块安装的欢迎界面,并且你能选择安装所用的语言。
然后,就可以执行安装前检查了:
eGroupWare将检查安装环境,对每一项检查有三个可能的结果:
  • eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare 检查通过
  • eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare   表示提醒,并且会提供额外的信息,包括哪些参数需要更改,大部分参数是有关'php.ini'文件(这个提醒会告诉你php.ini文件的位置)
  • eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare 检查错误,你必须更正后才能继续,系统会提示要更改的内容。


eGroupWare安装检查的典型提示如下:

eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking required PHP version 4.3+ (recommended 5.0): 5.0.5 ==> True
    检查PHP版本大于4.3
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking php.ini: safe_mode = Off: ini_get('safe_mode')='' = Off
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking php.ini: magic_quotes_runtime = Off: ini_get('magic_quotes_runtime')='0' = Off
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking php.ini: register_globals = Off: ini_get('register_globals')='0' = Off
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking php.ini: memory_limit >= 16M: ini_get('memory_limit')='8'
memory_limit (maximum memory available for a script) is set to less than 16MB: some programs require more than the recommended 8MB - be prepared for occasional errors!
      memory_limit(运行脚本允许使用的最大内存)的设置小于16MB:一些程序运行时需要的内存大于默认的8MB--可能会出现不可预料的错误。
Please make the following changes in your 'php.ini' file (path/php.ini): memory_limit=16M
请在你的“php.ini”文件中做下列修改:memory_limit=16M
And reload your Webserver, in order to implement the changes:
并且重新启动你的网页服务进程,以便应用这些更改:
  • under Windows: using the XAMPP Control-Panel
  • 在windows下,请使用控制面板。
  • under Linux: reload webserver e.g. /etc/init.d/httpd reload or usin XAMPP via /opt/lampp/lampp reloadapache
    在Linux下:重新启动网页服务器进程,例如:使用“/etc/init.d/httpd”命令
  • under MacOSX: enter the following line in a Terminal Window: /Applications/xampp/xamppfiles/mampp reloadapache
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking php.ini: max_execution_time >= 30: ini_get('max_execution_time')='60'
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking php.ini: file_uploads = On: ini_get('file_uploads')='1' = On
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking php.ini: include_path contain .: ini_get('include_path')='.:/Applications/xampp/xamppfiles/lib/php'
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking extension mysql is loaded or loadable: True
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking extension pgsql is loaded or loadable: False
The pgsql extension is needed, if you plan to use a pgSQL database.
如果你要使用pgSQL数据库,那么需要pgsql扩展。
If you plan to use MySQL as the database, you can ignore this warning
如果你计划使用MySQL数据库,你可以忽略这个警告。
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking if the mssql extension is loaded or loadable: True
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking extension odbc is loaded or loadable: True
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking extension oci8 is loaded or loadable: False
The oci extension is needed, if you plan to use an Oracle database.
如果你计划使用Oracle数据库的话,需要oci扩展
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking extension mbstring is loaded or loadable: True
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking php.ini: mbstring.func_overload = 7: ini_get('mbstring.func_overload')=''

You only need to change this parameter in the php.ini file if you will be working with different languages (different character sets!) simultaneously in eGroupWare. Use the 'unicode utf-8' character set to cover all languages, or, e.g. the 'iso-8859-1' for all West-European languages.
如果你要在eGroupWare中同时使用多种语言的话,你仅需要更改php.ini中的语言参数,使用“unicode utf-8”以包含所有语言。

eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking extension imap is loaded or loadable: False
The extension imap (php extension) is needed by both email programs (even if you use the POP3-protocol).
检查imap扩展是否被装入:否
imap扩展被电子邮件程序所需要(即使你使用POP3协议)
Under Windows, all php extensions must be explicitly loaded in the php.ini file. To do this, remove the semi-colon '";"' from in front of the corresponding line, 'extension=php_imap.dll'.
在Windows中,所有的php扩展必须被明确指明允许装入。你必须移出相关行前面的“;”,
'extension=php_imap.dll'。
Under Linux, the php extensions are usually individual packages, that is, for 'imap' the package 'php(4|5)_imap' must be installed.
在Linux下,php扩展一般在不同的软件包中,这就是说,对于imap扩展,“php4_imap”或“php5_imap”必须被安装。
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking extension session is loaded or loadable: True
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking PEAR is installed: True
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking PEAR::Log is installed: False
  检查PEAR:Log已被安装:否
PEAR::Log is needed by SyncML.
PEAR:Log被SyncML功能需要。
'''For Linux or MacOSX? the following must be carried out in a terminal window as 'root':
pear install Auth_SASL'''
对于Linux或MacOSX,你必须以root身份在终端窗口中执行“pear install Auth_SASL”
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking for GD support...: True
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking file-permissions of . for not world writable: $sysuser/admin drwxr-xr-x
This might take a while, please wait ...
eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare Checking if the webserver can write on the php.ini setting session.save_path='/var/lib/php5': wwwrun/root drwxr-xr-x
    检查是否网页服务进程具有写入php.ini中设置的会话保存目录/var/lib/php5'的权限
If this test fails, you will NOT be able to log into PHP sessions in eGroupWare: "Your session cannot be verified." !!!
如果这个检查失败,在eGroupWare会话中将不能记录到PHP会话中,会出现“你的会话不能被更改”测错误提示。
Please fix the above errors (eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare) and warnings( eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare ).(请修复上述错误和警告或继续安装头文件)
or continue with Header Management
2、管理头文件
  文件 'header.inc.php'是一个包含eGroupWare设置的基础配置文件。
里面的内容如下:
  • Server Root e.g. for Windows: C:/Programs/xampp/htdocs/egroupware or for Linux:
    /var/www/html/egroupware or for Mac OS-X: /Applications/xampp/htdocs/egroupware
    These settings are usually automatically recognised and should generally not be changed.
    EGroupWare服务根目录   windows下示例:C:/Programs/xampp/htdocs/egroupware
                     Linux或 Mac OS-X下: /Applications/xampp/htdocs/egroupware
    这个设置一般能够被自动识别,一般不需要修改。
  • Include Root (this should be the same as Server Root unless you know what you are doing)
    包含的根目录(这个设置一般与服务器根目录相同)
  • Admin user for header manager e.g. admin, and a, Admin password to header manager
    This admin-user is needed if changes will be made to the header file after installation. (e.g. additional sessions (eGroupWare Domains)) - the lower Login-field of Setup
    头文件管理用户名和头文件管理用户密码:在安装完成后,如果需要更改头文件,这个用户将被需要。
  • Limit access to setup to the following addresses, networks or hostnames (e.g. 127.0.0.1,10.1.1,myhost.dnydns.org)
    Important, since the Setup-Login has no protection against brute-force attacks (random password attempts).
    在下列地址、网络或主机名禁止进行安装的操作。
    重要,因为安装登陆操作不能避免被暴力破解。
  • Persistent connections: Do you want persistent connections (higher performance, but consumes more resources)?
    静态连接:你需要静态连接吗?(高的性能,但是消耗更过资源)
  • Sessions Type: What type of sessions management do you want to use?
    会话类型:你将使用那种会话管理?
    • PHP session management may perform better)
      PHP 会话管理有较高的性能
    • PHP plus restore gives by far the best performance, as it stores the eGW enviroment completly in the session. Unfortunally some PHP/Apache packages have problems with it (Apache crashes and you can't login anymore).
      PHP + 的回收提供了最大的性能改善,因为它把eGW环境完全保存在会话中。不幸的是 一些PHP/Apache安装包在这个设置中存在问题(如Apache崩溃后,你将不能登陆)
    • 'Database': Saves the session in a database -is the slowest
      数据库:把会话保存在数据库中---是最慢的一种方式。
  • Enable MCrypt: Not all mcrypt algorithms and modes work with eGroupWare. If you experience problems try switching it off.
    使用 MCrypt:不是所有的MCrypt算法和方式都适用于 eGroupWare。如果你在使用中遇到了问题,你可以关闭这个功能。
    Use MCrypt if you are located on a 'shared-Webhost' (i.e. multiple users share a webserver, often the case in purchased webspace) since otherwise passwords, for example, are not encrypted and can be read by other host users!
    如果你的 eGroupWare位于共享的服务器上(例如:多个用户共享一个服务器,通常为购买的网页空间)这时你需要MCrypt,因为如果不是通过密码认证,你的文件可被其他用户读取。
  • MCrypt initialisation vector: This should be around 30 bytes in length. (Note: The default has been randomly generated.) It is recommended that you don't change anything here.
    MCrypt初始化向量:这个值的长度应为30字节。(注意:缺省值被随机产生)建议你不要修改这里的值。
  • Domain select box on login: If you use multiple database sessions (eGroupWare Domains), you can select these via a drop-down list when logging in. Otherwise, you can also access the various database sessions via "username@session"; for the 'default' session (the first domain created), you may enter only the user name.
    登录时选择域:如果你使用多个数据库会话,你可以通过一个下拉菜单选择你要登录的域。你也可以使用“用户名@域”这样的格式登录不同的域。如果你要登录默认的域(你创建的第一个域),你只需要输入用户名。
  • Datebase: Use the text field (automatically set to 'default') to select, and the tickbox to delete, a domain.
    数据库:使用文本区去选择,或删除一个域。
  • DB Type: Which database type do you want to use with eGroupWare? You may choose among all installed databases, for which a php extension was "found" (see als Check Installation)
    数据库类型:你要使用过的数据库类型。你可以从所有PHP扩展中安装的数据库中选择。
  • DB Host: Hostname/IP of database server. If you are using Postgres, leave this empty to use the prefered unix domain sockets instead of a tcp/ip connection. If you are running ODBC / MaxDB, enter a DSN (data source name) to use
    数据库主机:数据库服务器的主机名或IP。如果你使用Postgres数据库,则保持这个区域为空,这样就可以使用推荐的UNIX域套接字代替tcp/ip连接。如果你使用ODBC/MaxDB,则输入一个数据源名称。
  • DB Port: TCP port number of database server
    数据库端口:数据库服务器的端口号。
  • DB Name: You may enter a name for your database in this text field (do not use any spaces or special characters). The default is "egroupware".
    数据库名称:你可以在这个文本区中输入一个数据库名称(注意中间不要使用空格)。缺省的名称为“egroupware”。
  • DB User: Name of the DB-user that eGroupWare uses to connect, in conjunction with the DB Password.
    数据库用户名:用于连接eGroupWare数据库的数据库用户名,与数据库密码相匹配。
  • Configuration User und Configuration Password: Password that is needed for the configuration login, the upper of the two logins at Setup. If you use only one database session (eGW Domain), you should use the same user name and password as for the Header Management.
    配置用户名和密码:用于配置登录的用户名和密码(安装页面的上两个文本框)。如果你只有一个数据库会话(eGW域),你应该使用与头管理相同的用户名和密码。

Below these options, there are three buttons for
在这些功能下面,有三个按钮
  • [Create Configuration]: saves your configuration in the file 'header.inc.php', if the webserver has write privileges in your eGroupWare installation directory, which is not recommended on a permanent basis!
    [创建设置文件]:如果你的网页服务器对你的eGRoupWare安装目录有写权限的话(在实际应用中,这种做法是不推荐的),把当前你的设置保存在
    header.inc.php 中
  • [Download]: Here you can download your settings (automatically named 'header.inc.php' from the webserver to you local computer and then, e.g. saved via FTP back to the eGroupWare installation directory.
    【下载】:你可以下载配置文件到你的本地计算机(配置文件被自动命名为 header.inc.php),然后可以通过FTP保存到eGroupWare安装目录
  • [View]: Shows the file with all settings.
    【查看】:显示所有的设置内容。

3、创建数据库和安装应用程序
Enter your 'Config Username' and the corresponding password in the upper part of the Login field. If you have several Database sessions (eGW Domains), you can select the desired domain from the drop-down list.
在登录框的上面部分输入设置用户名和其相应的密码。如果你有多个数据库会话(eGW域),你可以从下拉菜单中选择期望的域。
  • As soon as you click on the [Login] button, you will enter the actual eGroupWare setup and configuration utility.
    一但你点击了【登录】按钮,就会进入真正的eGroupWare安装和设置功能。
Enter your 'Admin Username' and the corresponding password in the lower part of the Login Window.
在登录框的下面部分输入管理员用户名和其相应的密码。
  • As soon as you click on the [Login] button, you will enter the eGroupWare Manage Header utility.
    一但你点击了【登录】按钮,就会进入真正的eGroupWare头文件管理功能。

Note: If you have lost or forgotten your password, you can reset it in the 'header.inc.php' file. Open the file in a text editor and scroll down to the 'header_admin_password" or 'config_passwd' - shown as 'md5-hash' encrypted text - and replace it with a 'normal text' password. Close the file, login using the normal text password you entered, and immediately change your password within the Manage Header utility, so that it is once again encrypted within the 'header.inc.php' file.
注意:如果你忘记了你的密码,你可以通过更改头文件 'header.inc.php'来解决。在文本编辑器中打开此文件,并且找到 'header_admin_password" 或采用MD5加密文本显示的 'config_passwd'部分,更改这个加密文本为一般的文本字符。关闭这个文件,使用刚输入一般文本字符密码登录,并通过里面的管理头文件功能更改为你期望的密码,这样在 'header.inc.php' 的便又是加密的密码了。
Setting up eGroupWare using the Setup/Config Username Login (the upper login field in the Setup window:
使用窗口上面的安装/设置里的用户名和相应的密码登录,就会进入安装/设置页面

Step 1 - Simple Application Management
步骤1-简单的应用程序管理
  • In the drop-down list at the top, you can select a character-set. Use UTF-8, if you plan to use languages with non-Roman or accented characters or different character palettes. The default character set reflects your own character-set (e.g. ISO-8859-1 for western Europe).
    在顶部的下拉菜单中,你可以选择字符集。如果你不计划使用罗马或带加深字符或不同的特殊字符的话,你可以使用UTF-8。
  • You have two possibilities for creating Databases:
    你有两种方式用来创建数据库
    • You can create a database manually: (e.g. under MySQL)
      你可以手动创建数据库(例如在MySQL下)
    Login to mysql using a terminal window (enter 'mysql -u root -p' at the prompt), or, e.g. through phpMyAdmin
    使用终端窗口登录到mysql(在提示符下输入“mysql -u root -p”)或使用phpMyAdmin
    create an empty database, and establish access privileges -
    创建一个空数据库,并且建立访问权限
    mysql> CREATE DATABASE egroupware;
    mysql> GRANT ALL ON egroupware.* TO egroupware@localhost IDENTIFIED BY 'asdfghjkl';
    • You can allow a database to be created for you: To do this you need to enter the DB root username (e.g. 'root') and the DB root password (e.g. (blank)) for a newly created MySql-Database, and then click the button [Create Database].
      你可以允许系统为你自动创建一个数据库:为了实现这点,你需要输入数据库管理员的帐号和密码,然后点击【创建数据库】
  • Then click the button [Re-Check My Installation], in order to verify your entries.
    然后点击【重新检查安装】按钮以便证实你的操作有效。
  • Now you can change the character-set again if you need to, [install] any programs, or restore from a previous backup by choosing the corresponding file using your file manager (e.g. Explorer or Finder), and clicking the [Install Backup] button.
    如果你需要现在你可以更改字符集,【安装】任何程序,或通过文件管理器(例如通过资源管理器或搜索)选择相关的文件来恢复一个以前的备份。
  • We suggest not selecting the 'extra debug messages' - mark the tickbox only if there are problems during installation, and then attempt the installation again.
    建议不选择‘显示调试信息‘---尽在安装过程中出现问题时在点选这个选项,并且尝试再次安装。
  • If you have not received any error messages, your programs were successfully installed.
    如果你没有收到错误提示,你的程序已经成功安装了。
  • Now, make sure to click the button [Recheck My Installation] again.
    现在,确认再次点击【重新进行安装检查】
  • Now you will see the symbol eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare next to Step 1
    现在,你将看到在步骤1旁边出现了 eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare标志。

Step 2 - Configuration
步骤 2 - 设置
Here you can configure different settings for eGroupWare.
这里你可以为eGroupWare设置不同的参数。
Please click on the [Edit Current Configuration] button.
请点击【编辑当前设置】按钮
You may now change various parameters for your eGroupWare:
你现在可以改变eGroupWare的各种参数
Path Information
Enter the full path information for:
路径信息 输入绝对路径:
    • Temporary Files e.g. C:\TEMP or /tmp
      临时文件存放路径,如C:\TEMP 或 /tmp
    • Users and Group Files e.g. E:\Files or /file
      用户和组文件的存放路径,如E:\Files or /file
    Note! the path for your User and Group Files must be outside the web server's document-root, and the webserver must have write privileges in this directory!!! For security reasons, set write privileges only for the web server - not for all users! (e.g. under Linux: drwx- - - - - - apache)
    注意!用户和组文件的存放路径必须在网页服务文件根目录之外,并且网页服务对这个目录有写权限。为了安全的缘故,这个目录应只对网页服务进程开放写权限,而不是对所有用户(例在Linux下:将这个目录的drwx权限给apache)
    • Backup Directory: can be left blank. The default is
      备份文件的目录:可以为空,缺省值为用户和组文件目录下的db_backup目录,这个目录必须在网页服务文件根目录之外,并且网页服务对这个目录有写权限。
      'User_and_Group_Files_Directory/db_backup' (e.g. E:\Files\db_backup or /files/db_backup). This directory must also be located outside the web server's document-root, and the web server must have write privileges!
    • Location of eGroupWare's URL e.g.: /egroupware or http://www.domain.com/egroupware
      eGroupWare网址的位置:例如 /egroupware 或
      http://www.domain.com/egroupware
    Please do not include a trailing slash '/' !
    在位置最后不要加“/”符号。
    • Image type selection order: The standard for Firefox or Safari is PNG-JPG-GIF. For Internet Explorer, GIF-JPG-PNG will likely work best.
      图像文件选择顺序:火狐、IE等网页浏览器选择图像文件的标准。对IE来说,GIF-JPG-PNG好像是最好的选择。
  • Host Information
    主机信息
    • Enter the hostname of the machine on which this server is running: This is normally 'localhost'.
      输入提供eGroupWare服务的服务器的主机名:一般这个名称为“localhost”。
    • Default FTP Server: can be left blank, and the setting for Select correct MIME-type can be left set to 'No'.
      缺省的FTP服务器:可以为空,并且MIME-type(安装文件的控制类型)可以设置为“No”。
    • HTTP Proxy Server and the subheadings ... Port, ... Username and ...Password: By setting a proxy server, you can grant eGroupWare permission to go "outside" to, e.g. download the Online Manual.
      HTTP代理服务器和子标题、端口、用户名、密码:通过设置一个代理服务器,你可以允许eGroupWare读取根目录以外的文件,如下载在线手册。
  • Default Mailserver Settings (also used for Mail Authentication):
    缺省的邮件服务器设置(也被用来进行邮件认证)
    • POP/IMAP mail server hostname or IP address is the location of your mail server; select a Mail Server Protocol as well (IMAP is recommended).
      你的POP/IMAP邮件服务器的主机名或IP地址,同时选择这个服务器使用的协议(建议IMAP)
    • Mail server login type: In the drop-down list you may choose between: 'Virtual Mail Manager (Login-name contains domain)' and 'Standard (login-name identical to eGroupWare user-name)'.
      邮件服务器登录类型:在下拉菜单中选择“虚拟邮件管理(登录名包含域)”或“标准(登录名唯一对应eGroupWare用户名)”
    If your login-name to the mail server (not the same thing as the eGroupWare login) requires a 'domain', but the eGW user-name does not contain a domain, select 'Virtual Mail Manager', and enter the domain in the field below.
    如果你的在邮件服务器上的登录名(不是eGroupWare的登录名)要求一个域,但是eGroupWare的用户名没有包含一个域,选择“虚拟邮件管理”,并且在下面的区域中输入域。
    • Mail Domain (for Virtual mail manager): this domain is valid for all users! Please always provide this address, since it will likely be used to create an email-address: UserName?@Domain.
      邮件域(仅对于虚拟邮件管理):这个域对所有用户都是有效的,请提供地址,因为它被用来创建一个邮件地址:如 用户名@域。
    • SMTP server hostname or IP address: please fill this out - this is normally identical to the Mail server
      SMTP服务器主机名或IP地址:请填写此项--一般与邮件服务器相同
    • SMTP server port: if this field is left blank, the standard port ('25') will be used.
      SMTP服务器端口:如果此项为空,标准的“25”端口将被使用。
    • User for SMTP-authentication and Password for SMTP-authentication: if 'SMTP-Authentication' is required, the correct user-name and password must be entered here.
      SMTP认证用户和密码:如果需要SMTP认证,请再此输入正确的用户名和密码。
  • Authentication / User Accounts
    认证和用户账号
    • Select which type of authentication you are using: 'Mail', 'SQL', 'LDAP', 'Webserver', 'PAM/NIS' or 'ADS'
      选择使用哪种认证类型:'Mail', 'SQL', 'LDAP', 'Webserver', 'PAM/NIS' or 'ADS'
    Additional settings are required for all authentication types but 'SQL'. E.g. for the IMAP-Server at 'Mail' or for 'LDAP' the settings in the next section. For 'ADS' (!ActiveDirectoryService) you find the settings in the section after 'LDAP'.
    除了“SQL”认证方式外,其余的认证方式都需要额外的信息。例如对于“Mail”认证,需要IMAP-Server;对于“LDAP”认证,需要在下一节进行设置;对于“ADS”(活动目录服务),你可以在“LDAP”后找到其设置。
    If you choose 'Yes' at Auto create account records for authenticated users, the users will be established automatically with the first login, if they have authenticated themselves correctly.
    如果你选择对认证用户自动创建账号记录,在用户第一次登陆时,如果能够认证成功,则这个用户将被自动创建。
    In the field Add auto-created users to this group you can specify, in which group new users will be established and therefore automatically assign them their access rights.
    如果你指定了将自动创建的用户将要加入的组名,那么自动创建的新用户将被加入到这个组,并拥有相应的权限。
    At 'LDAP' the user name will be delivered back immediately, with others not (i.e. for- and surname are not set in eGroupWare, there is only New User and the login-name).
    在“LDAP”认证方式中,用户名将被立即返回,其它认证方式则不是(例如:在eGroupWare中,将不会设置姓和名,只有新用户账号和登陆名)。
    • Select where you want to store/retrieve user accounts: Selection box 'SQL' or 'LDAP': You can save the user accounts both in the database 'SQL' and in 'LDAP' without the necessity to let the authentication run through them.
      选择你存储和重新提取账户信息的位置:你可在“SQL”和“LDAP”之间选择:你可以将你的账号同时保存在“SQL”和“LDAP”中而不用通过他们进行账号认证。
  • If using LDAP: This section involves many complicated settings. You should only change them when you know what you are doing! Configuration of LDAP goes beyond this manual.
    如果使用LDAP:这一节包含了许多复杂的参数设置,只有你确切知道每个参数的含义时你才能改变它们!本手册不再赘述LDAP的设置,请参考相关资料。
  • If using ADS (Active Directory) authentication: In this section you can specify Hostname/IP Domain Controler' and Domain name'''
    如果使用ADS(活动目录)认证:在这个节中你可以指定域控制器的主机名/IP地址和域名。
  • Mcrypt Settings (requires mcrypt PHP extension): here you have to Enter some random text for app session encryption and select the 'Mcrypt algorithm (default TRIPLEDES)' and the Mcrypt mode (default CBC).
    Mcrypt 设置(需要PHP中mcrypt扩展):这里你必须为应用程序的会话认证输入一些随机的文本,并且选择加密算法(默认TRIPLEDES算法)和加密方式(缺省 CBC)

  • Additional settings
    其它设置
    • Select where you want to store/retrieve filesystem information: 'SQL' recommended, so that all applications are supported.
      选择你在何处存储和恢复文件系统信息:推荐采用“SQL”,因为所有的应用程序都支持。
    • Select where you want to store/retrieve file contents: Recommended 'Filesystem' (refers to the above mentioned file for users and group files), 'SQL' should rather not be used, otherwise some applications may not be supported.
      选择你在何处存储和恢复文件系统内容:推荐采用“'Filesystem”(只上面提到的用户和组文件),尽量不采用“SQL”,否则一些应用程序可能不支持。
  • Press the button [Save], all additional configuration setting you'll find at the admin application of eGroupWare.
    按下【保存】按钮,所有的额外设置你都可以在eGroupWare中的系统管理应用程序中找到。
Now you will see the symbol eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare next to Step 2.
现在你将在步骤2旁边看到eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare标记。
Continue with Step 3 Establish an Administrator Account.
继续进行步骤3 设置一个管理员帐号。

Step 3 - Establish an Administrator Account
步骤 3 - 建立一个系统管理员账号
Here you can create your administrator account.
在这里你可以建立一个系统管理员账号。
Enter Admin username, Admin first name, Admin last name and the Admin password.
输入 系统管理员 用户名称,姓和名,和系统管理员密码。

When you check the box above the Admin account, all existing data will be deleted! With a new installation this isn't necessary. The test pages of the content management system won't function.
If you want to create also 3 demo users, please check the box 'Create demo accounts'. For a produktive system you shouldn't create demo users, because the system gets more vulnerable to outside attacks!
当你点选了系统管理员账号上的选择框时,所用的已存数据将被删除,就像刚安装的系统一样,这是没有必要的。内容系统管理的检查页面也不能工作。如果你想创建三个演示账户,请点选【创建演示账户】。对于一个用于实际生产的系统,建议不创建演示账户,因为这样系统更容易受到来自外部的攻击。

Remark: If you have by accident canceled your 'Admin' rights (deselected in eGroupWare the application 'Admin'), here you can set your rights again!
注意:如果你误操作取消了系统管理员权限(在eGroupWare应用程序中没有选择Admin),这里你可以重新设置其权限。

Now you will see the symbol eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare next to Step 3.
现在你将在步骤3旁边看到eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare标记。
Continue with Step 4 - Language Administration.
继续步骤4---步骤 4 - 语言管理
Step 4 - Language Administration
步骤 4 - 语言管理
Here you can select in which language you want to use eGroupWare. It is a multi-selection box, where you can select several languages (more than one with the CTRL-key).
Now you will see the symbol eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare next to Step 4
在这里你可以选择在eGroupWare中使用的语言。这时一个多选择框,你可以在按住CTRL键的同时选择多个语言。

Step 5 - Advanced Administration of Applications
步骤 5 - 应用程序高级管理
Here you see in a table all installed applications and if there installation was successful.
如果安装成功,在这里你将看到一个显示所有应用程序的状态列表。
Meaning of symbols:
  • eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare: the application is successfull installed.应用程序被成功安装。
  • no symbol meanst: the application is not installed.没有标记,说明应用程序没有安装
  • eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare: it exists an update for this application.对于这个应用程序需要更新。
  • eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare: Error because this application either needs another not installed application or this application has the wrong version.错误,可能这个应用程序正常运行需要的其它应用程序没有被安装,或这个应用程序的版本错误。
  • eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare: the installation of the application failed. Possibly there is a hint in the column 'Resolve' to help with the problem.这个应用程序的安装失败,可能在列【解决】里有一些如何解决的提示。

You can see in the table the 'Current Version' of the database (4. column) and the 'Available Version' (5. Column). After you imported an update, you see the higher version in the 5. column and you can 'Upgrade' the application by checking the respective box.
你可以在表中看到数据库的当前安装版本(第4列)和当前最新版本(第5列)。在你导入了一个更新后,在第5列你将看到一个高于当前安装版本的安装号,你可以通过点选相关的【升级】框来进行升级。
In the column 'Install' you can install applications by checking the respective box, then you see in the 1. column a eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare instead of the eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare .
在【安装】列你可以通过点选相关检查框来安装应用程序,这样第1列的 eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare 就会变为 eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare
To uninstall applications check the respective box in the column 'Remove'. Please note: all data of the application in tne database will be lost.
卸载一个应用程序,你可以点选【移除】列的相关的检查框,请注意:这个应用程序在数据库里的数据将丢失。

You see the symbol eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare next to Step 5, if all apllications are up to date. In Step 6 you can manage Backup and Recovery of the Database.
如果你的所有应用程序都更新到最新版本,现在你将在步骤5旁边看到eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare标记。

If updates are not yet installed you see the symbol eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare . Please click the button [Manage Applications] and update the application in the table.
如果你的应用程序没有被更新,你将看到 eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare标记,请点击【管理应用程序】并且更新表里的应用程序。
Step 6 - Backup and Recovery of the Database
步骤 6 - 备份和恢复数据库
With this program you backup your database, plan a regular data backup or recover your database from a backup.
在这里你可以备份数据库,制定日常备份计划或从一个备份中恢复数据库。

Clicking on the button [schedule], you get a daily data backup, e.g. Tuesday to Saturday at 3 a.m.. The button [delete] deletes a planned data backup. [backup now] does an immidiate data backup.
点击按钮[计划],你就可以设置每天备份了。例如:星期二到星期六每天3点。按钮【删除】删除一个制定好的备份计划。【现在备份】按钮允许你立即执行备份。
For the scheduled data backup to function, the 'Timed Asynchron Service' has to be installed/activated in the eGroupWare 'Admin'!
为了使计划备份功能正常工作,“Timed Asynchron Service”功能必须在Timed Asynchron Service系统管理中被安装/激活。
Under Linux just press the button [activate Timed Asynchron Service]. Under Windows you have to activate the 'Timed Asynchron Service' manually. More informationen on this subject you can find under the posted link.
在Linux下只要点击按钮【激活Timed Asynchron Service】,在Windows下你必须手动激活这个服务。

If you have bought webspace, you can download you data backup over the web to your local computer. If you click on the button [Recover], the backup will be imported. Please note that all changes since the data backup will be lost!
如果你购买了网页空间,你可以将在网上的备份下载到本地计算机上。如果你点击【恢复】按钮,就会从备份文件中恢复数据库,请注意备份数据以后的更改将丢失。

四、更新安装
Before updating your eGroupWare preserve your data!
在更新eGroupWare之前,请备份你的数据。
The procedure depends on the type of the update package (tar, zip, rpm ...):
更新的流程取决于你下载的更新包的类型 (tar, zip, rpm ...):
  1. Go to your eGroupWare directory, usually 'egroupware' in your 'docroot', and save the file 'header.inc.php'.
    到你的eGroupWare安装目录,一般在“docroot”下的“egroupware”目录下,将‘header.inc.php’保存到其它目录,如你的主目录。
  2. Create a data backup of your database
    备份一下你的egroupware数据库。
  3. depending on the package type: delete or uninstall (rpm) your old installation. You may keep it as a backup by renaming the installation: e.g. under Linux 'mv egroupware egroupware.old'
    取决与你的更新包类型:删除或卸载(rpm)你的旧的版本。你也可以通过更改这个安装目录的名称来保留这个安装,例如:在linux中使用命令“mv egroupware egroupware.old”,将egroupware目录重命名为egroupware.old。
  4. Install the new package into the same directory (named in 'header.inc.php')
    安装新的软件包到原目录。
  5. Recover your old 'header.inc.php' by re-copying the backup.
    恢复你的旧的“header.inc.php”,如将其从你备份的目录中拷贝到这个刚安装的目录中,覆盖掉源文件。
  6. Go to setup (e.g. http://domain/egroupware/setup) in the upper login window
    通过网址(例如
    http://domain/egroupware/setup)进入到安装页面
If you get now a 500: Internal Server Error, have a look at Start installation for the solution.
如果提示“500: Internal Server Error ”,到“开始安装”部分找一下解决办法。
Updates concerning the eGroupWare APIwill be shown in Step 1 - Simple Application Management. You can only go on after the update is imported. You will be asked to do a data backup (Checkbox automatically checked) and then the update will be executed.
涉及到“eGroupWare API”的更新将在步骤1--简单的应用程序管理中显示
Updates concerning only single applications are imported in Step 5 - Advanced Administration of Applications.
仅涉及到各别用用程序的更新将在 步骤5---高级应用程序管理中显示。
You see a table with all applications in the current and the availible version. The symbol eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare shows that an update for this application is availible. As soon as you check the box in the column 'Upgrade', the new version will be installed.
你将看到一个所有应用程序的现安装版本和最新版本的列表, 符号l eGroupWare中文手册----第二章 <wbr>安装 <wbr>eGroupWare 表示这个应用程序可以更新到新版本。只要你在列点选了列“更新”,新的版本将被安装。

0

阅读 评论 收藏 转载 喜欢 打印举报
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有