如何在 Linux 上 使用 ONLYOFFICE 协同编辑文档
在 Linux 上安装 ONLYOFFICE
安装 ONLYOFFICE 要求在你的 Linux 系统上要有 mono(400 或更高版本)、nodejs、libstdc++6、nginx 和 mysql-server。为了简化安装过程并避免依赖错误,我使用 Docker 安装 ONLYOFFICE。在这种情况下只需要安装一种依赖 - Docker。
提醒一下,Docker 是一个在软件容器中自动部署应用的开源项目。如果在你的 Linux 系统上 Docker 不可用,首先根据 基于 Debian 或 基于 Red-Hat 系统的 Docker 安装指令安装它。
注意,你需要 Docker 141 或更高版本。要检查安装的 Docker 版本,可以使用下面的命令。
$ docker version
在一个 Docker 容器中试用 ONLYOFFICE,只需要执行下面的命令:
$ sudo docker run -i -t -d --name onlyoffice-document-server onlyoffice/documentserver
$ sudo docker run -i -t -d -p 80:80-p 443:443--link onlyoffice-document-server:document_server onlyoffice/communityserver
这些命令会下载为了能正常运行带有所有所需依赖的 官方 ONLYOFFICE Docker 镜像。
也可以在 Linux 服务器上单独安装 ONLYOFFICE 在线编辑器,并通过提供的 API 轻松地集成到你的站点或云应用。
运行自行托管的在线 Office
要打开你的在线 office,在你浏览器的地址栏输入 localhost(http://IP地址/)。会打开欢迎页面:
输入一个密码并指定下次访问你的 office 所使用的电子邮件地址。
在线编辑文档
首先点击 Document 链接打开 the My Documents 文件夹。
STEP 1 选择需要编辑的文档
要在这里新建一个新文档,点击左上角的 “Create” 按钮,从下拉列表中选择文件类型。要编辑保存在你硬盘中的文件,点击 Create 按钮旁边的 Upload 按钮上传文件到 Document。
STEP 2 共享文档
如果你在 My Documents 文件夹中,用右边的 Share 按钮,或者如果你在文档中,用 File >> Document Info >> Change Access Rights。
在打开的 Sharing Settings 窗口,点击左边的 People outside portal 链接,打开到文档的访问,并通过启用 Full Access 单选按钮给予完全访问权限。
最后,选择一种方式共享到你文档的链接,通过 email 或者你可用的一种社交网络:Google+、Facebook 或 Twitter 发送。
STEP 3 开始协同编辑
邀请的人只需要根据提供的链接就可以开始协同编辑文档。
它会自动用不用颜色的虚线将你的合作者编辑的文本段落标记出来。
只要你的其中一个协作者保存了他/她的更改,你会看到在顶部工具栏左上角出现了一个提示标签,表示这里有更新。
点击 Save 图标保存更改并更新。然后会高亮所有的更新。
STEP 4 和协作者互动
要写评论,用鼠标选择一个文本段落,右击并从上下文菜单中选择 Add comment 选项。
要和协作者实时互动,可以使用集成的聊天工具。Chat 面板会列出所有正在编辑文档的用户。点击左侧边栏的 Chat 图标打开它。在 Chat 面板的合适区域输入你的信息开始讨论。
有用的提示
最后,这里有一些你充分利用 ONLYOFFICE 的有用提示。
Tip #1 在云存储服务例如 ownCloud 上编辑文档
如果你将文档存储在其它网络资源上,例如 Box、Dropbox、Google Drive、OneDrive、SharePoint 或 ownCloud,你可以轻松地和 ONLYOFFICE 同步。
在打开的 ‘Documents’ 模块,点击 Add the account 下面的其中一个图标:Google、Box、DropBox、OneDrive、ownCloud 或 ‘Add account’,并输入所需数据。
云计算市场的许多小规模提供商的云计算服务和产品在速度、成本、灵活性,甚至在本地部署和混合云选项方面都会对全球云计算行业巨头构成挑战。
云计算平台的规模一定很大,对吧如果云计算的最佳功能是用户只需点击几秒钟并启动一台机器,那么必然需要建设和运营部署大量服务器的大量数据中心。
不过,“大”这个词是相对的。规模最大的云计算行业巨头AWS、Microsoft Azure、谷歌云可能会占据大部分市场份额,但它们并不能阻碍云计算市场其他提供商的发展。一些规模较小的云计算提供商正在开发利基市场,并采用其他的竞争方式,然而与云计算行业巨头相比,他们的服务器数量确实微不足道。
人们普遍发现,这些“微不足道”的云计算提供商也在全球范围内运营着数十个数据中心,而这些数据中心也拥有足够数量的服务器,只是没有云计算巨头那么多。
事实证明,对于开发人员来说,规模并不总是最具吸引力的选择。机器实例几乎是运行在普通操作系统的普通硬件,软件可以迁移以寻找更好的选择。云计算公司在用户界面、复杂功能、速度等方面展开了竞争,有时甚至在规模、价格等看似明显的优势方面的云计算巨头也面临一些竞争。
微服务架构的发展正在孕育更广泛的云计算市场。将工作负载分成N个不同部分的开发人员不需要将自己限制在一个云平台中。当连续的数据包流正在传输时,保持软件在同一数据中心运行是有意义的,但通常可能会将应用程序分解为许多松散链接的代码块,偶尔交换消息,并且不需要最快的响应速度。如果有充分的理由,后台处理和分析功能很容易转移到不同的云平台。如果企业在为系统创建体系结构时非常谨慎,甚至可以将每个微服务放在不同的云平台上。
所有这一切都意味着云计算之战并不局限于规模最大化。以下是十几个规模较小的云计算提供商,他们的云计算产品和服务也有自己独特的优势,它们都很吸引人,但并不是客户唯一的选择。当他们超越规模最大的竞争对手时,人们发现云计算市场是一个令人惊讶的巨大和多样化的市场。
1Wasabi公司
2Vultr公司
云计算提供商Vultr公司通过以每小时250美元的价格提供最低价格的实例,按小时计费。这台机器只配备512KB的内存,适用于静态Web服务器,但用户可以花费更多的费用购买更大的机器实例。
该公司已经扩展了其产品线,其中包括裸机服务器,这些服务器没有虚拟化层的阻碍。还有专门的服务器,可以减少与攻击者共享同一个服务器的威胁。Vultr公司在全球运营16个数据中心。其云平台的界面很灵活,但是提供的服务有限并且比较基础,可能提供的仅仅是命令行。如果用户希望服务器在引导时运行脚本,则可以使用一个很好的输入字段来键入脚本。但以每月250美元的价格计算,要求过高将是错误的。
3UpCloud公司
UpCloud公司的亮点是提供持久硬盘存储服务,该公司称,它提供比SSD硬盘更快的性能。在启动和持续性能方面甚至可能快50%。用户必须测试其应用程序才能确定,因为速度将根据计算和数据获取的混合而变化。
UpCloud的许多其他部分也令人熟悉。UpCloud在全球运行API、一系列标准模板和数据中心,其中两个位于赫尔辛基的UpCloud公司总部附近。UpCloud提供公共云托管、私有选项和一些软件层来创建组合。软件定义的网络很快就会到来。
其基本实例提供1GB内存和25GB硬盘存储空间,起价为5美元,并以与竞争对手大致相同的方式向上扩展。UpCloud并不一定能提供更低的价格,但提供更快的磁盘访问。
4Packet公司
Packet可能规模相对较小,但它提供功能齐全的专门服务器,它们以“裸机”运行客户的应用程序。这意味着客户的I/O和存储操作不会因无限的虚拟化层而陷入困境(至少在客户通过过度的容器化添加自己的虚拟化层之前,这是客户的责任)。
客户需要为采用Packet的机器支付更多费用,但其获得回报更多。c1largearm机器配备128GB的内存和32个核心处理器,其价格是每小时1美元,在一个月内累计超过672小时。Packet还采用一些配置较低的服务器,配备8 GB内存和4个核心处理器,每小时只需7美分。
其具备的一个很好的特性是现货定价市场,客户可以在那里出价购买硬件。一些需求放缓时的价格似乎比清单上的价格便宜50%以上。Packet在全球运营18个数据中心,还提供RESTful API,以及使用企业的配置、安全和管理软件的本地版本构建混合云的大量选项。
5Linode公司
另一家提供小型灵活的Linux机器root访问权限的云计算提供商是Linode公司,其价格每月低至5美元。Linode公司支持全球9个数据中心的10个主要Linux发行版,其运营的第10个数据中心在印度孟买。
如果客户需要安装特定服务,Linode公司的用户社区将共享大量启动脚本,这些脚本将安装正确的软件并自定义配置。这些脚本涵盖了大多数主要应用程序,如WordPress、Plesk、代理服务器、Open***和LAMP堆栈。客户还可以创建自己构建的脚本。
6Hidora公司
如果客户使用一些标准模型(NoDEJS、PHP、Java)部署Web应用程序,Hidora公司提供一个PaaS(平台即服务)来适应。该公司认为,其灵活的扩展以更好的价格提供了更好的性能。可以将负载平衡、备份和空闲出站带宽等服务整合到捆绑包中。
Hidora是如何扩展和更新旧的共享托管模型以支持现代微服务架构的一个很好的例子。如果客户想要获得root访问权限,Hidora公司会提供虚拟专用服务器,但客户也可以将Docker容器部署到其Kubernetes集群。
Hidora将其服务器部署在瑞士,并确保它们受到瑞士数据保护法的保护。
7DigitalOcean公司
DigitalOcean之所以受到开发人员的欢迎,是因为它简化了虚拟机的启动、大小调整和拆除虚拟机的过程,DigitalOcean称之为“Droplets”。在取得一些成功之后,该公司最近扩展了PostgreSQL数据库的更多托管服务、数据桶和Kubernetes集群。Droplet按小时计费,但当月计费的小时数上限为672小时,即四周的小时数,因此每个月的价格都相同。该公司将其价格设置为5美元的倍数,使账单计算更加简单。DigitalOcean公司在全球8个城市拥有并运营12个数据中心。
8Shared hosting公司
Shared hosting的云服务由共享Web服务器提供。客户在LAMP服务器上租借了一个帐户,上传了其HTML、JavaScript/HP,并按月支付费用,虽然不会给客户提供root权限,但有时会让客户使用Telnet。
许多专门提供这些服务的公司(IONOS、A2、BlueHost、HostGator、InMotion)已经逐渐扩展到云服务器业务,提供虚拟专用服务器和专用服务器。其计费通常按月计算,时间长达三年。
Shared hosting公司似乎对每隔几个小时启动和拆除机器以满足需求飙升的客户感兴趣。尽管如此,它们仍然是一个灵活的选项,可用于小型专用项目。
9Antsle公司
Antsle公司可能是规模最小的云计算提供商。Antsle公司提供了一款无风扇服务器,可以放在桌面上,通过客户自己的“云托管”仪表板创建Gentoo Linux实例。这个服务器小而安静,提供云计算的大部分灵活性和功能。其CPU功率取决于客户购买的产品,客户可以通过控制物理安全性和保持一切可见性来运行工作负载,从而获得更大的工作量。
Antsle公司还正在为其支持其他硬件的软件版本进行封闭测试。或者客户也可以在裸机服务器Antsle主机中使用相同的界面和软件。
值得推荐的开源软件
自从有了居家办公的先例,我们就不得不重视多人协作以及知识管理了,一个好的协同平台可以提高团队沟通效率、协作质量以及项目管理能力。本文将为您介绍几款知名的软硬件研发协同平台,并对比它们的特点和优势,帮助您选择最适合您团队的协同平台。
1蓝湖
蓝湖是一款产品文档和设计图的共享平台,帮助互联网团队更好地管理文档和设计图。蓝湖可以在线展示Axure,自动生成设计图标注,与团队共享设计图。
计师
一键上传设计资料,一个链接分享
自动生成标注切图,团队成员实时同步
分组管理设计文件,查看评审一目了然
拖拽管理设计状态,不同状态直观展现
产品经理
设计树状连线,展示跳转逻辑
一键制作交互原型,不同设备预览
随处添加文字卡片,详尽展示交互说明
在线整合项目资源,所有成员实时知晓
2云策文档
Think云策文档是一款开源知识管理工具,可通过独立的知识库空间,结构化地组织在线协作文档,实现知识的积累与沉淀,促进知识的复用与流通。
该项目内置知识库、思维导图、文档模板、在线编辑器等多种工具。
3ONLYOFFICE文档
ONLYOFFICE文档是一款开源且免费的办公软件,并且可以部署在自己的服务器上,还可以集成到自己的平台,不仅为用户提供了文本文档(word)电子表格(Excel)演示文稿(PPT)和表单模板,这款软件全程360°无死角不含任何广告。
在技术上,协同办公在线编辑的技术原理是,文档服务器(Document Server)维护文本文档、电子表格和演示文稿编辑器,并使用 HTML5 Canvas元素以JavaScript编写。
主要功能;
文档编辑器
表格编辑器
幻灯片编辑器
表单创建程序
PDF查看器和转换器
丰富的可以快速安装的连接器和插件
手机端网页浏览器
协同编辑
目前该软件已经更新到了74版本,所有功能持续更新优化,并在插件功能中添加了chatGPT功能。
ONLYOFFICE提供一系列综合性安全工具和服务,全方位确保重要的数据安全。现场托管解决方案、加密文档和数据、自定义访问设置、连接验证服务并管理访问权限,保护自己免受未经授权的访问、数据泄漏和内部操纵的侵扰。
4Notesnook
你可以跨平台使用他,作为笔记,它拥有笔记该有的任何功能,如共享、回溯、主题定制、富文本编辑等,你还可以导出成PDF、Markdown等格式的笔记文件。
5魔方OA
开发语言:魔方OA是基于微软http://Aspnet 40,SQL Server 2008为基础,兼容高级版本的开源办公系统。
功能模块:魔方OA包括权限管理、用户管理、部门管理、考勤管理、流程管理、任务管理、邮件、日历、讨论区、通讯论等功能点,还有多种颜色皮肤可以切换。
魔方OA教育版是魔方动力推出的面向教育机构的一款办公系统,产品为B/S架构,可部署在私有云,也可以本地服务器部署。魔方OA教育版开放源代码,可OEM贴牌和二次开发。产品采用国际领先的响应式框架,一套系统多处使用,可以PC、手机或平板电脑使用。
好了,以上是我为大家推荐的几款开源软件,有你喜欢或者正在使用的吗?如果你发现了更好的开源软件,请推荐给大家。
你好。OpenStack最初是Rackspace和NASA共同投入的,现在是由开源社区维护。在9月18日即将在San Diego举行的Openstack Summit上也将有关于最新版本Folsom的消息。值得关注。
它就是一个IaaS的云平台软件。实际应用场景非常多,凡是IaaS可以应用的地方Openstack都可以做到。比如虚拟主机,出售计算资源,公司内部IT云计算解决方案等等。想知道更多案例可以看这里: https://wwwopenstackorg/user-stories/
目前Openstack的优势在于它对于使用者来说是免费的,而且Openstack基金会得到了AT&T、Canonical、惠普、IBM、Nebula、Rackspace、Red Hat、SUSE、思科、戴尔、NetApp、Piston、雅虎、英特尔、NEC、VMware等赞助商的资金和技术支持。在各方面都是很有保障的。
至于使用Openstack带来的好处有很多,你可以参考云计算的基本优势。这里不多说了。
1(题型:多选)云计算的关键特征有:( )
A 按需自助服务
B 无处不在的网络接入
C 与位置无关的资源池
D 快速弹性
E 按使用付费
2 (题型:多选)FusionSphere包含的主要部件有哪些( )
A FusionManager
B FusionInsight
C FusionCompute
DFusionAccess
3 (题型:判断)FusionSphere按照物理CPU和虚拟机数量进行产品报价( )
A True
B False
4 (题型:单选)以下关于FusionSphere安全方面的描述,错误的是:( )
A 系统精简加固,提升安全:通过精简OS、审计日志等措施,提升虚拟化平台的安全性;但是,OS中的服务和内核属于OS核心内容,无法调整;
B 网络安全隔离:通过业务网络和基础平台网络隔离、虚拟机局域网VLAN隔离、安全组隔离、动态ARP检测、广播报文抑制等措施,保证网络安全;
C 账号安全管理:遵从账户-角色模型。每个角色分权(具体到创建虚拟机、创建卷等操作)分域(按逻辑集群维度);
D 用户信息安全:通过数据访问控制、Bit清零、数据盘加密等技术,保证用户信息安全;
5 (题型:多选)FusionSphere在项目交付过程中,有丰富的 经验 ,其体现在哪些方面( )
A 具有完备的集成服务工具
B 端到端的迁移方案
C 缺乏丰富的业务迁移经验
D 形成一套成熟的迁移流程
6 (题型:单选)不引起原卷性能下降的快照技术是:( )
A ROW
B COW
C WA
7 (题型:多选)如下对SR-IOV模式网卡的数据传输描述错误的有( )
A 每个VF有独立的队列池
B PF负责将数据包分发到不同的VF
C SR-IOV直通直接绕过了Hypervisor,所以性能比较高
D 同一个物理机上的虚拟机之间的通信可以不通过网卡
8 (题型:多选)华为云计算环境中,对于软件负载均衡器,描述正确的是( )
A 虚拟机里面部署HAProxy负载均衡软件
B 部署灵活,管理方便,无额外硬件费用
C 性能有限,不适合大规模吞吐量
D 可利用虚拟机的HA实现自己的高可用
9 (题型:单选)NAPT通过什么定位不同的服务器( )
A 私网IP
B 公网IP
C 源端口号
D 目标端口号
10 (题型:判断)FusionSphere系统支持对Portal用户进行访问控制,支持分权分域管理,便于维护团队内分职责共同有序地维护系统。( )
A True
B False
11 (题型:多选)云计算有哪些形态( )。
A 私有云
B 公有云
C 混合云
D 桌面云
12 (题型:判断)FusionManager可以实现虚拟化资源池和硬件统一管理。( )。
A True
B False
13 (题型:多选)以下对于FusionSphere资源统一管理,描述错误的是:( )。
A FusionManager支持硬件设备、虚拟资源,应用统一管理;
B FusionManager支持云和非云资源的统一管理;
C FusionManager支持对于小型机的统一管理;
D FusionManager支持异构硬件管理,异构虚拟化管理;
14 (题型:多选)关于华为计算虚拟化,内存复用特性使用的内存共享,下列说法哪些是正确的( )
A 内存共享的VM应该是相同的OS
B 虚拟机对共享内存做只读操作
C 当虚拟机需要对内存进行写操作时,需要开辟另一内存空间,并修改映射
D 创建共享/解除共享会带来额外开销
15 (题型:多选)以下关于华为计算虚拟化中,计算资源在线调整说法错误的是:( )
A vCPU、vRAM在线添加功能不是所有OS都支持
B 对于不支持热添加的OS,FusionCompute支持重启虚拟机生效
C FusionCompute提供CPU、内存热删除功能
D 所有OS都支持vCPU、vRAM在线添加功能
16 (题型:多选)华为计算虚拟化关于Host NUMA,以下说法正确的有:( )
A Host NUMA把VM的物理内存放置在一个node上,对VM的vCPU调度范围限制在同一个node的物理CPU上
B Host NUMA保证NUMNA结构的透传,使关键应用NUMA优化生效,减少了内存访问延迟,可以提升VM性能
C Host NUMA能够使得虚拟机内部程序运行时针对NUMA结构进行优化
D Host NUMA会从CPU资源不足的node上选择VM,把VM的CPU资源分配在CPU资源充足的node上。CPU负载均衡解决了node的CPU资源不足引起的VM性能瓶颈问题
17 (题型:多选)华为网络虚拟化下面的说法,对于虚拟交换机模式描述正确的是( )
A 同服务器转发性能好
B 跨服务器转发性能好
C 扩展灵活
D 可存储更多转发规则
18 (题型:单选)使用华为桌面云时,有人误将自己虚拟机的IP设为了网关的IP,从而导致其他用户桌面无法联网,为了避免这种现象,可以开启以下哪项功能( )
A 抑制虚拟机ARP广播报文
B 抑制虚拟机IP广播报文
C 严禁修改IP地址
D 将IP地址和MAC绑定
19 (题型:多选)将硬件虚拟化防火墙接入FusionManager,以下描述正确的有( )
A FusionManager会对硬件防火墙进行统一管理
B 在FusionManager中创建虚拟网络时,可关联物理防火墙虚拟化出来的虚拟化防火墙
C 在FusionManager中设置弹性IP, NAT,ACL,***时,指令下发到硬件虚拟化防火墙
D 硬件虚拟化防火墙同时承担虚拟网络的三层网关功能
20 (题型:多选)华为云计算容灾备份解决方案架构中数据级容灾包含以下选项中的哪几项( )
A 主机复制容灾
B 存储复制容灾
C CDP容灾
D 云双活容灾
参考答案
1ABCDE 2AC 3B 4A 5ABD 6A 7BCD 8ABCD 9D 10A 11ABC 12A 13C 14ABCD 15CD 16AD 17ACD 18D 19ABCD 20AB
0条评论