HOME

TheInfoList



OR:

Bitnami is a library of
installer Installation (or setup) of a computer program (including device drivers and plugins), is the act of making the program ready for execution. Installation refers to the particular configuration of a software or hardware with a view to making it us ...
s or software packages for web applications and
software stack In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on ...
s as well as
virtual appliance A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances. Installation of a software appliance on a virtual machine and packaging that ...
s. Bitnami is sponsored by Bitrock, a company founded in 2003 in
Seville Seville (; es, Sevilla, ) is the capital and largest city of the Spanish autonomous community of Andalusia and the province of Seville. It is situated on the lower reaches of the River Guadalquivir, in the southwest of the Iberian Peninsula ...
,
Spain , image_flag = Bandera de España.svg , image_coat = Escudo de España (mazonado).svg , national_motto = ''Plus ultra'' (Latin)(English: "Further Beyond") , national_anthem = (English: "Royal March") , i ...
by Daniel Lopez Ridruejo and Erica Brescia. Bitnami stacks are used for installing software on
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, w ...
,
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ser ...
,
Mac OS X macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and la ...
and Solaris.
VMware VMware, Inc. is an American cloud computing and virtualization technology company with headquarters in Palo Alto, California. VMware was the first commercially successful company to virtualize the x86 architecture. VMware's desktop software ru ...
acquired Bitrock, along with its two largest properties, Bitnami and InstallBuilder, on May 15, 2019.


Technology overview

Bitnami stacks are available for web applications such as
WordPress WordPress (WP or WordPress.org) is a free and open-source content management system (CMS) written in hypertext preprocessor language and paired with a MySQL or MariaDB database with supported HTTPS. Features include a plugin architecture ...
, Drupal, Joomla!,
Redmine Redmine is a free and open source, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated subprojects. It features per project wikis and forums, time tracking, and flexible, role-based acc ...
, AbanteCart, PrestaShop,
Magento Magento is an open-source e-commerce platform written in PHP. It uses multiple other PHP frameworks such as Laminas (formerly known as Zend Framework) and Symfony. Magento source code is distributed under Open Software License (OSL) v3.0. Ma ...
,
MediaWiki MediaWiki is a free and open-source wiki software. It is used on Wikipedia and almost all other Wikimedia websites, including Wiktionary, Wikimedia Commons and Wikidata; these sites define a large part of the requirement set for MediaWi ...
and many others. In addition to the application itself, the stacks include the other software required to run that application. For example, a WordPress stack will include WordPress, as well as the MySQL database to manage data, Apache Web server to serve the pages, OpenSSL library for basic cryptographic functions and
PhpMyAdmin phpMyAdmin is a free and open source administration tool for MySQL and MariaDB. As a portable web application written primarily in PHP, it has become one of the most popular MySQL administration tools, especially for web hosting services. His ...
to administer MySQL. Bitnami installers are released under the Apache License 2.0. Using automated
cloud computing Cloud computing is the on-demand availability of computer system resources, especially data storage ( cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over mu ...
management, Bitnami offers users automated application deployments of open source server apps from
IBM Cloud IBM Cloud, (formerly known as Bluemix) is a set of cloud computing services for business offered by the information technology company IBM. Services As of 2021, IBM Cloud contains more than 170 services including compute, storage, networki ...
,
Oracle Cloud Oracle Cloud is a cloud computing service offered by  Oracle Corporation providing servers, storage, network, applications and services through a global network of Oracle Corporation managed  data centers. The company allows ...
,
Amazon EC2 Amazon Elastic Compute Cloud (EC2) is a part of Amazon.com's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications. EC2 encourages scalable deployment of ...
, Azure and Google Cloud Platform servers. Since July 2009 Bitnami also offers ready-to-run
virtual machine In computing, a virtual machine (VM) is the virtualization/ emulation of a computer system. Virtual machines are based on computer architectures and provide functionality of a physical computer. Their implementations may involve specialized h ...
s that contain a minimal and configured
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, w ...
operating system. Bitnami offers open source applications as modules for
XAMPP XAMPP ( or ) is a free and open-source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl prog ...
package developed by Apache Friends. The distinct difference between installation of Bitnami installers and native installs (e.g. rpms and debs on Linux) are that they are installed in a way as to prevent interference with existing software and libraries. If multiple applications are installed on the same web server considerations for resolving conflicts on specific ports must be made. On February 13, 2009, Bitnami announced the release of the Enano CMS web stack, which is unique in that, according to Bitnami and to the Enano CMS Project, the stack module was the first to be externally developed. In February 2010, Bitnami announced the release of Bitnami Cloud Hosting a service that allows deploying Bitnami stacks on the
Amazon EC2 Amazon Elastic Compute Cloud (EC2) is a part of Amazon.com's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications. EC2 encourages scalable deployment of ...
cloud, with automatic monitoring and backups. Since 2019, Bitnami has been part of
VMware VMware, Inc. is an American cloud computing and virtualization technology company with headquarters in Palo Alto, California. VMware was the first commercially successful company to virtualize the x86 architecture. VMware's desktop software ru ...
. VMware announced its intent to acquire Bitnami and proceeded on May 15, 2019.


See also

*
Virtual appliance A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances. Installation of a software appliance on a virtual machine and packaging that ...
*
Software appliance A software appliance is a software application combined with just enough operating system (JeOS) to run optimally on industry-standard hardware (typically a server) or in a virtual machine. It is a software distribution or firmware that impleme ...
*
Live CD A live CD (also live DVD, live disc, or live operating system) is a complete bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than loading f ...
*
TurnKey Linux Virtual Appliance Library The TurnKey Linux Virtual Appliance Library is a free open-source software project which develops a range of Debian-based pre-packaged server software appliances (also called virtual appliances). Turnkey appliances can be deployed as a virtual ma ...


References


Further reading

* * * * {{Cite web , url=http://www.informationweek.com/blog/main/archives/2008/03/bitesized_serve.html , title=Bite-Sized Server Apps With BitNami , author=Yegulalp,Serdar , date=2008-03-24 , publisher=Information Week , accessdate=2008-07-12 Installation software Free package management systems Cloud infrastructure Free server software Free system software Drupal WordPress