如何在国产龙蜥Anolis发行版Linux上部署ONLYOFFICE协作空间?
上面这种使用网页浏览器打开页面下载这个脚本的操作,其实是很不正宗的,真正的Linuxer们都是不直接在服务器上开图形界面的,而是在自己电脑上使用ssh登陆服务器用纯文字符命令行界面操作的,因此,ONLYOFFICE的官方安装指南。选择免费个人使用的VirtualBox,合法合规,虚拟机的好处就是,虚拟机的参数可以灵活的配置,所以自就按照上面表格所列出来的ONLYOFFICE的硬件要求来配置的,如下
本文会讲解如何把ONLYOFFICE协作空间服务器安装部署到国产操作系统龙蜥Anolis上。转载自作者:VincentYoung,略有改动。
关于龙蜥
目前,国内的Linux发行版本也不少了,其中的Intel系列的CPU,其实也是有很多国内的芯片厂商在做的,比如海光,兆易创新,飞腾,龙芯,申威等等。
所以,这个龙蜥发行版安装文件的下载页面上,就可以如上图这样,看到有很多不同CPU的版本,大家在下载的时候要仔细挑选,不要选错了。
在Linux内核方面,目前,还是RedHat系的发行版本占据着主流,所以,目前国内Linux发行版本,还是以RedHat系的发行版本为主,比如CentOS,RHEL,Fedora等等。
但是,RedHat公司被IBM收购后,CentOS这个发行版本就慢慢淡出市场了。最终,许多企业都开始转向Anolis操作系统,以阿里为首推出了龙蜥Anolis发行版,作为其替代。
关于ONLYOFFICE协作空间
ONLYOFFICE 协作空间是一个协同办公平台,由Ascensio System SIA公司出品,是基于Web的、开源的、跨平台的、在线文档编辑和协作的解决方案。可以高效地与同事、客户、业务合作伙伴、承包商及第三方进行文档协作。
ONLYOFFICE 协作空间自带文档编辑器和查看器,高度兼容微软 Office。可以在房间内存储不同格式的文件,进行查看、编辑和协作:包括文本文档、电子表格、演示文稿、可填写的表单、电子书和 PDF。并且,还提供了在线文档转换、在线文档预览、在线文档协作等功能。
用户可以根据不同项目创建房间,邀请他人加入并设置访问权限,然后便可以开启文档共享与协作。
安装ONLYOFFICE协作空间服务器的系统需求
CPU | 至少4核,建议6核 |
内存 | 至少8Gb,建议12Gb |
硬盘 | 至少40Gb |
SWAP | 6Gb |
OS | amd64位Linux发行版,内核版本号3.10以上 |
使用VirtualBox虚拟机安装
选择虚拟机主要是因为不想格式化电脑预装的正版Windows10操作系统。但其实更推荐直接安装在真实计算机上。因为使用虚拟机有可能引入一些问题,比如,虚拟机和宿主机之间网络连接、文件共享、时间同步、磁盘空间占用、CPU占用的问题等等。
真实计算机可以顺畅安装的操作系统和应用软件,在虚拟机里面有可能安装不好,当然了,最后自己仍然是在虚拟机里面安装好了ONLYOFFICE 协作空间。
虚拟机软件有VMWare和VirtualBox,这里选择免费个人使用的VirtualBox,合法合规,虚拟机的好处就是,虚拟机的参数可以灵活的配置,所以自就按照上面表格所列出来的ONLYOFFICE的硬件要求来配置的,如下截图所示
需要注意的是,如果安装龙蜥Anolis发行版本Linux,VirtualBox的虚拟显卡设置一定要选择第三种显卡控制器:VBoxSVGA。虽然这样会显示警告信息说不要选择VBoxSVGA,但经过测试,使用默认的VMSVGA会导致安装界面GUI显示不完整、被VirtualBox虚拟显示器给截断的故障,导致无法操作安装龙蜥。
选择第三种显卡VBoxSVGA之后,安装最后完成的时候会显示花屏:
不要急,这个时候实际上已经成功安装好了,你只需要在VirtualBox软件里面操作把虚拟光盘硬给它弹出来,再把虚拟机硬重启它,然后就会看到龙蜥已经安装完好了。
作者在virtualbox里面安装其他的国产发行版本都没有出现这种画面,希望龙蜥以后能提高一下兼容性。
安装ONLYOFFICE协作空间服务器
值得强调的是,本文安装的不是ONLYOFFICE客户端编辑器,而是协作空间服务器,最终使用者是通过ONLYOFFICE桌面编辑器或者网页浏览器来连接登陆到协作空间上来与他人协作编辑文档的。
下载安装脚本
在这里下载 ONLYOFFICE协作空间服务器:
我们知道,Linux的发行版本可划分为不同的派系。Debian、Ubuntu派系的是使用.deb后缀名格式的安装文件,而CentOS、RHEL则是使用.rpm后缀名格式的安装文件。
我们选择最右边这个方式,点击“立即安”装按钮就可以载到引导安装的一个脚本程序
docspace-install.sh
并且该页中第一排的三个下载按钮其实下载到的都是这同一个安装脚本,然后再在文字符终端下用不同的参数来执行这个脚本,来引导下载真正的deb或rpm或docker安装文件。
上面这种使用网页浏览器打开页面下载这个脚本的操作,其实是很不正宗的,真正的Linuxer们都是不直接在服务器上开图形界面的,而是在自己电脑上使用ssh登陆服务器用纯文字符命令行界面操作的,因此,ONLYOFFICE的官方安装指南如何安装部署 ONLYOFFICE 协作空间社区版?给出的下载这一步骤的操作方式是在文字符中执行:
wget http://download.onlyoffice.com/docspace/docspace-install.sh
就像下图这样,在VSCode里面用调用安装git时候安装上的ssh来登陆到服务器上执行各种操作。
执行安装脚本
执行这个脚本来真正的下载安装文件并执行安装。这个脚本很小,下载几秒钟就完了,而真正的安装文件其实很大,下载耗时根据网速来决定,再快也得好几分钟,下载完了执行安装也得好几分钟。
注意,这个安装脚本的执行是必须要手动指定后缀参数的,使用RPM或者DEB安装包方式则用下面的参数:
bash docspace-install.sh package
使用docker方式安装则使用下面的参数:
bash docspace-install.sh docker
龙蜥操作系统只能选择docker方式安装,使用package参数执行该脚本,并不能识别为CentOS操作系统。
来自root的警告,几秒钟就会到达下面截图的位置需要交互一下:
这就是虚拟机的虚拟网络环境下才会报出来的警告信息,可以忽略它并输入“Y”继续安装,然后就需要耐心等待让它执行下载的过程,这段时间它会显示如下信息,右侧的时间栏里面的时间数字会不断的增加计数,告诉你已经下载了多久的时间。
安装成功
这个脚本下载完之后就自动的安装软件,并不再需要手动交互了,漫长的等待之后,就是安装成功的信息提示了:
安装后
安装成功后,如何打开使用它呢?其实很简单,打开网页浏览器,如果在服务器自己的图形界面上,就是本地地址localhost或者127.0.0.1。如果是在客户端电脑上则直接访问服务器的ip或域名地址,第一次打开是这样的:
注册激活
站长管理员需要初始化这个全新安装的ONLYOFFICE协作空间,所以先设定站长管理员的账号和密码,然后进入协作空间,如下图所示:
邀请成员、开设房间等
作为协作空间的站长,您可以邀请您的团队成员,创建协作空间的账号并加入您的空间一起协作。还能创建用于项目合作的房间,具体请参考本文。
相关链接
了解详情:ONLYOFFICE 协作空间
如何将 ONLYOFFICE 协作空间部署到 Kubernetes / OpenShift 集群中
ONLYOFFICE 协作空间 2.0 现已发布:新增公共房间、插件、重新分配数据、RTL 界面等功能
如何在 Ubuntu 上部署 ONLYOFFICE 协作空间社区版?
在安装 ONLYOFFICE 协作空间社区版时如何使用额外脚本参数
如何将 ONLYOFFICE 协作空间与单页面应用集成
更多推荐
所有评论(0)