使用Docker部署OnlyOffice(中文菜单配置)
1.首先安装Docker2.拉取onlyoffice镜像sudo docker pull onlyoffice/documentserver3.创建几个目录 用于onlyoffice的数据卷mkdir onlyofficecd onlyofficemkdir logmkdir datamkdir libmkdir db4.运行镜像 (我们绑定...
·
1.首先安装Docker
2.拉取onlyoffice镜像
sudo docker pull onlyoffice/documentserver
3.创建几个目录 用于onlyoffice的数据卷
mkdir onlyoffice
cd onlyoffice
mkdir log
mkdir data
mkdir lib
mkdir db
4.运行镜像 (我们绑定的是6831端口)
sudo docker run -i -t -d -p 6831:80 --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
5.查看服务是否已经启动(我们在浏览器上输入 ip:6831 出现这个界面就是服务已经完毕)
6. 下面是中文的配置 (注 最新的OnlyOffice 已经支持中文和中文菜单)
博主按照百度其他人的帖子配置汉化菜单(各种导字体到容器都不成功),然后注意到官网的文档,如下
文档地址 https://api.onlyoffice.com/editors/config/editor#createUrl
直接上Html代码
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body style="height:1000px">
<div id="placeholder" style="height:880px;"></div>
<script type="text/javascript" src="http://ip:6831/web-apps/apps/api/documents/api.js"></script> //这里ip填写自己的ip
<script type="text/javascript">
var config = {
"editorConfig": {
"lang": "zh-CN",
"mode": "edit",
},
"document": {
"fileType": "docx",
"key": "Khirzs6zTPdfd27",
"title": "Example Document Title.docx",
"url": "",//这里填写文档的url路径
},
"documentType": "text",
"lang": "zh-CN",
};
var docEditor = new DocsAPI.DocEditor("placeholder", config);
</script>
</body>
</html >
最后的界面展示
更多推荐
已为社区贡献1条内容
所有评论(0)