博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用TurnKey Linux的用户友好型虚拟主机
阅读量:2534 次
发布时间:2019-05-11

本文共 4035 字,大约阅读时间需要 13 分钟。

假设您是一名开发人员,并且想尝试使用Drupal 7.7或WordPress。 也许您是K-12老师或大学教授,并且想教您的学生管理或如何创建一些网络附加存储。 您可以从或下载tarball并在自己的台式机或笔记本电脑上进行配置,但是随后您还需要配置和 。 所有这些操作都会花费您可能有时间或没有时间的精力和知识。

在过去的十年中,我一直在使用不同的虚拟主机应用程序来测试软件应用程序。 在此过程中,我使用了 , ,Parallels和 。 下载或 ISO很容易。 设置虚拟机变得越来越容易,但是在设置应用程序本身时,无论是Drupal,Wordpress,Joomla还是仅用于试验的LAMP堆栈,仍然存在“最后一英里”配置。

还有另一种方法:TurnKey Linux

是一家以色列公司,提供100多个随时可用的虚拟设备-您所需要的只是一个虚拟主机。 您可以在裸机,虚拟机或云中快速部署解决方案。 我发现TurnKey的解决方案易于部署。 几年前,当我受聘于K-12教育担任技术总监时,我们需要一个WordPress博客。 我从TurnKey Linux下载了 ,几分钟后我们有了一个运行正常的WordPress博客。

作为一名课堂老师,我想为我的学生提供部署和试验虚拟机的经验。 我们使用作为主机。 然后,我教了学生如何从下载设备以及如何使它们在自己的台式计算机上运行。 使用此解决方案,我可以教我的学生如何设置和管理Moodle和WordPress。 您可以想象他们被授权使用这些开源工具学习系统管理时的喜悦。

在对TurnKey Linux的Jeremy Davis的采访中,我了解了有关它们的入门方式和技术能力的更多信息。 以下是两个很棒的摘要:

当我参与TurnKey时,我进入了一个新世界。 通常,我以前对Linux的摸索是徒劳的,而且我总是回到Windows(台式机),想知道为什么要打扰我。 但是,当我从更系统的管理员角度开始使用Windows(服务器)时,我开始发现虽然使用用户界面(UI)可以轻松完成某些事情,但其中很多都不可靠,而且学习曲线也更加陡峭。 借助TurnKey,学习曲线似乎并不那么可怕-主要是由于Webmin工具之类的Web UI工具-我很快发现,一旦您脱离了某些Windows范例,那么Linux实际上并没有什么困难,只是有所不同。 实际上,有时Linux 直观。

我相信许多人一直对自给自足感兴趣,为什么技术应该与众不同?

Q&A

告诉我们有关TurnKey Linux以及您是如何入门的。

TurnKey的动机是承认那里有大量出色的“免费”(就自由而言)软件,但是入口栏比理想情况下要高。 阿隆·斯沃兹(Alon Swartz)和莉拉兹·西里(Liraz Siri)确实试图将这样的格言归因于“可能的事情应该容易而艰难的事情应该可能”。 TurnKey的#1 证明了这一点:“应该容易的事情并没有那么容易!”

TurnKey从未打算成为Linux服务器的“万事俱备”,而对于那些几乎没有Linux服务器经验的人来说,TurnKey应当成为一个适当且相对用户友好的平台。 或者,作为开发人员,IT专业人员和承包商的理想起点,以及两者之间的联系。

TurnKey Linux最初是为Alon和Liraz设计的,最初是作为一个附带项目,但很快达到了这样的地步:需求超出了他们作为一个附带项目来满足需求的能力。

就我个人而言,从开始就一直参与TurnKey。 在为我的工作场所寻找免费软件(即免费啤酒)时,我偶然发现了它–我的部分职责包括IT维护和管理。 我是一名专业的社会工作者,但是雇用我的小型NGO没有足够的资源来聘请IT专业人员,因此我充满了热情。 以前,我曾遇到过免费(如自由)软件的想法,但经常发现使用起来很麻烦,因此,尽管这种哲学值得称赞,但在实用上似乎却毫无意义。

当我参与TurnKey时,我进入了一个新世界。 通常,我以前对Linux的摸索是徒劳的,而且我总是回到Windows(台式机),想知道为什么要打扰我。 但是,当我从更系统的管理员角度开始使用Windows(服务器)时,我开始发现虽然使用用户界面(UI)可以轻松完成某些事情,但其中很多都不可靠,而且学习曲线也更加陡峭。 借助TurnKey,学习曲线似乎并不那么可怕-主要是由于Webmin工具之类的Web UI工具-我很快发现,一旦您脱离了某些Windows范例,那么Linux实际上并没有什么困难,只是有所不同。 实际上,有时Linux 直观。

一旦我坐下来并参与了自由软件(如自由软件)的构想,并得到了Alon和Liraz想要做的事情,我意识到它确实与我的社会正义价值观相符。 因此,我开始在TurnKey论坛上帮助其他新手(例如我),通过帮助他们,我学到了很多。 然后,我开始进行一些开发,以解决自己的瘙痒。 我的第一个主要项目是创建OpenVZ构建格式。 后来我继续创建一些设备原型。

但是,即使我现在正在为TurnKey工作,我已经做过的并继续做的主要事情是试图帮助论坛中的人们。 我并非总是有答案,也没有总是有时间进行深入研究以获取完整答案,但是我会尽力确保所有帖子都不会被解答,至少会尝试使人们朝着正确的方向前进他们可能在哪里寻求帮助。

为什么推广自由软件很重要?

因为自由很重要。

我认为,在我们的全球资本主义政权中,经常会合并资源和权力。 使技术获取民主化可以抵消这种合并力量,从而为人们提供更多选择。 我相信许多人一直对自给自足感兴趣,为什么技术应该与众不同? 通过免费软件,人们可以免费访问专业知识和价值数千甚至数十亿美元的开发世界。

确实可以回到那个想法,即有了免费软件,您就可以站在巨人的肩膀上。 从字面上看,您无需“重新发明轮子”,因为您可以自由地依靠他人的发展。 对我而言,自由软件的重要意义在于:这是创新的机会。 看到各行各业,各有千差万别的人,包括宗教,种族,社会地位等等,为人类造福,真是令人兴奋。

对我来说,我可以做自己喜欢的事情,这与我的价值观相吻合,我相信,这样可以使世界变得更美好,并且仍然支付账单,这就是梦想所创造的东西。

为什么TurnKey决定使用Debian Linux代替CentOS,Fedora或Ubuntu?

Alon和Liraz是Debian / Ubuntu的家伙。 这对我来说是一件幸运的事情,尽管我曾与其他Linux操作系统进行过短暂的交流,但是Ubuntu才是我真正切断Linux牙齿的地方。

当我第一次参与TurnKey时,它是基于Ubuntu的。 然后,它过渡到Debian。 尽管两种操作系统都有优缺点,但我认为这是使Debian成为我优于Ubuntu的最主要因素。

首先,Debian的测试级别(对应于稳定性)优于Ubuntu。 Debian仅在准备就绪时才发布,而不是像Ubuntu那样紧迫地发布,这一事实意味着它的bug更少,并且在我看来更稳定。

另一个特别重要的功能是Debian中所有软件包的安全更新。 在Ubuntu中,只有核心软件包(在“ main”中)才能通过安全补丁得到保证。 在像TurnKey这样的新型服务器产品中,这远非理想。 例如,当TurnKey基于Ubuntu时,会有许多错误的更新。 一个人实际上破坏了内置在TurnKey中的自动安全更新机制。 显然,Debian并不完美。 但是据我所知,自TurnKey切换到Debian以来,还没有发生过任何破坏安全性的安全更新。

TurnKey提供多少个虚拟机?

当前,我们拥有约九种不同大约100种 -ISO,VMDK,OVF,OpenStack,OpenNode,OpenVZ,Xen,LXC和Docker,它们实质上涵盖了对所有主要虚拟机管理程序和虚拟环境的支持-以及两种架构x86 / i386和x86_64 / amd64。

理想情况下,我们希望将来能支持其他通用架构。 即ARM,近年来受到了广泛的欢迎,特别是在Raspberry Pi等微型计算机上。

最受欢迎的设备是什么?

LAMP是我们最受欢迎的设备,紧随其后的是WordPress,Joomla和Drupal。

我们称为云平台非常受欢迎; 它使用AWS作为后端主机。 除此之外,ISO,VMDK和OpenVZ是我们最受欢迎的构建格式。 我们强烈怀疑我们与ProxmoxVE虚拟机管理程序的合作关系推动了OpenVZ的普及。

您认为TurnKey Linux在不久的将来会走向何方?

我们希望通过我们不断努力与社区更紧密地接触并促进社区的持续增长,能够在不久的将来打破我们的劳动瓶颈。 我们还研究了如何根据需要外包劳动力以协助维护。 维护是很重要但又不是很性感的事情之一,很少有志愿者提供帮助。

一旦劳力瓶颈不再成为问题,那么TurnKey便可以寻求进一步扩大其影响范围。 是TurnKey首次涉足台式机设备,理想情况下,我们希望做得更多。 也许以开发人员为中心的桌面操作系统? 也许移入打包的硬件(例如,硬件BitKey设备)? 谁知道? 这些选择仅受我们(当然还有社区)的想象力的限制。

我们很乐意将TurnKey作为全球所有知名的Cloud / VPS提供商的选项。 我们希望在所有常见的硬件平台(例如RaspberryPi)等上都支持TurnKey。

您的大部分支持来自哪里?

在财务上,我们的大部分收入来自枢纽。 我们会按月收取费用。 从谁来做大部分开发的意义上说,我们在历史上做了大量的工作。 但是,社区最近在加紧努力。 我们也有托管合作伙伴的贡献。 公平地说,我们的大部分捐款来自相对较少的敬业志愿者。


开源于
教育

来自教育者,学生,倡导者,父母以及更多人他们在教育中实施开源并致力于为所有人建立更开放的知识库。

翻译自:

转载地址:http://fmfzd.baihongyu.com/

你可能感兴趣的文章
《学习之道》第四章学习方法13睡觉前看专业书籍
查看>>
javascript_basic_02之数据类型、分支结构
查看>>
【Mongodb】---基本命令
查看>>
ZeroMq安装包的生成【ubuntu10】
查看>>
linux 常用命令
查看>>
Centos7部署elasticsearch并且安装ik分词以及插件kibana
查看>>
view的阴影效果shadowColor
查看>>
SQL Server 存储过程
查看>>
Daily English words study
查看>>
倒计时
查看>>
游戏服务器开发如何组织业务逻辑的处理结构?
查看>>
面矢量数据的处理
查看>>
form提供的两种数据传输方式 get和post method=”post“和method=”get”
查看>>
【Linux学习】python脚本直接运行与nohup运行结果不同
查看>>
2017《面向对象程序设计》课程作业一
查看>>
Alpha 冲刺 (6/10)
查看>>
javascript学习:闭包和prototype原型使用基础
查看>>
Django模版系统
查看>>
jQuery的鼠标移入与移出事件
查看>>
图片 压缩
查看>>