onlyoffice部署
onlyoffice部署
1.使用yum命令安装Docker:
<pre title="docker">yum install docker -y</pre>
2.启动Docker服务
<pre title="启动Docker服务">systemctl start docker</pre>
3.拉取ONLYOFFICE Document Server 的Docker镜像
<pre title="拉取镜像">sudo docker pull onlyoffice/documentserver</pre>
4.启动Docker容器
<pre title="启动Docker镜像">sudo docker run -i -t -d -p 9000:80 onlyoffice/documentserver</pre>
<pre style="margin-top:0cm;margin-right:
36.0pt;margin-bottom:5.0pt;margin-left:0cm">80端口上往往会运行像Apache、Nginx之类的HTTP服务,为了避免端口冲突,我们可以将Document Server映射至其它端口。</pre>
<pre>例如映射至9000端口:</pre>
启动后,访问http://服务器地址:9000,就可以看到如下的页面:
1.png5.在onlyoffice官网上下载node.js或者Java的demo
下载链接:https://api.onlyoffice.com/editors/demopreview
node.js demo
- 部署node环境
- 解压之后在config/default.json中修改 "siteUrl": "https://****部署的服务器的IP"
- 在根目录下启动 npm install ****node bin/www****
- 访问“http://部署的服务器的IP:3000”
Java demo
- 部署Tomcat环境,并启动Tomcat
- 部署jdk,配置maven环境
- 在\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
- 将项目打成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示例