前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在轻量云上创建协同办公云文档

如何在轻量云上创建协同办公云文档

作者头像
Nyarime
发布2023-03-08 21:18:25
3K0
发布2023-03-08 21:18:25
举报
文章被收录于专栏:云外科技云外科技

在我们生活中,有腾讯文档、金山文档等云服务,但有时为了私密性部分工作室可能会选择在内网办公,因此自建私有的办公云文档就很有必要了。本文主要介绍如何用Docker部署OnlyOffice以及如何使用Windows连接云办公环境。

一、准备环境

这里我们需要一台带有Docker镜像的服务器,为了方便演示选择腾讯云自带的Docker CE镜像。

在确保Docker正常安装后,我们先拉取镜像:

代码语言:javascript
复制
docker pull onlyoffice/documentserver

然后执行 docker run 操作(可以修改指令以自定义端口)

代码语言:javascript
复制
docker run -i -t -d -p 8090:80 --restart=always  -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice  -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql  onlyoffice/documentserver

这里我选择8090,然后访问 http://服务器IP:8090/welcome 出现页面即部署成功。

二、开放端口

访问轻量云的防火墙页面,确保腾讯云后台安全组开放 : )

如果你懒,请"添加规则"选择ALL即可,其次关闭系统内防火墙即可

如果你比较注重安全,那请你仅开放8090(按部署端口而定)端口,然后别忘了在系统内也开放对应端口哦~

此时,您的办公云文档环境已经建立完毕。当然如果需要HTTPS等安全访问,不妨使用Nginx做个反向代理吧。

能装在Windows Server吗?

当然可以,可能有些朋友可能刚接触轻量云不久,不太会用Linux操作系统。此时我们推荐使用2C4G的腾讯轻量云来部署,选择Windows Server 2019,随后根据下面步骤执行。

下载必要组件安装包

根据官方文档,我们需要准备三个必备组件:

别忘了OnlyOffice的Windows Server服务端软件在这里哦:

根据要求下载后就形成以下的安装包,分别安装后再进行下一步

安装PostGresql数据库

这个必须在OnlyOffice之前安装,且otp要比RabbitMQ提前安装。安装顺序是PostGresql+otp+RabbitMQ+OnlyOffice。

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

创建数据库角色

PostGresql装完后需要创建一个用户角色,角色账号密码都是onlyoffice(小写)

右键单击左侧菜单中的Login/Group Roles项,然后选择Create -> Login/Group Role

在打开的新窗口中,onlyofficename字段中输入。

切换到Definition选项卡并onlyofficePassword 字段中输入。

转到Privileges 选项卡,然后单击Can login?切换器设置Yes值。

设置完上边点击 save, 创建onlyoffice数据库,选择创建的登录角色onlyoffice作为所有者。 创建onlyoffice数据库,选择创建的登录角色onlyoffice作为所有者。

安装OnlyOffice

默认安装时,OnlyOffice 使用的是80端口。但如果你要更改像上面一样的8090端口时,需要安装时使用参数执行onlyoffice-documentserver.exe才可以更改。

代码语言:javascript
复制
onlyoffice-documentserver.exe /DS_PORT=8090

当然按需选择,此时使用Windows Server自带的IE浏览器访问 http://127.0.0.1:8090/welcome 如果能正常打开则成功部署办公云文档环境

总结

Docker部署方式适用于所有现非EOL的Linux操作系统,Windows单独的部署方式可能还比Linux要复杂,这边还是建议使用Docker部署,正好腾讯云也有特定的镜像支持。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、准备环境
  • 二、开放端口
  • 能装在Windows Server吗?
    • 下载必要组件安装包
      • 安装PostGresql数据库
        • 创建数据库角色
          • 安装OnlyOffice
          • 总结
          相关产品与服务
          容器镜像服务
          容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档