Misplaced Pages

TurnKey Linux Virtual Appliance Library

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by SamJohnston (talk | contribs) at 01:13, 25 February 2010 (Undid revision 346193133 by LirazSiri (talk) don't remove templates without discussion). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 01:13, 25 February 2010 by SamJohnston (talk | contribs) (Undid revision 346193133 by LirazSiri (talk) don't remove templates without discussion)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Misplaced Pages's content policies, particularly neutral point of view. Please discuss further on the talk page. (Learn how and when to remove this message)
The topic of this article may not meet Misplaced Pages's general notability guideline. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.
Find sources: "TurnKey Linux Virtual Appliance Library" – news · newspapers · books · scholar · JSTOR (Learn how and when to remove this message)
The verifiability of the claims made in this article is disputed. Please help improve this article by verifying its references and removing any that are not reliable or do not support the article. Relevant discussion may be found on the talk page. (Learn how and when to remove this message)
Linux distribution
TurnKey Linux Virtual Appliance Library
File:Turnkey-logo-blue-website.png
File:TurnKey-Drupal.pngFile:TurnKey-Joomla.pngFile:TurnKey-Lamp.png
File:TurnKey-Mediawiki.pngFile:TurnKey-Wordpress.pngFile:TurnKey-Phpbb.png
File:TurnKey-Rails.pngFile:TurnKey-Tomcat-apache.pngFile:Mysql 0.png
OS familyLinux
Working stateCurrent
Source modelOpen source
Update methodAPT
Package managerdpkg
PlatformsIA-32
Kernel typeMonolithic (Linux)
LicenseFree software licenses
Official websitewww.turnkeylinux.org

The Turnkey Linux Virtual Appliance Library is an open source project developing a free virtual appliance library of pre-packaged servers based on Ubuntu that deploy on bare metal, a virtual machine, and in the cloud.

The project's slogan is Best of open source, simplified!

Each virtual appliance is a ready-to-use solution that's optimized for ease of use in server-type usage scenarios. Unlike a conventional server installation, an appliance is designed to "just work" with little to no configuration required.

The project currently maintains 40 virtual appliances, which are packaged in multiple build formats:

  1. Amazon Machine Image: provisioned on-demand via the Amazon Elastic Compute Cloud.
  2. Virtual appliance: a ready-to-run VMDK disk image with OVF support. Does not require installation.
  3. Installable Live CD: an ISO image which installs on both bare metal (I.e., a non-virtualized physical machine) and virtual machines, including VMware, Xen, VirtualBox, and KVM. This image can also run live in non-persistent demo mode.

Pre-integrated server applications include LAMP, Joomla, Drupal, WordPress, MySQL, MediaWiki, Domain controller, File server, Ruby on Rails, phpBB, and many others.

History

Founded by engineers of an Israeli startup, the project was conceived in mid-2008 as a community oriented open source project that would focus on helping users piece together turnkey solutions from open source components in the largest Linux distributions. According to one of TurnKey Linux's co-founders, the project was in part inspired by a desire to provide open source alternatives to proprietary virtual appliance vendors that would be aligned with user interests and could engage the community.

In September 2008, the project released three prototype appliances for Drupal, Joomla and LAMP, based on the Ubuntu 8.04.1 build. Two months later, a usability focused batch of appliances was released in response to user feedback. In this release a new configuration console written for this purpose was added along with a web administration interface.

In the following months more beta appliances were released, and by the end of February, 2009, the range included Ruby on Rails, MediaWiki and Django. In early March, 2009, TurnKey Linux released a new batch of appliances, 12 in total, re-engineered on top of a new TurnKey Core base.

In October 2009, the project released new versions of 40 appliances based on Ubuntu 8.04.3 including 25 new additions to the virtual appliance library. The release included support for Amazon Elastic Compute Cloud, and a new Virtual Machine image format with OVF support.

TurnKey Linux was listed as a winner of the 2009 "Bossies" by InfoWorld as one of the "Top 40 open source products" of that year.

Design

TurnKey's virtual appliances are a series of "stripped down" versions of Ubuntu. To this they add the TurnKey Core, which includes all the common features for the project's virtual appliances, including:

  • A configuration console: developed in Python for the project to allow users to perform basic configuration tasks (for example, networking configuration, reboots)
  • An automatic mechanism that installs security patches on a daily basis.
  • Web administration interface based on Webmin which includes a selection of generic add-on control and configuration modules.

The TurnKey Core has a footprint of approximately 110 MB, and is available as a separate download. Application software is installed on top of the Core, which typically increases the size of a virtual appliance up to approximately 160 MB. By downloading and installing the appliance package to the hard drive, it is intended by the developers that administrators would gain an easy method of setting up a dedicated server.

TurnKey's virtual appliances can be customized and extended using TKLPatch, a simple appliance modification mechanism. New virtual appliances can be built as high-level patches to the closest starting point in the library.

TurnKey Linux is designed to run as a virtual machine with VirtualBox and VMWare, although the former has been described as having been provided with more documentation.

Screenshots

  • Configuration console Configuration console
  • Web management interface - System overview Web management interface - System overview
  • Web management interface - Firewall Web management interface - Firewall
  • AJAX web shell AJAX web shell

See also

References

  1. "Software Appliance". TurnKey Linux. Retrieved March 23, 2009.
  2. ^ Scannell, Ed (March 10, 2009). "TurnKey Linux Delivers Open Source Appliances". InformationWeek. Retrieved March 23, 2009.
  3. Panettieri, Joe (March 12, 2009). "12 Ubuntu Server Appliances Meet the Cloud". WorksWithU. Retrieved March 23, 2009.
  4. "TurnKey Linux: new project builds Ubuntu based Live CD appliances". Ubuntu Weekly Newsletter (108). 2008. Retrieved March 23, 2009.
  5. "New releases feature dramatic usability improvements". Turnkey Linux. October 19, 2008. Retrieved March 23, 2009.
  6. ^ Fransen, Matto (February 25, 2009). "Kant-en-klare open source bedrijfsapplicaties". Infoworld. Retrieved March 23, 2009.
  7. Dineley, Doug; Borck, James R.; Mobley, High (August 31, 2009). "Best of Open Source Software Awards 2009". InfoWorld. Retrieved 24 February 2010.
  8. "TurnKey Linux Core - Common Base Appliance". TurnKey Linux. Retrieved March 23, 2009.
  9. "Open source server appliances ship". LinuxDevices.com. March 9, 2009. Retrieved March 23, 2009.
  10. TKLPatch - a simple appliance customization mechanism
  11. Proffitt, Brian (February 15, 2010). "Virtual Appliances Offer Fast Sandboxes, Production Environments". ITWorld. Retrieved 24 February 2010.

External links

Ubuntu
General
People
Derivatives
Official editions
Community
supported
Third party
Discontinued
Software
Discontinued
Third party
Technology and
user interface
Third party
Hardware
Support
Third party
Fonts
Media
Related topics
Linux distributions
Android
LineageOS
Other
Arch
Debian
Ubuntu
Other
Fedora
CentOS Stream
Other
Gentoo
Mandrake
Mandriva
Slackware
SUSE
Other
Discontinued
Android
Arch
Debian
Gentoo
Red Hat/Fedora
Slackware
SUSE
Other
Categories: