FAQ
Tutorials
- Create AWS Account
- BitNami Amazon Machine Images
- How to install Ubuntu Desktop on EC2 EBS
- How to install VMWare tools on BitNami Virtual Appliances
- Tutorial: Rubystack Deployment Alternatives
- How-To Video: Launching BitNami Virtual Appliances
- How to Install Multiple Joomla! Sites on One BitNami Stack
- How to backup and update the BitNami Redmine Stack
- Tutorial for Deploying BitNami Stacks on Amazon EC2
- How to install and make public any BitNami Stack
- BitNami Modules. As an user... I want integration
- How to install services on OSX
- How To Install Services on Linux
- Installing RubyStack
- From InstantRails to RubyStack
- Rolling on Rails With RubyStack
How to install and make public any BitNami Stack
In this post we will explain how to deploy any BitNami Stack in your own computer and how to publish and access it from anywhere. You can use a BitNami Stack to share documents with Alfresco or Knowledgetree, manage your client relationships with SugarCRM, your own blog using Wordpress or Roller, create your webpage with Drupal or Joomla, your development bug tracking with Subversion, Trac or Redmine and more with different Open Source applications. In this case, we will create a photo album with Gallery to share your videos and photos directly from your computer, so you can avoid having to upload videos to an unknown server and and be able to save as many photos as your computer has space for.

To access to your application from anywhere, you need a public IP. Your internet service provider (ISP) will give you this IP when you access to internet. You can check your IP at http://www.whatismyip.com/. The problem with this IP is that it is difficult to remember and your internet provider may change it often.
To avoid this problem, there are several service providers on the Internet which allow you to associate a name with an IP address. This name is called a “domain name” and the Internet DNS servers are in charge of converting the web page “www.example.com” to a public IP address such as “208.77.188.166”.
One of the most popular services is dyndns.org. You can get a free account and a domain name similar to this: yourwebpage.dyndns.org. Remember your domain name to give it to your friends :)


As you can see in the screenshots, it is really easy to create your free account and your Hostname.
Now it is time to configure your network. Simplifying things, there are two ways to connect to the Internet: using a modem or a router. If you have a modem, your computer uses the public IP given to you by your Internet service provider so you only can connect one computer to the Internet. If you have a router, you must configure the network so that you can access it from anywhere. The router uses the public IP and gives your computers private IPs, so you can connect several computers to the Internet because the router translates public IPs to private IPs.
In this case, you need to configure your router to redirect external requests to your server. Normally, the router has a configuration panel where you can modify the properties. You should add a NAT entry (Network Address Translation) to your router so it knows where your server is enabled. For that, you need to know your private IP and the port where is your Stack running (usually 80 or 8080).

Once you have a DNS and the router configured, install the BitNami platform to run BitNami-packaged applications. Download BitNami AMP Stack for your platform (WAMP for Windows, LAMP for Linux, MAMP for OS X and SAMP for Solaris). Once downloaded, double-click on the installer to start the installation wizard, which will ask you a few simple questions and then do all of the installation and configuration for you.

When the installation finishes, you can access the main BitNami web page at http://127.0.0.1 or at http://yourdns.dyndns.org. It is possible that your router will not let you access it from your own computer using your DNS name. In this case, you can use a free public proxy server to confirm that you can access from other computer to your BitNami Stack. For example, go to www.zend2.com and then write your DNS name. If everything is working properly, you will be able to see your main BitNami web page.
Now, install the application on BitNami that you would like to run. Be sure to download the Module, rather than the Stack, for the application you want to install. The Module will automatically install and configure the application to run on top of the BitNami Platform that you installed in the previous step. In this case, we have decided to install Gallery to share our photos and videos with friends.

Three more clicks and that is all – Gallery will be installed, configured and ready to go! To learn how to use Gallery itself, visit the Gallery project website. Do not hesitate to post any question or suggestion in our forums, we will be glad to help you. Enjoy your own video and photo server!
May 20, 2009 | Tags:
Follow Us On Twitter
Add to delicious
|
Comments
Installation of LAMP does not run on my Ubuntu 9.0
I have followed the instructions and downloaded the bin file to the desktop. Changes the permission. When I double click on the file it gives me the following message "No application is know for this kind of file". Can some one please help?? Thanks
2009-10-22 08:42 PM
Shared Host IP with Bitnami WAMP Stack and Multipl
What changes need to be made in the Bitnami WAMP Stack configuration to allow for multiple App Modules to share a single IP and resolve to the external canonical name? If I have two modules installed plus the Bitnami WAMP stack, I have three separate host name header canonical names: bitnami.domain.com, wordpress.domain.com and phpbb.domain.com. If I only have one Server IP address, what configuration changes do I need?
2010-10-08 04:29 PM by palmercomputer
VirtualHost
Hi, You should configure a virtual host in Apache server. The following links could help you: http://bitnami.org/forums/forums/drupal/topics/mutlti-site-drupal-apache-bitnami http://httpd.apache.org/docs/2.2/vhosts/examples.html
2010-10-09 08:11 AM by Beltrán Rueda Borrego
Not getting past the Bitnami splash page
I have followed all instructions, but I am stuck at the Bitnami Moodle splash page. When I click on the "Access BitNami Moodle Stack" link at the top, I get an error "Incorrect access detected, this server may be accessed only through "http://192.168.1.xxx:80/moddle" address, sorry. Please notify server administrator" xxx being my LAN address for the moodle stack. Is this error common, as I can access the moodle stack no problem through my internal LAN, but not from a public WAN?? Any suggestions on resolve?
2011-02-20 07:35 PM by
Not getting past the Bitnami splash page
I have followed all instructions, but I am stuck at the Bitnami Moodle splash page. When I click on the "Access BitNami Moodle Stack" link at the top, I get an error "Incorrect access detected, this server may be accessed only through "http://192.168.1.xxx:80/moddle" address, sorry. Please notify server administrator" xxx being my LAN address for the moodle stack. Is this error common, as I can access the moodle stack no problem through my internal LAN, but not from a public WAN?? Any suggestions on resolve?
2011-02-21 05:54 AM by
Not getting past the Bitnami splash page
Hi, Try to access with your public domain name http://your_domain_name/moodle. You have to specify the public domain name in the installdir/apps/moodle/htdocs/config.php file.
2011-02-21 08:30 AM by Beltrán Rueda Borrego
Not getting past the Bitnami splash page
Actually, from outside my LAN, either from work or from a proxy server, I am typing in the actual name: http://my_domain_name and it goes to the Bitnami Moodle splash page as above resolving to the http://192.168.1.xxx:80/moddle address, but as previously mentioned, I get the above error when trying to administer the Moodle stack.... you mentioned "You have to specify the public domain name in the installdir/apps/moodle/htdocs/config.php file" where do I do this, in the web interface or on the text admin side... as I am running this as a virtual machine on a vmware server. I am not sure but suspect it might be my hardware firewall router: Netgear Firewall FVS336G, but as far as I know I have the static name address set with dnys and have it redirecting opened port 80 to redirect it to the bitnami moodle stack, as it does reach the splash page. If I take it out and go to a public Wan/proxy server and put my http://my_domain_name it takes me to the Netgear Hardware firewall page instead. Is it possible it has something to do with this php file you mentioned?
2011-02-22 12:18 AM by
Not getting past the Bitnami splash page
Sorry for the double post again... I think when I refresh the page looking for a response after I post, it re-posts my comment again for some reason. Please delete if you can. Ok, I think it be something to do with Moodle itself... but not sure how you would edit this file. Being that this is a virtual set-up, I am not sure how to edit/access this config.php file. Can you recommend or suggest where I can look. I was looking at http://docs.moodle.org/en/Step-by-step_Installation_Guide_for_Ubuntu#Set_up_a_virtual_server but I don't think this is for this set-up as this is pre-configured Bitami stack ready to go and is different than installing all separate right?
2011-02-22 06:00 AM by
RE: Not getting past the Bitnami splash page
Hi, the problem is that moodle requires to specify your domain name. If you are using the virtual applicance try the following: Go to the virtual machine console and run the following command "sudo /opt/bitnami/updatip --machine_hostname your_domain_name". This will change the values to redirect to the new Domain name. Please post any other problem or suggestion in the forums.
2011-02-22 07:56 AM by Beltrán Rueda Borrego
RE: Not getting past the Bitnami splash page
Thanks for the help beltran, I'll give it a try.
2011-02-23 12:14 AM by