如何在 Vultr 上搭建 ONLYOFFICE 文档服务器和 Drupal 网站

文摘   2024-08-16 20:35   北京  

如何在 Vultr 上搭建 ONLYOFFICE 文档服务器和 Drupal 网站

    书接上文


    手把手教你在 Ubuntu 上搭建 wordpress 网站



    讲解了如何从零开始搭建 WordPress 网站,然后在此基础之上,就可以将 ONLYOFFICE 协作空间与 WordPress 集成了,就有了这篇文章:


    ONLYOFFICE 协作空间与 WordPress 如何集成


    众所周知,我这个自媒体号,无论是带什么货,卖什么东西,都得是亲自动手体验过了之后,才会真的开始做广告的,所谓童叟无欺的,我带货 ONLYOFFICE 就是,自己的主力使用的 Office 软件就是它,例如大家们经常看见我的号内的另一个系列推文,鹰酱姬系列,使用的就是 ONLYOFFICE ,用其表格来进行各种数据分析、可视化等等,上文推送出来之后不久,我的好友们就又看到了我的另一篇文章:


    ONLYOFFICE 协作空间与 Drupal 如何集成



    这篇文章介绍了 ONLYOFFICE 协作空间如何操作让它与 Drupal 搭建的网站集成,也是通过一个连接器插件模块来连接的,技术上与上面的 ONLYOFFICE 协作空间和 WordPress 的集成方式非常类似,通过这两个实例,展示了 ONLYOFFICE 协作空间与外部的网站应用之间通过连接器连接的技术途径,再有其它的网站框架,使用者既可以等待 ONLYOFFICE 官方开发连接器,也可以自己尝试从 github 上下载学习这两个已有的连接器的源代码,然后自己开发自己的连接器。

    在此文章前后还有多篇文章,不仅仅是这个号,还包括被约稿发在自媒体矩阵的其它号上面的文章,这些文章里面的截图有暴露了我搭建的这个西班牙语食菜谱网站,这就是用 Drupal 搭建的。

    那么问题来了,在 ONLYOFFICE 协作空间和 Drupal 网站集成之前,Drupal 网站如何搭建呢?应该有一篇文章来详细讲解如何从零开始搭建一个 Drupal 网站的。但是,自己亲自动手从零搭建 Drupal 网站的企图,失败了的,所以就没有这篇“手把手教你从零搭建一个 Drupal 网站”的文章,那上文是如何做出来的呢?

    因为我发现了另外一种不用从零开始搭建网站的方法,就是在 Vultr 上搭建 Drupal 网站,还有 ONLYOFFICE 的文档服务器和工作区服务器等等,各种不同领域的预制打包网站,为什么要使用 Vultr 来安装部署 ONLYOFFICE 文档服务器呢?

    关于 Vultr

    经常看我图文的好友们知道,我经常安装测试各种 Linux 操作系统、服务软件,会不会很好奇,我哪里来的那么多测试环境呢?在本地端就是用虚拟机软件,VirtualBox 和 VMware ,而在互联网上,就是 Vultr 了,它提供云端的虚拟服务器空间,让你可以安装测试各种版本的 Linux 操作系统,在其上安装测试各种的应用服务,这就叫做虚拟专用服务器 VPS ,全称是 Virtual private server ,每个 VPS 主机都可分配独立公网 IP 地址、独立操作系统、独立存储空间、独立内存、独立 CPU 资源、独立执行程序和独立系统配置等。VPS 主机用户可在服务器上自行安装程序,单独重启主机。

    因此,可以在 Vultr 上面直接选择一个 ONLYOFFICE 文档服务器来部署,再选择一个 Drupal 来部署,然后再把它两给通过连接器插件连接起来,就可以搭建一个在互联网上面的网站了,不占用自己公司内部的实体的服务器,7x24 小时运行的网站,并且跨越铁幕,从任何地方都可以访问,都可以协作办公,这对于跨国大企业来说,或者全球的码农参与的开源社区,都是太方便了。

    因此,很多公司、单位建设网站,都是购买个 VPS 空间来搭建网站,这个东西并不免费,但是我比较了很多的 VPS 网站,Vultr 的价格最起码还在我的承受范围之内,官网上面不定时的会有打折活动,打折活动也便宜了不了多少钱,最关键的好处是,它做为国外企业,支持国内使用者使用国内的支付手段,包括支付宝和银行卡,这可就太方便了。

    在 Vultr 上选择一个应用服务安装

    很简单,在新建一个云端虚拟主机的页面上,在 Choose Image 里面选择 Marketplace Apps ,这里面就有各行各业的网站服务器,头一行就有一个 OpenLiteSpeed WordPress ,注意看,可以选择的数量非常的多:

    所以,我们直接在搜索框中输入我们要的东西,比如 Drupal

    一下子就能搜出来两个 Drupal ,当然是选择完整版本的。使用 Vultr 来安装已经部署各种应用的好处有很多,首先,Linux 下面各种东西的安装,或多或少都会遇到各种复杂依赖的问题,安装一个软件需要先安装四五个其它的软件,然后还带传染的,这四五个软件还需要再先安装十几个软件………所以 Linux 下面人们研发了很多软件包安装管理工具,比如 apt-getyumrpm 等等,一些大型软件自己提供安装脚本来自动检查依赖软件自动安装依赖软件,比如 ONLYOFFICE ,为了避免这种烦恼,选择 VPS 提供的预先部署了服务的服务器,就是一种很好的选择,另外,Linux 下面各种东西的安装,还会或多或少的遇到撞幕的问题,dddd,而选择在云端 VPS 上安装部署,因为其本身就是在公网上,所以无论软件源物理服务器在铁幕的哪一侧,都能顺利安装部署完成,然后你可以再下载配置好的服务器到本地,装进本地的 Vmware 等虚拟机里面内网使用,就能完美的跃幕而过了。

    ONLYOFFICE 文档服务器与工作区服务器的部署配置

    Vultr 上面搜索 ONLYOFFICE 会有两个命中:

    这两个是不一样的。右侧的是 ONLYOFFICE 文档服务器 ,左侧的是 ONLYOFFICE 工作区服务器Vultr 上面的 ONLYOFFICE 文档服务器介绍页面在这里:

    ONLYOFFICE Docs | Vultr Marketplace One-Click Application - Vultr.com[1]

    文档服务器是在线的文档编辑器、表格编辑器、幻灯片编辑器、pdf 编辑器,纯粹的功能上的 Office 软件,虽然自身有示例文档可以体验试用,但是,真正投入使用,还是推荐再搭一个在线文档存储空间来集成使用,例如 NextCloud、OwnCloud 等,比如我之前写过的这篇文章:


    ONLYOFFICE Docs 如何与 NEXTCLOUD 24 连接集成



    ONLYOFFICE 工作区服务器 则是一套完整的开箱即用的平台了,本身就提供了完备的在线文档存储管理的功能,在 Vultr 上面的 ONLYOFFICE 工作区服务器介绍页面在这里:

    ONLYOFFICE Workspace | Vultr Marketplace One-Click Application - Vultr.com[2]

    ONLYOFFICE 工作区不仅限于文档编辑、文档存储管理功能,还有项目管理、CRM 管理、邮件管理、成员管理、聊天功能、日历、推送等各种功能:

    更类似于传统的企业内部办公自动化一揽子解决方案。

    ONLYOFFICE 最新的协作空间这个产品,暂时还没有上架 Vultr ,让我们拭目以待吧,也许不远的将来就会上架了。

    Vultr 上面选择一个服务系统来安装的时候,会自动按照服务所需的硬盘空间大小来列出可供选择的挡位,就不用亲自去验证是否能够满足安装需求了,非常方便:

    我自己在本地 VMware 虚拟机安装的时候,没有注意到这个硬盘大小空间的要求,就曾经创建过不够用的虚拟机,直到安装执行的时候才发现 ONLYOFFICE 安装脚本提醒我才发现无法安装,而在 Vultr 上面安装预制版服务器就没有这个烦恼了。其它的配置可以略去,确认配置无误就可以安装部署这个服务器。

    安装部署的过程就是 Vultr 在云端自己安装这个操作系统的过程,和我们自己手动安装一样,需要一个不短的时间,这个时间内,在 Vultr 网站上看到的就是它在安装的状态:

    绿花花的美刀票子啊…………

    安装过程完全不会有撞幕报错的烦恼。系统安装好之后,怎么用?如何配置 ONLYOFFICE 文档服务器、工作区服务器呢?很简单,只需要在页面上点击进入服务器详情介绍 page 页,其下半部分就会详细指导你如何初始化配置:

    然后第一件事,不是急着按照这个指南操作,而是先 ping 一下它的 ip 地址,看看能否接通,毕竟,懂的都懂。然后才是在浏览器里面打开新建的这个服务器的 ip 地址:

    这就是 ONLYOFFICE 文档服务器初装后第一次打开的样子,出现这个画面,就说明该服务器安装成功了,然后怎么集成第三方存储如何使用就不是本文所关心的了。

    而 ONLYOFFICE 工作区安装部署后则不需要和其它什么东西集成,直接设置站长初始化信息就可以了:

    其中关键信息只有自己的注册站长邮箱和设定自己的密码即可,设置好后就可以看见工作区的首页了:



    Drupal 网站服务器的部署配置

    Drupal 安装好之后需要经过一些初始化配置才能使用,幸好 Vultr 详情页有详细的初始化配置指南:

    全英文的,还很长很长,所以我在这里给出一个中文的“太长不看版”。首先,你在网页浏览器里面打开 Drupal 服务器的 ip 地址,后面要加上 /install.php

    http://你的Drupal的ip地址/install.php

    打开的就是 Drupal 安装后的初始化配置界面入口:

    比较奇怪的是, vultr 上面的版本比自己手动从官网下载的自动安装脚本还要新一个小版本号,足见这个预制安装版的 Drupal 服务器有多么的用心。这里首先就可以把界面语言切换为中文,

    选择一种安装方式,直接选一个食品菜谱网站比较好,然后所需要填入数据库的数据库名称、用户名和密码等信息,就在刚才的 Vultr 安装好 Drupal 之后的详情页面里面有,也就是上上上图里面打了马赛克的地方拷贝过来粘贴在这里继续,

    初始化配置之后,Drupal 开始在网页里面执行安装过程,可以直观的看到其安装的进度:

    稍等片刻就可以看到安装完成

    然后在这里设置站点信息,包括站点名称、站长邮箱、站长用户名及其密码等必要信息:

    最后是自动配置翻译:

    然后就是一个 Drupal 站点完成了初始化安装部署了:

    结论

    然后下一步就接到了上一篇文章了


    ONLYOFFICE 协作空间与 Drupal 如何集成



    同样的,其实 WordPress 也可以在 Vultr 上面安装部署,ONLYOFFICE 可以连接集成的网站服务还有 NextCloud 、Jitsi 等服务器可以直接在 Vultr 上面选择安装部署。

    相关阅读

    Mi Amor


    How to mosaic a photo by hand



    (微惊悚慎入)珠儿可——简单建模


    Glitter and be gay



    Reference
    [1]

    ONLYOFFICE Docs | Vultr Marketplace One-Click Application - Vultr.com: https://www.vultr.com/marketplace/apps/onlyoffice-docs

    [2]

    ONLYOFFICE Workspace | Vultr Marketplace One-Click Application - Vultr.com: https://www.vultr.com/marketplace/apps/onlyoffice-workspace

    欢迎长按右腿膝板上二维码关注天宁科工公众号!

    欢迎长按自己二维码加好友!然后可以被邀请进入外联群!

    B站直播间

    欢迎加入QQ群!



    天宁科工
    本来想起名叫圣堂科工的,但是为什么不准再修改呢?
     最新文章