本文档介绍如何在ARM64架构的国产服务器上部署毕升office。国产服务器主要区别在于服务器cpu的指令集架构为arm64.
服务配置建议使用8核16G服务器进行安装部署。最低配置cpu不应该低于4核,内存8G。系统预留硬盘不低于40G,并根据用户实际情况预留更多硬盘空间。安装过程建议使用root权限。
服务器上需要预先安装 unzip命令行工具
请下载如下文件到服务器上:
https://bisheng-public.oss-cn-zhangjiakou.aliyuncs.com/resource/docker/docker_arm.zip
https://bisheng-public.oss-cn-zhangjiakou.aliyuncs.com/resource/release/worker_arm_v4.tar.gz
https://bisheng-public.oss-cn-zhangjiakou.aliyuncs.com/resource/release/service_arm_v4.tar.gz
下载离线安装的脚本,并上传到服务器上,脚本下载地址为: https://gitee.com/ibisheng/deploy2022/tree/arm/
如果服务器有docker或者docker-compose可以忽略。如果你系统中docker版本低于18,为了安装顺利,请升级docker版本
按照如下命令在系统中安装docker以及docker-compose
unzip docker_arm.zip
cd docker_arm
sudo bash install.sh docker-19.03.1.tgz #注意是以root权限安装
安装完成之后,可以执行相关命令测试安装是否正确
docker -v
docker-compose -v
如果以上命令执行过程中不能按照预期输入你安装的docker以及docker-compose版本,请注意执行过程中的错误,并排查原因
在worker.tar.gz 以及 service.tar.gz 这两个文件中包含了毕升office所需要的镜像。按照如下步骤导入镜像
docker load < service_v4_arm.tar.gz
docker load < worker_arm_v4.tar.gz
在完成导入之后,运行docker images 你可以看到如下镜像
在安装之前需要解压上文中下载的deploy.zip文件。然后再执行安装
unzip deploy2022.zip
cd deploy2022
bash install.sh /bisheng_data #安装系统的目录
注意:安装目录的结尾不要斜杠‘/’,否则安装目录最好拼接会出错。即上面脚本 "/bisheng_data"不要写成“/bisheng_data/”
另外需要强调的是,不要使用有数据的目录作为安装目录,因为初次安装过程 中会清空该目录
该安装命令需要一个参数来指定安装目录,该目录是毕升Office的工作目录,所以的数据都会保存在该目录,需要保证该目录所有在的存储设备上有较大的空间
安装过程中需要注意的问题:参考注意问题