为什么要使用onlyoffice
源于 开源 在线文档 的需求
1. onlyoffcie 比较有名 地址:github.com/ONLYOFFICE/ 社区版免费。
2. dzzoffice 实际上是对onlyoffice二次封装 gitee.com/zyx0814/dzz… 中文优化,扩展了OA功能
3. owncloud,nextcloud 如果你使用这两个私人网盘系统,其商店内都含有only office应用
4. KodExplorer可道云 推荐 私有云存储&协同办公 开源地址:gitee.com/kalcaddle/K… 注意了,不允许商用 office使用的是onlyoffice 几分钟内搭建您的专属私有云盘/企业网盘 轻松向客户/公司内部员工分享文件 完全支持私有化部署,云盘自主可控 有浏览器,就可以轻松登录和管理文档 全平台覆盖: 支持主流浏览器,Windows/Mac客户端,Android/iOS移动端APP,webdav挂载 数百种文件格式在线预览、编辑和播放
5. 在线文档笔记,多人文档 以下这些文档不支持office功能,word,excel,ppt就别想了。 但是都各有特色,比如支持markdown写作。
6. 觅道文档MrDoc 基于 Python 开发的在线文档、笔记系统。 MarkDown 编辑,快速书写;类 Gitbook,简洁阅读;后台管理。 名气很高,轻量化,非常不错,百度即可
7. 蚂蚁云笔记 同类免费精品,同时项目更新动力不足 优点,各平台都有客户端,支持将笔记发布为博客 本站有部署教程,搜索即可。
8. ShowDoc 开源的一款团队协作文档 GIthub:github.com/star7th/sho… docker安装。
网上搜的,采信了这个意见。首先尝试 onlyoffice
现在开始准备工作
首先安装docker
win10 安装 docker desktop 工具,【之前要启动 hyper-v】
管理员运行PowerShell,然后运行密令
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
之后安装 docker desktop
安装好后,运行命令
docker run -i -t -d -p 9000:80 onlyoffice/documentserver
自动下载虚拟机文件,并建立容器,然后做端口映射。9000自己随便给,80不能改是onlyoffice的默认端口
如果是最新版【4.5】的docker desktop, 你可能会遇到这个错误 【Docker desktop stopping】
这个方法可以解决,不用降级到4.4
docker 里面的容器启动后,可以通过一下网址来访问 onlyoffice
http://localhost:9000/welcome/
这个时候还没有内容,你还需要安装 example
网上 多数提示 用 下面的命令来安装 ,win10 无法直接运行
sudo docker exec $(sudo docker ps -q) sudo supervisorctl start ds:example
win10 用以下命令
docker exec c8f6b76c5d4d supervisorctl start ds:example
解释一下 sudo是Linux的命令,代表用管理员运行,win10用管理员运行Powershell即可。【$(sudo docker ps -q)】获取容器ID,可以自己用这个命令查找【docker ps】
安装好example 后,就可以通过以下网址来访问了。开心
http://localhost:9000/example/