BitNami WebPack 1.5-0 ===================== 1. OVERVIEW The BitNami Project was created to help spread the adoption of freely available, high quality, open source web applications. BitNami aims to make it easier than ever to discover, download and install Open Source software such as document and content management systems, wikis and blogging software. You can learn more about BitNami at http://bitnami.org BitNami WebPack provides a pre-configured, ready to run bundle of the most popular open source web applications: WordPress, Joomla! and Drupal. It includes ready-to-run versions of Apache, MySQL, PHP and phpMyAdmin and required dependencies. It can currently be deployed as an AMI to the Amazon cloud. BitNami WebPack is distributed for free under the Apache 2.0 license. Web Page: http://bitnami.org/stack/webpack WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time. The project was started in 2003. Since then it has grown to be the largest self-hosted blogging tool in the world, used on millions of sites and seen by tens of millions of people every day. Joomla! is an open source Content Management System with a growing and active community of more than 400,000 users. Joomla! creates multiple format sites from simple websites to complex corporate applications and allows users to manage each aspect of their website through a simple, browser-based interface. Once Joomla! is up and running, users with basic word processing skills can add or edit content, update images, and to manage the critical data. Joomla! also allows developers to create and include add-ons to further customize their site. Drupal is a content management platform that allows an individual or community of users to easily publish, manage, and organize a wide variety of content on a website. In general, Drupal is used for community web portals, discussion sites, corporate web sites, intranet applications, personal web sites or blogs, aficionado sites, e-commerce applications, resource directories, and social networking sites. Drupal is easy to extend by plugging in one or more of the dozens of freely available modules. You can learn more about BitNami Stacks at http://bitnami.org/stacks/ 2. FEATURES - Easy to Install BitNami Stacks are built with one goal in mind: to make it as easy as possible to install open source software. Our installers completely automate the process of installing and configuring all of the software included in each Stack, so you can have everything up and running in just a few clicks. - Independent BitNami Stacks are completely self-contained, and therefore do not interfere with any software already installed on your system. For example, you can upgrade your system's MySQL or Apache Tomcat without fear of 'breaking' your BitNami Stack. - Integrated By the time you click the 'finish' button on the installer, the whole stack will be integrated, configured and ready to go. - Relocatable BitNami Stacks can be installed in any directory. This allows you to have multiple instances. 3. COMPONENTS BitNami WebPack is based on BitNami LAMP Stack 5.4.10-0. - README http://bitnami.org/stack/lampstack/README.txt - ChangeLog http://bitnami.org/stack/lampstack/changelog.txt BitNami WebPack bundles by default three web applications: - WordPress 3.5-0 * README http://bitnami.org/stack/wordpress/README.txt * ChangeLog http://bitnami.org/stack/wordpress/changelog.txt - Drupal 7.18-0 * README http://bitnami.org/stack/drupal/README.txt * ChangeLog http://bitnami.org/stack/drupal/changelog.txt - Joomla! 3.0.2-0 * README http://bitnami.org/stack/joomla/README.txt * ChangeLog http://bitnami.org/stack/joomla/changelog.txt 6. STARTING AND STOPPING BITNAMI WebPack STACK To start/stop/restart application you can use the ctlscript.sh utility: sudo /opt/bitnami/ctlscript.sh (start|stop|restart) sudo /opt/bitnami/ctlscript.sh (start|stop|restart) mysql sudo /opt/bitnami/ctlscript.sh (start|stop|restart) apache start - start the service(s) stop - stop the service(s) restart - restart or start the service(s) 7. DIRECTORY STRUCTURE The WebPack stack is located in the /opt/bitnami directory. It includes the following subfolders: apps/: Installed web applications apache2/: Apache Web server. php/: PHP Scripting Language. mysql/: MySQL Database. common/: common libraries licenses/: Licenses of the components included in WebPack Stack. 8. TROUBLESHOOTING This version of the BitNami WebPack Stack is a preview version, and as such, may contain a number of bugs and be a little bit rough around the edges. We are working on the next release, which will contain several improvements along with expanded documentation. In addition to the resources provided below, we encourage you to post your questions and suggestions at: http://answers.bitnami.org We also encourage you to sign up for our newsletter, which we'll use to announce new releases and new stacks. To do so, just register at: http://bitnami.org/newsletter. 8.1 Apache If you find any problem starting Apache, the first place you should check is the Apache error log file: /opt/bitnami/apache2/logs/error.log Most errors are related to not being able to listen to the default port. Make sure there are no other server programs listening at the same port before trying to start Apache. Some programs, such as Skype, may also use port 80. For issues not covered in this Quick Start guide, please refer to the Apache documentation, which is located at http://httpd.apache.org/docs/ 8.2 MySQL If you encounter any problems starting MySQL, the first place to look in is the "Problems and Common Errors" section of the MySQL manual, which you will find at http://dev.mysql.com/doc/ The following are some common problems: # Access denied when trying to connect to MySQL. If you get an Access Denied message while trying to connect to MySQL, make sure you are using the correct username and password. # "Can't connect to server" message. Make sure that the MySQL daemon is up and running. Remember also that if during installation you selected a different listening port for MySQL, you may need to pass that as an extra command line option. 9. LICENSES Apache Web Server is distributed under the Apache License v2.0, which is located at http://www.apache.org/licenses/LICENSE-2.0 MySQL is distributed under the GNU General Public License v2, which is located at http://www.gnu.org/licenses/old-licenses/gpl-2.0.html phpMyAdmin is distributed under the GNU General Public License v2, which is located at http://www.gnu.org/licenses/old-licenses/gpl-2.0.html PHP and related libraries are distributed under the PHP License v3.01, which is located at http://www.php.net/license/3_01.txt curl is distributed under the Curl License, which is located at http://curl.haxx.se/docs/copyright.html expat is distributed under the MIT License, which is located at http://www.jclark.com/xml/copying.txt gd is distributed under the gd License, which is located at http://www.boutell.com/gd/manual2.0.33.html IMAP is distributed under the University of Washington Free-Fork License, located at http://www.washington.edu/imap/legal.html jpegsrc is distributed under The Independent JPEG Group's JPEG software license, which is located at http://dev.w3.org/cvsweb/Amaya/libjpeg/README?rev=1.2 libiconv is distributed under the Lesser General Public License (LGPL), located at http://www.gnu.org/copyleft/lesser.html ImageMagick has its own license, which is located at https://www.imagemagick.org/subversion/ImageMagick/trunk/LICENSE OpenSSL is released under the terms of the Apache License, which is located at http://www.openssl.org/source/license.html Zlib is released under the zlib License (a free software license/compatible with GPL), which is located at http://www.gzip.org/zlib/zlib_license.html OpenLDAP is released under OpenLDAP Public License, which is located at http://www.openldap.org/devel/cvsweb.cgi/~checkout~//LICENSE?rev=1.24 Freetype is released under The Freetype Project License, that is located at http://freetype.sourceforge.net/FTL.TXT