文末会附上本教程所有的资源下载地址

本文只介绍windows的安装使用,linux和windows的操作差不多,如果不想麻烦的直接使用docker安装就可以了;


 1.资源下载

Installing ONLYOFFICE Docs for Windows on a local server - ONLYOFFICE


onlyoffice服务搭建好后怎么通过java实现在线编辑 onlyoffice windows搭建_onlyoffice

 

onlyoffice服务搭建好后怎么通过java实现在线编辑 onlyoffice windows搭建_onlyoffice_02

 下载完成后会议4个包:

onlyoffice服务搭建好后怎么通过java实现在线编辑 onlyoffice windows搭建_java_03

 2.安装

 postgresql安装只要在onlyoffice安装之前就行

otp安装要在rabbitmq之前

rabbitmq安装要在onlyoffice安装之前就行

postgresql暗转完后需要创建一个用户角色:onlyoffice,角色账号密码都是onlyoffice

pgAdmin是postgresql安装完成后自带的不需要额外下载安装;

onlyoffice服务搭建好后怎么通过java实现在线编辑 onlyoffice windows搭建_onlyoffice_04

 

  1. 右键单击左侧菜单中的Login/Group Roles项,然后选择Create -> Login/Group Role
  2. 在打开的新窗口中,onlyofficename字段中输入。

onlyoffice服务搭建好后怎么通过java实现在线编辑 onlyoffice windows搭建_postgresql_05

  1. 切换到Definition选项卡并onlyofficePassword 字段中输入。
  2. 转到Privileges 选项卡,然后单击Can login?切换器设置Yes值。

onlyoffice服务搭建好后怎么通过java实现在线编辑 onlyoffice windows搭建_java_06

  设置完上边点击 save

 创建onlyoffice数据库,选择创建的登录角色onlyoffice作为所有者。

为此,请右键单击左侧菜单中的Databases项,选择Create -> Database...。在打开的新窗口中,onlyofficeDatabase 字段中输入并在Owner onlyoffice列表中选择角色,然后单击Save

onlyoffice服务搭建好后怎么通过java实现在线编辑 onlyoffice windows搭建_字段_07

 

3. onlyoffice安装

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

onlyoffice-documentserver.exe /DS_PORT=<PORT_NUMBER>

<PORT_NUMBER> 更换成 想要开放的端口(8888)

当前命令需要在 onlyoffice的安装包的文件夹下进入cmd,输入命令直接运行即可;

如果已经安转完成onlyoffice的也可以在安装包的文件夹下运行,会重新安装并指定端口;

如果上边PostgreSQL没有创建指定的用户,需要在安装onlyoffice安装时,自己更改成相同权限的用户即可;

rabbitmq 也相同;

4.测试

安装完成后测试,访问以下链接;

http://127.0.0.1:8888/welcome/

或者

http://127.0.0.1:8888/web-apps/apps/api/documents/api.js