Windows安装OnlyOfiice教程
1、OnlyOffice介绍
OnlyOffice 是一个在线创建、编辑和协作文档的服务。
2、Docker介绍
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
3、服务器要求
- 中央处理器:双核 2GHz+
- 内存:4GB+
- 硬盘:至少 4GB 的可用空间
- 其他:至少 4GB 的交换空间
4、安装Docker(点击查看菜鸟教程)
4.1、在 Windows 10 上安装 Docker for Windows
这个方法依然属于先在虚拟机中安装 Linux 然后再安装 Docker 的方法。
要在Windows下运行Docker,需要满足以下先决条件:
- 64位Windows 10 Pro、Enterprise或者Education版本(Build 10586以上版本,需要安装1511 November更新)
- 在系统中启用Hyper-V。如果没有启用,Docker for Windows在安装过程中会自动启用Hyper-V(这个过程需要重启系统)
通过“设置”启用 Hyper-V 角色
- 右键单击 Windows 按钮并选择“应用和功能”。
- 选择相关设置下右侧的“程序和功能”。
- 选择“打开或关闭 Windows 功能”。
- 选择“Hyper-V”,然后单击“确定”。
使用 PowerShell 启用 Hyper-V
- 以管理员身份打开 PowerShell 控制台。
- 运行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
如果无法找到此命令,请确保你以管理员身份运行 PowerShell。
安装完成后,请重启。
安装 Docker for Windows
官网下载:https://store.docker.com/editions/community/docker-ce-desktop-windows
下载完之后双击安装包就好,这一步没什么,它会自动安装,安装成功后桌面会有快捷方式,成功启动后的docker for windows会在桌面右下角有鲸鱼图标,启动可能会花点时间,要耐心等一下。
不过,如果不是使用的Windows 10,也没有关系,可以使用Docker Toolbox作为替代方案。
个人觉得docker for windows总体来说比DockerToolbox安装要方便一下,而且对windows的支持也友好很多,个人感觉用起来挺方便的。
4.2、Win7、Win8 需要利用 Docker ToolBox 来安装
Docker ToolBox 是一个工具集,主要包含以下内容:
- Docker CLI 客户端,用来运行 docker 引擎创建镜像和容器。
- Docker Machine 可以让你在 Windows 的命令行中运行 Docker 引擎命令。
- Docker Compose 用来运行 docker-compose 命令。
- Kitematic 这是 Docker 的GUI版本。
- Docker QuickStart Shell 这是一个已经配置好Docker的命令行环境。
- Oracle VM VirtualBox 虚拟机。
下载地址:https://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
下载完后之后直接点击安装,安装成功后,桌面会出现三个图标,如下:
安装完成后点击Docker Quickstart Terminal图标来启动Docker ToolBox终端。
可能报错:Error with pre-create check:"Get https://github-production-release-asset-2e65be.s3.amazonaws.com/14..........
将 Docker Toolbox 安装目录下的 boot2docker.iso 复制到 C:\Users\Administrator.docker\machine\cache下
点击 Docker Quickstart Terminal 等待初始设置完毕,再次打开Docker Quickstart Terminal
查看docker是否安装成功
docker version:查看版本
设置 Oracle VM VirtualBox 端口转发
打开 Oracle VM VirtualBox 虚拟机,点击设置,选择网络,点击高级,端口转发;
在主机ip中输入本机ip,端口可用规定好的6831,在子系统ip输入前面的ip(192.168.99.100),端口同上为6831,点击确认。
在浏览器中就可输入本机ip和端口测试onlyoffice是否启动成功。
5、Docker 安装 onlyoffice(镜像制作)
5.1、在线拉取和打包导出镜像
拉取镜像:docker pull onlyoffice/documentserver:5.4.2.46
创建onlyoffice目录用于做数据卷:
- mkdir onlyoffice
- cd onlyoffice
- mkdir log
- mkdir data
- mkdir lib
- mkdir db
创建容器:docker run -i -t -d -p 6831:80 chineseonlyoffice/documentserver --privileged=true --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/postgresqlonlyoffice/documentserver
打包镜像:docker commit 738cb51e2236 chineseonlyoffice/documentserver:5.4.2.46
导出镜像:
docker save chineseonlyoffice/documentserver -o /home/chineseonlyoffice.tar(Linux)
docker save 738cb51e2236 > c:\chineseonlyoffice.tar (Windows)
5.2、离线导入镜像
导入镜像:
docker load -i /home/chineseonlyoffice.tar(Linux)
docker load -i c:/chineseonlyoffice.tar(Windows)镜像改名:docker tag 镜像id onlyoffice/documentserver:5.4.2.46(TAG) (看情况和需要再修改)
创建容器:docker run -i -t -d -p 6831:80 chineseonlyoffice/documentserver --privileged=true --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/postgresqlonlyoffice/documentserver
5.3、测试onlyoffice是否启动成功
http://ip:6831/web-apps/apps/api/documents/api.js
Windows安装OnlyOfiice教程的更多相关文章
- 1、windows安装npm教程 --参考自https://www.cnblogs.com/jianguo221/p/11487532.html
windows安装npm教程 1.在使用之前,先类掌握3个东西,明白它们是用来干什么的: npm: nodejs 下的包管理器. webpack: 它主要用途是通过CommonJS 的语法把所有 ...
- github for windows安装以及教程
更多资料,欢迎访问我的网站 Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中 ...
- Windows安装MySQL教程
一.下载MySQL MySQL官网首页 --> Download --> Community --> 选择“ MySQL Community Server” 即:MySQL下载连接 ...
- windows安装mysql教程2017最新
1.首先在mysql官网下载最新版mysql, 附上链接点击打开链接,根据你的系统型号选择对应的包下载,大约300多兆,版本号为5.7.19 下载完之后,解压缩,是一个标准的mysql文件 2.第二步 ...
- windows安装npm教程
1.在使用之前,先类掌握3个东西,明白它们是用来干什么的: npm: nodejs 下的包管理器. webpack: 它主要用途是通过CommonJS 的语法把所有浏览器端需要发布的静态资源作相应的 ...
- Windows安装tensorflow教程 GPU版
PS:这是GPU版本,CPU版会用笔记本环境另写一篇博客. 前置准备 查看GPU型号 电脑桌面->右键我的电脑->选择管理->点击设备管理器 如下图: 如果不是英伟达显卡,那么不用 ...
- GraphPad Prism 9.0安装破解教程
graphpad prism 9.0是一款强大的科学软件,拥有大量分析图表,prism是回归分析的著名软件之一,非常适用于科研生物医学等领域.本文提供其破解版,激活码,序列号,破解教程等,可以完美激活 ...
- 最详细在Windows安装Xamarin.iOS教程
最详细在Windows安装Xamarin.iOS教程 来源:http://www.cnblogs.com/llyfe2006/articles/3098280.html 本文展示了如何设立Xamari ...
- 在 Windows 上安装 Hadoop 教程(转)
在 Windows 上安装 Hadoop 教程 一见 2010.1.6 www.hadoopor.com/hadoopor@foxmail.com 1. 安装 JDK 不建议只安装 JRE,而是建议直 ...
- TP-Shop安装步骤教程(Windows版)
TP-Shop安装步骤教程(Windows版) PS:首次发文,请多指教! 一.安装要求 1.PHP5.4以上,MYsql5.5以上. 2.需要Phpcurl,gd库.php_mysqli,php_o ...
随机推荐
- iPad 远程控制 Mac 电脑远程办公的终极解决方案
作为安全技术人员来说,用 iPad 远程控制 Mac 电脑,在我看来是一件很酷的事情! 首先吐槽一下自己为什么会有这个奇怪的想法,原因是因为,目前我有一个16寸的mac,我每天下班的第一个动作就是先把 ...
- UE4 InstancedStaticMesh使用
在绘制大批量近似模型时,Unity有GPU Instancing(https://www.cnblogs.com/hont/p/7143626.html),而UE中有 HISM和ISM(Instanc ...
- 2022年windows的Visual Studio常用插件及使用手册
前景提要 Viusual Studio 是一款很好用的C/C++集成开发工具,具有强大的扩展功能,好用的插件,但是,很多人都是只写了有什么插件,但是,没写怎么使用这种插件,使得使用的时候很是不方便,所 ...
- 前后端分离项目(vue+springboot)集成pageoffice实现在线编辑office文件
前后端分离项目下使用PageOffice原理图 集成步骤 前端 vue 项目 在您Vue项目的根目录下index.html中引用后端项目根目录下pageoffice.js文件.例如: <scri ...
- java学习之旅(day.18)
网络编程 概述 计算机网络:自己百度吧 网络编程的目的:传播交流信息.数据交换.通信 想要达到这个效果需要什么: 如何准确的定位网络上的一台主机 端口 定位到这个计算机上的某个资源 找到了这个主机,如 ...
- Hello Laravel! 准备
Hello Laravel! 准备 目录 Hello Laravel! 准备 什么是 Laravel? 为什么选择 Laravel? 优雅的语法 丰富的功能 强大的社区支持 安全性 易于扩展 Lara ...
- git 安装 和 git 客户端的使用
git clone 命令 # 查前当前登录用户的一些基本信息: # 查看当前登录的账号:git config user.name # 修改当前登录的账号为xcj:git config --global ...
- Android 13 - Media框架(25)- OMXNodeInstance(二)
关注公众号免费阅读全文,进入音视频开发技术分享群! 上一节我们了解了 OMXNodeInstance 的创建过程,以及 IOmx 服务和 OMXNodeInstance.OMX组件之间的联系.接下来我 ...
- js 禁用右键菜单和禁止复制
大江东去,浪淘尽,千古风流人物.故垒西边,人道是,三国周郎赤壁.乱石穿空,惊涛拍岸,卷起千堆雪.江山如画,一时多少豪杰.遥想公瑾当年,小乔初嫁了,雄姿英发.羽扇纶巾,谈笑间,樯橹灰飞烟灭.故国神游,多 ...
- 小程序视图组件 scroll-view
视图容器组件 3.2.1.swiper 滑块视图容器. https://developers.weixin.qq.com/miniprogram/dev/component/swiper.html 3 ...