当前位置:   article > 正文

Onlyoffice环境搭建-Docker-windows-离线安装_极空间 搭建onlyoffice

极空间 搭建onlyoffice

https://blog.csdn.net/Yao_ban/article/details/136811811

1.开启虚拟化功能

在这里插入图片描述
1.1开启 Hyper-v功能,勾选Hyper-v所有的选项
1.2勾选【适用于Linux的Windows子系统】选项
在这里插入图片描述
然后点击确定按钮,重启电脑
2.检查是否开启了虚拟化功能
打开任务管理器,查看 在这里插入图片描述
至此开启虚拟化功能成功

注意:如果没有Hyper-v,操作如下

1.选中Hyper-V.cmd,右键以管理员身份运行
2.等待完成,输入Y,重启电脑
3.重启完成后,按照上面开启Hyper-v功能,再次查看,就有了

Hyper-V.cmd内容如下
pushd "%~dp0" 
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
  • 1
  • 2
  • 3
  • 4
  • 5

安装Docker程序

1.命令开启虚拟化

以管理员身份打开CMD窗口,依次执行下边的命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
执行下面命令启动虚拟机给功能
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • 1
  • 2
  • 3
  • 4

2.安装wsl_update_x64
在这里插入图片描述

3.设置WSL2为默认版本

管理员打开cmd输入如下命令
wsl --set-default-version 2
  • 1
  • 2

4.安装Docker安装包
在这里插入图片描述

点击安装,一直下一步即可
安装完成后,重启,双击桌面【Docker Desktop】图标

安装onlyoffice

1.导入onlyoffice离线包

//onlyoffice.tar是我自己的镜像包名,这个包名是自己包名的全称(D:/XXX/包名.tar)
docker load < onlyoffice.tar
//导入成功后,查看自己的镜像的信息,以下需要用到镜像ID(本人的是:5a50e3a2d2ed)
docker images
  • 1
  • 2
  • 3
  • 4

2.启动——映射至1234端口(运行镜像后变成容器)

5a50e3a2d2ed-->镜像ID
lVoaZ3acf1pgJe2Dw4LNdLL6TL4qeo  --->本人自定义密钥
//默认是80端口 
docker run -i -t -d -p 1234:80 5a50e3a2d2ed
//7.2以上的版本默认启动了JWT校验,也可在启动时镜像时,指定自定义的密钥
如果不指定的话,onlyoffice会自动生成一个密钥,在/etc/onlyoffice/documentserver/local.json文件可查看
docker run -i -t -d -p 1234:80  -e JWT_SECRET=lVoaZ3acf1pgJe2Dw4LNdLL6TL4qeo  5a50e3a2d2ed
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

3.查看容器是否启动

docker ps (查看正在运行的docker容器:docker ps -a)
可查看容器ID(本人-->43098a47ebb1)
  • 1
  • 2

4.至此onlyoffice搭建完成,浏览器中访问

1234-->刚在启动镜像时映射的端口
http://localhost:1234/welcome/
如图所示,安装成功 
  • 1
  • 2
  • 3

在这里插入图片描述

5.启动在线案例

//启动onlyoffice自带的在线案例,可试验上传、文件编辑等
docker exec 43098a47ebb1 sudo supervisorctl start ds:example
//使用方法,上面的欢迎页网下拉,有个【GO TO TEST EXAMPLE】按钮,点击就可跳转过去
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/533619
推荐阅读
相关标签
  

闽ICP备14008679号