程序员

实战!使用Docker安装OnlyOffice

作者:admin 2021-07-21 我要评论

ONLYOFFICE,简单地说,就是将 Word 、Excel、PPT 3 大办公套件搬到了云端,只需要一个浏览器即可以在线使用 Office 的各种功能。 系统详参 版本:CentOS Linux ...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

ONLYOFFICE,简单地说,就是将 Word 、Excel、PPT 3 大办公套件搬到了云端,只需要一个浏览器即可以在线使用 Office 的各种功能。

系统详参

版本:CentOS Linux release 7.9.2009

内核:3.10.0-1160.el7.x86_64

前置条件:可连接外网

安装Docker

安装相关依赖

$ sudo yum install -y yum-utils \
 device-mapper-persistent-data \
 lvm2

添加国内源,提高网络传输效率

$ sudo yum-config-manager \
 --add-repo \
 https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

更新 yum 软件源缓存,并安装 docker-ce

$ sudo yum makecache fast
$ sudo yum install docker-ce

启动docker,且设置开机自启

$ sudo systemctl enable docker
$ sudo systemctl start docker

检查docker是否安装成功

$ docker run hello-world

查看docker版本信息

$ docker -v
安装OnlyOffice拉取onlyoffice镜像
docker pull onlyoffice/documentserver

拉取完成,查看镜像

[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
onlyoffice/documentserver latest 5bebc75c54be 2 weeks ago 2.57GB
创建并且启动onlyoffice容器
docker run -i -t -d -p 80:80 --restart=always onlyoffice/documentserver

关键参数解读

-p 80:80 表示端口映射,前者是宿主机端口,后者是容器内的映射端口。

--restart=always 容器自动重启

onlyoffice/documentserver 镜像名称

查看容器是否在运行
docker ps
检查安装是否成功
访问地址:IP:PORTS/welcome

第一种方式:命令行中

curl 127.0.0.1:80/welcome
 !DOCTYPE html 
 html lang="en" 
 head 
 meta charset="utf-8" 
 title Redirecting /title 
 /head 
 body 
 pre Redirecting to a href="/welcome/" /welcome/ /a /pre 
 /body 
 /html 

第二种方式:浏览器中

welcom.jpg

访问api.js
访问地址:https://documentserver/web-apps/apps/api/documents/api.js
文章持续更新,更多可以微信搜一搜「一个需求」,这个其实很简单,怎么实现我不管!
本文转自网络,原文链接:https://developer.aliyun.com/article/785554

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 实战!使用Docker安装OnlyOffice

    实战!使用Docker安装OnlyOffice

  • MPS文件的格式简介

    MPS文件的格式简介

  • RDS MySQL 云原生架构实践

    RDS MySQL 云原生架构实践

  • Forrester 首席分析师对话阿里云容器服

    Forrester 首席分析师对话阿里云容器服

腾讯云代理商
海外云服务器