记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。

centos7/centos8安装owncloud10.3与onlyoffice在线文档编辑


内部共享文档可以使用owncloud,但是要编辑文档的话,可以使用onlyoffice加ONLYOFFICE Desktop Editors。

具体安装owncloud可以看这里 https://www.micoder.cc/blog/2169.html .


 [root@k8s-master]#   cd /var/www/html/owncloud/
 [root@k8s-master]#   cd apps/
 [root@k8s-master]#   yum install git
 [root@k8s-master]#   git clone https://github.com/ONLYOFFICE/onlyoffice-owncloud.git onlyoffice
 [root@k8s-master]#   chown -R apache:apache onlyoffice


.创建几个目录 用于onlyoffice的数据卷

  1. mkdir /onlyoffice
  2. cd onlyoffice
  3. mkdir log
  4. mkdir data
  5. mkdir lib
  6. mkdir db

  4.运行镜像 (我们绑定的是 http,https端口)

docker run -i -t -d -p 8080:80 -p 8443:443 --restart=always \
    -v /onlyoffice/log:/var/log/onlyoffice  \
    -v /onlyoffice/data:/var/www/onlyoffice/Data  \
    -v /onlyoffice/lib:/var/lib/onlyoffice \
    -v /onlyoffice/db:/var/lib/postgresql  onlyoffice/documentserver


创建证书存放目录(在当前Linux下面):

mkdir -p /onlyoffice/data/certs

然后把你自己的证书按照下面的命名放到上面目录下:

onlyoffice.key

onlyoffice.crt



我这里安装onlyoffice文档服务器,就直接使用阿里云的镜像服务,公开的镜像,可以自行搜索,或是直接使用官网的镜像。

[root@k8s ~]# podman run -i -t -d -p 7808:80 -p 7843:443 --name office-doc registry.cn-hangzhou.aliyuncs.com/thundersdata-public/onlyoffice-documentserver-chinese-fonts:5.4.0.21
4d22f593580a8814a3bd5171b7ddd47a53b4db89ff986daf0c0a9cabaa97f0ab

[root@k8s ~]#
[root@k8s ~]# podman ps
CONTAINER ID  IMAGE                                                                                                   COMMAND               CREATED        STATUS            PORTS                                        NAMES
4d22f593580a  registry.cn-hangzhou.aliyuncs.com/thundersdata-public/onlyoffice-documentserver-chinese-fonts:5.4.0.21  /bin/sh -c /app/o...  6 minutes ago  Up 5 minutes ago  0.0.0.0:7808->80/tcp, 0.0.0.0:7843->443/tcp  office-doc

我这里使用的是centos8的系统中自带的podman 容器,与docker一样,当然也可以使用centos7系统中的docker,两都没有什么差别。

打开文档服务器http://192.168.137.18:7808/ ,出现以下页面就是安装正常了。当然docker中一样目录可以挂载到本机目录,这里就不讲了。



最后再owncloud中启用onlyoffice,再填写onlyoffice的web接口地址,我这里接口地址就是:  http://192.168.137.18:7808/


2. Enabling OwnCloud ONLYOFFICE integration app

Place OwnCloud ONLYOFFICE integration app into the /apps directory on your OwnCloud server:

cd apps/ git clone https://github.com/ONLYOFFICE/onlyoffice-owncloud.git onlyoffice

Go to OwnCloud, open the page with Not enabled apps and click Enable for the ONLYOFFICE application.


3. Configuring OwnCloud ONLYOFFICE integration app

Go to the OwnCloud Admin panel, open the ONLYOFFICE section and enter the address of the server where the ONLYOFFICE Document Server is installed:

 


保存后,可以看到下面生成了新的连接设置选项,可以根据自己的情况选择。

最后可以下载 ONLYOFFICE Desktop Editors 软件,当客户端文档编辑软件使用,

再到个人文件空间里查看,多了一个功能,而且打开一些文档时,直接进入web编辑文档功能。


也可以直接点击文件,相关类型的文件不会出现下载,会直接转到Onlyoffice在线编辑页面,可以直接编辑文档,

随时关闭窗口,不需要点击保存,下次打开后就是已经修改过的文档,非常方便。






转载请标明出处【centos7/centos8安装owncloud10.3与onlyoffice在线文档编辑】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论