onlyoffice部署

onlyoffice部署

1.使用yum命令安装Docker:

yum install docker -y

2.启动Docker服务

systemctl start docker

3.拉取ONLYOFFICE Document Server 的Docker镜像

sudo docker pull onlyoffice/documentserver

4.启动Docker容器

sudo docker run -i -t -d -p 9000:80 onlyoffice/documentserver

80端口上往往会运行像Apache、Nginx之类的HTTP服务,为了避免端口冲突,我们可以将Document Server映射至其它端口。

例如映射至9000端口:

启动后,访问http://服务器地址:9000,就可以看到如下的页面:

1.png

5.在onlyoffice官网上下载node.js或者Java的demo

下载链接:https://api.onlyoffice.com/editors/demopreview

node.js demo

  1. 部署node环境
  2. 解压之后在config/default.json中修改 "siteUrl": "https://****部署的服务器的IP"
  3. 在根目录下启动 npm install ****node bin/www****
  4. 访问“http://部署的服务器的IP:3000”

Java demo

  1. 部署Tomcat环境,并启动Tomcat
  2. 部署jdk,配置maven环境
  3. \src\main\resources\settings.properties下更改

files.docservice.url.converter=https:****//documentserver/ConvertService.ashx files.docservice.url.tempstorage=https:****//documentserver/ResourceService.ashx files.docservice.url.api=https:****//documentserver/web-apps/apps/api/documents/api.js files.docservice.url.preloader=https:****//documentserver/web-apps/apps/api/documents/cache-scripts.html

  1. 将项目打成war包,上传到Tomcat上,点击Tomcat上的项目进入编辑主页面 在根目录下执行mvn package,build完成后的war包在target目录下

目前在192.168.2.62上搭建了onlyoffice,其中http://192.168.2.62:7010是onlyoffice后台服务,http://192.168.2.62.3000是node.js示例,http://192.168.2.62:8080/OnlineEditorsExampleJava-1.0/是Java示例

你可能感兴趣的:(onlyoffice部署)