技术文章

当前位置:首页>帮助手册>技术文章

Office在线协作(一)- 在本地服务器上安装ONLYOFFICE Docs Community Edition For Windows Server - 超详细安装教程

时间:2022-11-02   

引言

企业版允许您在本地服务器上安装ONLYOFFICE文档,并将在线编辑器与ONLYOFFICE协作平台或其他流行系统集成。本文将详细介绍在Windows服务器上安装OnlyOffice社区版的过程,希望对大家有帮助。

ONLYOFFICE Docs是一个在线办公套件,包括文本、电子表格和演示文稿的查看器和编辑器,完全兼容office Open XML格式:.docx、.xlsx和.pptx,并支持实时协作编辑。

系统要求:


先决条件

安装必备组件,下载并安装以下组件:

下载安装工具包并且进行相应的安装。

image.png

一般这种情况的exe执行文件,建议大家都鼠标右击 ---> 以管理员身份运行。


一、安装Erlang

选择需要安装的组件,如下图所示:

image.png

选择Erlang安装目录,如下图所示:

image.png

在安装过程中根据情况,可能会自动安装C++编译环境,如下图所示:

image.png

等待安装完成即可。


二、安装RabbitMQ

选择需要安装的组件(全选),如下图所示:

image.png

等待安装完成即可,如下图所示:

image.png

image.png

image.png


三、安装Redis(社区版不需要安装Redis,企业版需要安装Redis)

image.png

安装比较简单,直接下一步安装即可,在此不赘述。

image.png


四、安装PostgreSQL

image.png

点击下一步,我们设置密码为:123456

数据库密码需要牢记,后续安装OnlyOffice时需要使用到


image.png

安装比较简单,直接下一步安装即可:


image.png

选择需要安装的应用,在此我们选择 PostgreSQL(64 bit)v15.0-1,如下图所示:

image.png

确认需要安装的组件,并指定下载目录:

image.png

下载安装之后,点击下一个,直到安装完成。

image.png

pgAdmin使用

我们可以使用pgAdmin工具或命令提示符创建和管理数据库。

1、运行命令:

"C:Program FilesPostgreSQLpgAdmin 4inpgAdmin4.exe"

2、输入初始密码:123456

image.png


创建用户

创建用户:onlyoffice(密码也是onlyoffice)

image.png

image.png

设置用户密码

切换到“定义”选项卡,并在“密码”字段中输入onlyoffice。

image.png

转到“权限”选项卡,然后单击“可以登录吗?”

切换器设置“是”值

image.png

点击“保存”按钮,保存对用户权限的设置。


创建数据库:

创建一个名为onlyoffice的新数据库,Owner选择我们刚刚创建好的onlyoffice用户,如下图所示:

image.png


至此,安装OnlyOffice的先决条件已经具备。下面我们开始安装OnlyOffice服务器。


五、安装ONLYOFFICE Docs

下载OnlyOffice Docs社区版,下载地址:https://www.onlyoffice.com/download-docs.aspx?from=downloadintegrationmenu#docs-community


image.png

选择合适的安装程序版本:For Windows Server2012及以上版本(仅支持64位)


image.png


提醒:onlyoffice安装程序默认会将80端口作为默认的访问端口,如果服务器开启了如IIS类似的应用已经占用了80端口有可能导致onlyOffice服务器无法启动。我们将OnlyOffice安装在C:Program Files目录下,好像也无法正常启用80端口。此时,我们需要卸载之前的安装,并且在执行安装程序时指定新的端口。

image.png

Nginx日志(C:/Program Files/ONLYOFFICE/DocumentServer/Log/nginx)中报错信息如下:

image.png



卸载OnlyOffice的过程可以按下术步骤进行:


卸载OnlyOffice已存在的安装:

直接执行C:/Program Files/ONLYOFFICE/Documenterver/unins000.exe可以进行程序卸载,如下图所示:

image.png

等待一段时间,系统将为我们完成OnlyOffice卸载工作,如下图所示:

image.png


OnlyOffice安装程序:

1、如果使用80端口作为默认端口,可以直接双击安装程序onlyoffice-documentserver.exe进行安装

2、如果需要使用其他端口作为默认端口,可以在执行安装程序onlyoffice-documentserver.exe时添加参数来指定默认端口,步骤如下:

默认情况下,ONLYOFFICE Docs使用端口80侦听传入的连接。从4.3版开始,如果您打算使用ONLYOFFICE Docs的端口而不是默认端口,则可以更改该端口。为此,请使用以下参数运行可执行文件:

onlyoffice-documentserver-ee.exe /DS_PORT=<PORT_NUMBER>

其中<PORT_NUMBER>是您希望ONLYOFFICE文档使用的端口号。

1) 使用PowerShell进入安装程序所在的目录:

image.png


2) 在PowerShell窗口执行命令启动OnlyOffice安装程序,如下图所示(DS_PORT参数后面的数字为我们需要使用的端口号):

 .onlyoffice-documentserver.exe /DS_PORT=8080


image.png


OnlyOffice详细安装过程

image.png



指定OnlyOffice服务器安装目录:

我们指定为C:/Program Files/ONLYOFFICE/DocumentServer

image.png


image.png



image.png


1)配置数据库(PostgreSQL)连接连接信息:

image.png


2)配置RabbitMQ服务器连接信息:

image.png


image.png


安装完成,如下图所示界面。

image.png

点击Finish之后,系统将弹出浏览器访问example页面,验证安装是否成功: http://localhost:8080/example 

image.png

根据example页面的要求,启动example服务器,如下图执行命令:

net start DsExampleSvc

在任一目录执行命令启动Example服务器,如下图示:

image.png


如果需要服务器自动启动,可执行命令:

sc config DsExampleSvc start=auto



image.png


点击 Go to Test Example按钮 可以跳转到演示页面:

image.png


到此,OnlyOffice服务器安装完成!O2OA与OnlyOffice之间的配置,请参考以下文章:

《Office在线协作(二)- 下载并安装O2OA服务器 For Windows Server 2019》

Office在线协作(三)- O2OA连接本地部署的OnlyOffice Docs Server服务器 For Windows Server






上一篇:系统安装-平台服务器下载及安装部署 For WindowsServer

下一篇:Office在线协作(二)- 下载并安装O2OA服务器 For Windows Server 2019