文章目录

  • 前言
  • 一、docker部署onlyoffice
  • 二、修改图标
  • 三 修改https访问

前言

在媒体资源管理系统种,需要对文档文件进行在线预览的功能,之前我是使用的kkfileview,这个开源组件的优势在于,他支持多种类型的文件进行在线预览,但是对于文档文件,他是通过将其转为图片的形式进行预览,所以不满足我们后续在线编辑的需求,最终使用onlyoffice进行替代


一、docker部署onlyoffice

直接去官方网站查看

https://helpcenter.onlyoffice.com/installation/docs-community-index.aspx

docker pull onlyoffice/document
docker run -itd onlyoffice/document

二、修改图标

替换地址:/var/www/onlyoffice/documentserver/web-apps/apps/presentationeditor/main/resources/img/header/
一个是暗黑模式,一个是经典模式
//将自己的svg导入到docker容器种
docker cp /data/onlyoffice/header/1.svg c6239222fc32:/var/www/onlyoffice/documentserver/web-apps/apps/presentationeditor/main/resources/img/header

注意

docker重启后,logo会自动失效。

三 修改https访问

按照官网

1.创建私钥:openssl genrsa -out onlyoffice.key 2048
2.创建CSR:openssl req -new -key onlyoffice.key -out onlyoffice.csr
3.签发证书:openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt
4.加密:openssl dhparam -out dhparam.pem 2048
5.拷贝到挂载目录:
mkdir /data/onlyoffice/data/certscp onlyoffice.key /data/onlyoffice/DocumentServer/data/certs/
cp onlyoffice.crt /data/onlyoffice/DocumentServer/data/certs/
cp dhparam.pem /data/onlyoffice/DocumentServer/data/certs/
chmod 400 /data/onlyoffice/DocumentServer/data/certs/onlyoffice.key
6.启动
docker run -i -t -d --restart=always -p 8000:443 -v /data/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data -v /data/onlyoffice/DocumentServer/logs:/var/log/onlyoffice onlyoffice/documentserver

onlyoffice修改logo图标及开启https相关推荐

  1. 无底色 无背景 logo 图标

    最近在做文档的时候用到了这些图标,作为一个集合上传到博客,需要者可以自取,免的麻烦一个个再去p了... 1.MySQLlogo 图标  2. ajax logo 图标 3.Android logo 图 ...

  2. Flutter 修改App Logo图标

    简单粗暴的方式修改APP LOGO图标 打开一下路径"./android/app/src/main/res",会看到如图的目录结构 找到一个安卓图标在线生成网站,网站这种网站有很多 ...

  3. php如修改登陆后连接地址,两种wordpress更换后台登录界面logo图标方法

    wordpress网站后台登陆界面有个Logo图标,在自己的网站摆着官方的图标,很多人看起来很不舒服,所以大家都希望更换掉这个图标,为此,本站推荐两种wordpress更换图标的方法: 方法一:只需要 ...

  4. vue开发环境修改本地启动的端口号和开启https

    categories: [前端,vue] thumbnail: /images/fe/leetcode.jpg toc: true vue开发环境修改本地启动的端口号 当我们使用脚手架搭建项目时,re ...

  5. MATLAB:修改界面左上角Logo图标

    MATLAB 代码 function setLogo(fig, iconPath) % 更改 UI 界面的 Logo : % setLogo(fig, iconPath) % fig 为窗口句柄 % ...

  6. AD中的PCB如何导入自己制作的logo图标?

    第一步:选好logo后,用电脑上自带的画图软件打开图片,点击左上角的蓝色下拉菜单:点击属性,将颜色更改为黑白:回到图片已经变为单色.选择图片区域裁剪出来,重新调整大小,修改像素(注意:像素大小很重要, ...

  7. 修改exe图标,加入版本号

    1.修改exe图标 Project-> Options-> Application页-> Load   Icon..就可以了 2.加入版本号 Project --> Optio ...

  8. WordPress整站轻松开启HTTPS

    近两年来HTTPS取代HTTP已经成为大势所趋.早在2014年google Chromium安全团队提议将所有的HTTP协议网站标注为不安全.现在,Chrome浏览器已经开始执行这一标准了.从 Chr ...

  9. MFC中修改程序图标

    在使用MFC时,我们经常需要修改我们得到的exe文件的图标.如:写一个随机画圆的小程序,我们就希望该程序的图标是个圆或者是和圆有关的图标.所以,在这里我就记录一下我修改图标的步骤. 顺便提一下,我使用 ...

最新文章

  1. 咸宁书写桂花产业-国情研究·万祥军:特色农业谋定大健康
  2. EasyNetQ操作RabbitMQ
  3. Spring集成Mybatis错误Result Maps collection already contains value for XXX
  4. 1月份Github上热门Python开源项目
  5. 「项目已被 macOS 使用,不能打开」的处理办法
  6. Rclone挂载SharePoint
  7. 【Flutter小记10】apk 提交各大应用市场,出现armeabi与arm64 版本标识/版本号不一致无法上传审核的解决方案
  8. #笔记#微信小程序的bindtap如何传参
  9. Python学习笔记7-函数
  10. 解决eclipse neno在线下载安装缓慢及失败的问题
  11. elasticsearch篇之mapping
  12. NAACL2021 信息抽取与少/零样本相关论文整理
  13. pixfllow光流传感器数据获取及悬停程序编写
  14. 《Linux内核分析》期中总结
  15. StudyJams-第01课_初识Android的View(TextView、ImageView、Button)
  16. FPGA 之 SOPC 系列 汇总篇
  17. python 福利_python 处理json
  18. html鼠标经过图片轻微左移,CSS——鼠标滑过放大/左移
  19. ARINC 429总线接收器的输入共模电压
  20. 全景合成软件PTGui如何操作?主要功能有哪些?

热门文章

  1. 【论文阅读】Recurrent Chunking Mechanisms for Long-Text Machine Reading Comprehension
  2. 装饰装修类小程序开发
  3. 微信小程序开发2.框架-视图层-WXS
  4. 为什么程序员都这么邋遢?
  5. 混沌系统的matlab仿真可行性,超混沌系统的电路仿真及其自适应同步
  6. Qt5学习之位置函数
  7. 人工蜂群算法求解TSP问题
  8. 7z001怎么解压在安卓手机上面_安卓手机来电闪光灯怎么设置
  9. STM32+HC-05蓝牙模块学习与使用
  10. 外贸里面 LC TT DP DA BG 是什么