IceWarp使用cookies以提供用户更好的服务。继续浏览本网站,则表示您同意我们使用Cookies。 (了解更多)

WebDocuments 安装手册

集成了 LibreOffice 在线服务允许通过几种方式部署IceWarp WebDocuments,但我们推荐在单独的服务器或者至少在一个单独的虚拟机上运行。

使用此方法,您将在预设置的虚拟机环境运行 WebDocuments。如果你在自己的虚拟机环境运行 WebDocuments,请检查 APT 库选项设置(Debian8 虚拟环境必需)。

这是最简单的方法让你在 Windows 上安装 WebDocuments。使用此方法,您将在 IceWarp 预配置的虚拟机上运行 WebDocuments 。
如果你在自己的虚拟机环境运行 WebDocuments,请检查 APT 库选项设置(Debian8 虚拟环境必需)。

这似乎是最简单的方法让你在64位Debian8 上安装 WebDocuments。你可以作为 IceWarp 与 WebDocuments 在同一台服务器上或者可以使用不同的虚拟服务器仅供 WebDocuments。你也可以选择 Docker 选项 (如同 WebDocuments与 IceWarp 在同一台服务器上)或选择预配置 VM 选项(WebDocuments 与 IceWarp 不在同一台服务器上)。

ESXi VPS

导入虚拟机

  • 下载 Zip 映像文件并解压(虚拟机并不在解压文件夹中运行)
    下载
    Version for ESX 6.5
    Version for ESX 6.5
  • 打开 vSphere client (或者其他类似 VM Workstation 的管理工具),部署 OVF 模板。
  • 打开 OVF 模板文件后点击下一步。
  • 检查模板细节后,点击下一步。
  • 填写虚拟机名称(默认值也可),点击下一步。
  • 选择数据存储和磁盘类型——我们推荐默认设置(lazy zeroed)。Eager zeroed 模式较慢。
    单击下一步,了解更多关于磁盘类型: https://communities.vmware.com/message/2199576
  • 修改设置,选择 “部署打开电源” 选项,单击完成。
  • 部署完成后单击关闭。
  • 通过 VMware Workstation 或者 vSphere WebClient 管理虚拟机自动启动 —— 在左面板列表中右键单击 hypervisor ,选择 “管理自动启动 VMs...”。
  • 在配置自动启动对话框左边勾选导入 VM。

如果使用DHCP,则无需更改映像中的任何内容。只需将DHCP服务器配置为每次分配相同的IP地址(根据MAC进行IP保留)

启动虚拟机

开机 (如果导入时未执行) ,从虚拟机电源菜单或仪表板。

Configure IceWarp server

  • Obtain IP address assigned to installed machine. It should be visible on terminal (or SSH login screen) under the IceWarp logo. Open IceWarp Administration Console and insert IP address of iwds host into "WebDocuments server connection" input located at GroupWare -> WebClient -> WebDocuments tab
  • Enable "WebDocuments Service"
  • Check that the configuration is correct by clicking "Test Connection" button (image iwdoc-iwserver-setup.jpg). "Test Connection" check will also configure iwds service for interoperation with IceWarp Server.
  • Save configuration changes by clicking on Apply button

Review TeamChat URL settings located at System -> Smartdiscover tab. URL must be reachable from iwds host. Also, IceWarp Server must be able to send out tcp packets to destination ports 8081, 80 or 443 on iwds host.

导入 VM

在 Windows 服务器操作系统开启 Hyper-v 角色。
https://technet.microsoft.com/en-us/library/hh846766.aspx#BKMK_SERVER
所有相关的过程在 Windows Server 各版本类似。

下载
Win 2012 – 2012R2+
Win 2012 – 2012R2+
  • 下载映像 ZIP 文档并解压(VM 运行在解压的文件夹中)
  • 打开 Hyper-V 管理器(位于管理员工具或服务器管理器)
  • 在活动面板左上角单击 “导入虚拟机...”选项
  • 打开位于虚拟机映像文件解压的文件夹。
  • 选择导入设置,选择不包括 “复制虚拟机(创建新的独特的ID)” 的其他选项。
    点击 “导入”。

The most current version of IceWarp Server is available for Windows and the most popular Linux systems.

启动虚拟机

导入将在所有客户机的列表中添加新的虚拟机。你可以通过右键点击虚拟机或在活动面板点击启动虚拟机,启动过程显示在 Hyper-V 管理器的状态栏。
双击列表中的虚拟机打开 VNC 控制台,启动后的虚拟机显示 IceWarp 标志和机器的 IP地址。

配置IceWarp服务器

  • Obtain IP address assigned to installed machine. It should be visible on terminal (or SSH login screen) under the IceWarp logo. Open IceWarp Administration Console and insert IP address of iwds host into "WebDocuments server connection" input located at GroupWare -> WebClient -> WebDocuments tab
  • Enable "WebDocuments Service"
  • Check that the configuration is correct by clicking "Test Connection" button (image iwdoc-iwserver-setup.jpg). "Test Connection" check will also configure iwds service for interoperation with IceWarp Server.
  • Save configuration changes by clicking on Apply button

Review TeamChat URL settings located at System -> Smartdiscover tab. URL must be reachable from iwds host. Also, IceWarp Server must be able to send out tcp packets to destination ports 8081, 80 or 443 on iwds host.

Open terminal emulator note. Commands need to be run under 'root' account. Add apt sources of icewarp and nodejs repository:

Check if your Debian is able to install 'contrib' and 'non-free'packages.

- you should find this line in /etc/apt/sources.list file

deb http://ftp.uk.debian.org/debian/ stretch main contrib non-free

Add apt sources of IceWarp and nodejs repository

echo "deb http://pkg.icewarp.com/debian icewarp gen2" > /etc/apt/sources.list.d/icewarp.list
echo "deb http://deb.nodesource.com/node_8.x stretch main" > /etc/apt/sources.list.d/nodejs.list

- It is also possible to use https in the source links, but in that case apt-transport-https package HAS TO be installed first.

Install 'sudo' package

apt-get install sudo

Install 'dirmngr' - managing and downloading OpenPGP and X.509 certificates

apt-get install dirmngr

Install 'apt-transport-https' package to be able to use https source links

apt-get install apt-transport-https

Import signing keys into the apt keyring

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 948AD827

gpg: requesting key 948AD827 from hkp server keyserver.ubuntu.com
gpg: key 4291FC89: public key "IceWarp Technology <sysadmin@icewarp.com>" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)


apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280

gpg: requesting key 68576280 from hkp server keyserver.ubuntu.com
gpg: key 68576280: public key "NodeSource >gpg@nodesource.com<" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

Update apt database on your machine


It is required to have added system locale en_US.UTF-8, to add en_US.UTF-8 execute dpkg-reconfigure locales
and check the checkbox for this locale

apt-get update && apt-get upgrade

...
...
Hit http://pkg.icewarp.com icewarp InRelease
Hit https://deb.nodesource.com stretch InRelease
Hit http://pkg.icewarp.com icewarp/gen1 amd64 Packages
Get:14 https://deb.nodesource.com stretch/main amd64 Packages [964 B]
Get:15 https://deb.nodesource.com stretch/main Translation-en_US [162 B]
Get:16 https://deb.nodesource.com stretch/main Translation-en [162 B]
Get:17 https://deb.nodesource.com stretch/main Translation-en_US [162 B]
Get:18 https://deb.nodesource.com stretch/main Translation-en [162 B]
Get:19 https://deb.nodesource.com stretch/main Translation-en_US [162 B]
Get:20 https://deb.nodesource.com stretch/main Translation-en [162 B]
Get:21 https://deb.nodesource.com stretch/main Translation-en_US [162 B]
Get:22 https://deb.nodesource.com stretch/main Translation-en [162 B]
Get:23 https://deb.nodesource.com stretch/main Translation-en_US [162 B]
Get:24 https://deb.nodesource.com stretch/main Translation-en [162 B]
Fetched xxx kB in xs (xx.x kB/s)
Reading package lists... Done

Install icewarp-webdocuments package

apt-get install icewarp-webdocuments

This package will install all necessary dependencies, so after approximately twenty minutes you will have configured and running backend for your web documents. The last line of script output is actual IP address of iwds host which is needed in next step, you can however obtain IP address in any common way.

Configure IceWarp server

  • Obtain IP address assigned to installed machine. It should be visible on terminal (or SSH login screen) under the IceWarp logo. Open IceWarp Administration Console and insert IP address of iwds host into "WebDocuments server connection" input located at GroupWare -> WebClient -> WebDocuments tab
  • Enable "WebDocuments Service"
  • Check that the configuration is correct by clicking "Test Connection" button (image iwdoc-iwserver-setup.jpg). "Test Connection" check will also configure iwds service for interoperation with IceWarp Server.
  • Save configuration changes by clicking on Apply button
  • Restart the Groupware service

Review TeamChat URL settings located at System -> Smartdiscover tab. URL must be reachable from iwds host. Also, IceWarp Server must be able to send out tcp packets to destination ports 8081, 80 or 443 on iwds host.

IceWarp

请选择你的国家
Afghanistan
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antarctica
Antigua and Barbuda
Argentina
Armenia
Aruba
Australia
Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Bouvet Island
Brazil
British Indian Ocean Territory
Brunei Darussalam
Bulgaria
Burkina Faso
Burundi
Cambodia
Cameroon
Canada
Cape Verde
Cayman Islands
Central African Republic
Chad
Chile
China
Christmas Island
Cocos (Keeling) Islands
Colombia
Comoros
Congo
Democratic Republic of the Congo
Cook Islands
Costa Rica
Cote D`Ivoire (Ivory Coast)
Croatia
Cuba
Cyprus
Czech Republic
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Ethiopia
Falkland Islands (Malvinas)
Faroe Islands
Fiji
Finland
France
French Guiana
French Polynesia
French Southern Territories
Gabon
Gambia
Georgia
Germany
Ghana
Gibraltar
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guinea
Guinea-Bissau
Guyana
Haiti
Heard and McDonald Islands
Holy See (Vatican City State)
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kiribati
North Korea
South Korea
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macau
Macedonia
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte
Mexico
Micronesia
Moldova
Monaco
Mongolia
Montserrat
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
Netherlands Antilles
New Caledonia
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
Northern Mariana Islands
Norway
Oman
Pakistan
Palau
Palestinian territories
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Pitcairn
Poland
Portugal
Puerto Rico
Qatar
Reunion
Romania
Russian Federation
Rwanda
Saint Helena
Saint Kitts and Nevis
Saint Lucia
Saint Pierre and Miquelon
Saint Vincent & the Grenadines
Samoa
San Marino
Sao Tome and Principe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Slovak Republic
Slovenia
Solomon Islands
Somalia
South Africa
South Georgia and the South Sandwich Islands
Spain
Sri Lanka
Sudan
Suriname
Svalbard & Jan Mayen Islands
Swaziland
Sweden
Switzerland
Syrian
Taiwan
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tokelau
Tonga
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Turks and Caicos Islands
Tuvalu
Uganda
Ukraine
United Arab Emirates
United Kingdom
United States
US Minor Outlying Islands
Uruguay
Uzbekistan
Vanuatu
Venezuela
Vietnam
Virgin Islands, British
Virgin Islands (U.S.)
Wallis and Futuna
Western Sahara
Yemen
Zambia
Zimbabwe
Montenegro

联系我们

请选择你的国家
Afghanistan
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antarctica
Antigua and Barbuda
Argentina
Armenia
Aruba
Australia
Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Bouvet Island
Brazil
British Indian Ocean Territory
Brunei Darussalam
Bulgaria
Burkina Faso
Burundi
Cambodia
Cameroon
Canada
Cape Verde
Cayman Islands
Central African Republic
Chad
Chile
China
Christmas Island
Cocos (Keeling) Islands
Colombia
Comoros
Congo
Democratic Republic of the Congo
Cook Islands
Costa Rica
Cote D`Ivoire (Ivory Coast)
Croatia
Cuba
Cyprus
Czech Republic
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Ethiopia
Falkland Islands (Malvinas)
Faroe Islands
Fiji
Finland
France
French Guiana
French Polynesia
French Southern Territories
Gabon
Gambia
Georgia
Germany
Ghana
Gibraltar
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guinea
Guinea-Bissau
Guyana
Haiti
Heard and McDonald Islands
Holy See (Vatican City State)
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kiribati
North Korea
South Korea
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macau
Macedonia
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte
Mexico
Micronesia
Moldova
Monaco
Mongolia
Montserrat
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
Netherlands Antilles
New Caledonia
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
Northern Mariana Islands
Norway
Oman
Pakistan
Palau
Palestinian territories
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Pitcairn
Poland
Portugal
Puerto Rico
Qatar
Reunion
Romania
Russian Federation
Rwanda
Saint Helena
Saint Kitts and Nevis
Saint Lucia
Saint Pierre and Miquelon
Saint Vincent & the Grenadines
Samoa
San Marino
Sao Tome and Principe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Slovak Republic
Slovenia
Solomon Islands
Somalia
South Africa
South Georgia and the South Sandwich Islands
Spain
Sri Lanka
Sudan
Suriname
Svalbard & Jan Mayen Islands
Swaziland
Sweden
Switzerland
Syrian
Taiwan
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tokelau
Tonga
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Turks and Caicos Islands
Tuvalu
Uganda
Ukraine
United Arab Emirates
United Kingdom
United States
US Minor Outlying Islands
Uruguay
Uzbekistan
Vanuatu
Venezuela
Vietnam
Virgin Islands, British
Virgin Islands (U.S.)
Wallis and Futuna
Western Sahara
Yemen
Zambia
Zimbabwe
Montenegro