> ## Content Index
> Fetch the complete content index at: https://comtechies.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# How to Setup Bitnami Joomla on Amazon ec2
- URL: https://comtechies.com/how-to-setup-bitnami-joomla-on-amazon-ec2/
- Published: 2014-04-05T07:44:00.000Z
- Updated: 2025-08-19T09:27:33.000Z
- Author: Michael Hayes
- Tags: Amazon AWS, #Migrated-1755084814468, #wp, #wp-post, #Import 2025-08-13 11:34

Joomla is one of the popular content management systems. You can install joomla on ec2 manually or you can use bitnami AMI’s for one click install. In this tutorail i will explain how to set up joomla on ec2 using bitnami AMI.

Also read: [How to install joomla on amazon ec2 manually.](https://comtechies.com/how-to-install-joomla-3-on-amazon-ec2-ubuntu-instance/)

**Setting up Joomla Using Bitnami:**

1\. Go to amazon market place

2\. Search for joomla bitnami

3\. Select the bitnami joomla ami

[![joomla](https://i0.wp.com/2.bp.blogspot.com/-nA-F97k9-tE/Uz-TFPYLyeI/AAAAAAAABlc/xWT6Y7LnIGU/s1600/joomla.png?resize=640%2C200 "How to Setup Bitnami Joomla on Amazon ec2 1")](https://i0.wp.com/2.bp.blogspot.com/-nA-F97k9-tE/Uz-TFPYLyeI/AAAAAAAABlc/xWT6Y7LnIGU/s1600/joomla.png?ref=comtechies.com)

4\. Click continue

[![joomla2](https://i0.wp.com/2.bp.blogspot.com/-h2BcC7y2vnc/Uz-Txe8RlQI/AAAAAAAABlk/C8qt99cOiSg/s1600/joomla2.png?resize=640%2C260 "How to Setup Bitnami Joomla on Amazon ec2 2")](https://i0.wp.com/2.bp.blogspot.com/-h2BcC7y2vnc/Uz-Txe8RlQI/AAAAAAAABlk/C8qt99cOiSg/s1600/joomla2.png?ref=comtechies.com)

 5\. select “launch with ec2 console” and scroll down a bit and select the joomla version and OS of your choice. Click “launch with ec2 console” option with the region of your choice.

[![joomla3](https://i0.wp.com/4.bp.blogspot.com/-ybRQX58bj3I/Uz-UfzV19pI/AAAAAAAABlw/yqr0u8rHMzM/s1600/joomla3.png?resize=640%2C192 "How to Setup Bitnami Joomla on Amazon ec2 3")](https://i0.wp.com/4.bp.blogspot.com/-ybRQX58bj3I/Uz-UfzV19pI/AAAAAAAABlw/yqr0u8rHMzM/s1600/joomla3.png?ref=comtechies.com)

[![joomla4](https://i0.wp.com/2.bp.blogspot.com/-FV7ubS_vEGU/Uz-Uld10ADI/AAAAAAAABl4/fW633oitcL4/s1600/joomla4.png?resize=640%2C370 "How to Setup Bitnami Joomla on Amazon ec2 4")](https://i0.wp.com/2.bp.blogspot.com/-FV7ubS%5FvEGU/Uz-Uld10ADI/AAAAAAAABl4/fW633oitcL4/s1600/joomla4.png?ref=comtechies.com)

6\. It will take you to the ec2 management console. launch the instance like you would launch an instance normally. Select the instance type, security groups (with ports 80 ,8080 open) , select the key pair and launch the instance.

7\. Once the instance is up and running, copy the public ip of your instance and paste it in new browser window and hit enter. It will take you to the bitnami start page.

[![joomla5](https://i0.wp.com/2.bp.blogspot.com/-zvcK_0IeqPA/Uz-XA0E17AI/AAAAAAAABmE/zzLCLqKClyo/s1600/joomla5.png?resize=640%2C254 "How to Setup Bitnami Joomla on Amazon ec2 5")](https://i0.wp.com/2.bp.blogspot.com/-zvcK%5F0IeqPA/Uz-XA0E17AI/AAAAAAAABmE/zzLCLqKClyo/s1600/joomla5.png?ref=comtechies.com)

8\. Click access my application and you will be able to access your application. The default user name will be “user” and the password is “bitnami”. You can access the application and application dashboard from the following urls.

http://<public ip or public dns>/joomla  
https:/<public ip or public dns>/administrator

9\. By default you wont be able to access the phpmyadmin page for security reasons. So you have to make some changes to access the phpmyadmin page using your instance public ip or public dns.

10\. Connect the instance using putty.

Read: [how to connect an ec2 instance using putty](https://comtechies.com/?p=90)

11\. open the httpd-app.conf file using the following command.

vi /home/bitnami/apps/phpmyadmin/conf/httpd-app.conf 

12 Once you open the file, uncomment the commented lines and change “allow from 127.0.0.1” to “allow from all”. The file should look like the following

[![conf](https://i0.wp.com/2.bp.blogspot.com/-K-XdVHYQiBM/Uz-uLZPsr_I/AAAAAAAABmU/zMCGn_o8NF0/s1600/conf.png?resize=640%2C490 "How to Setup Bitnami Joomla on Amazon ec2 6")](https://i0.wp.com/2.bp.blogspot.com/-K-XdVHYQiBM/Uz-uLZPsr%5FI/AAAAAAAABmU/zMCGn%5Fo8NF0/s1600/conf.png?ref=comtechies.com)

13\. Now restart the apache server using the following command.

```
sudo /opt/bitnami/ctlscript.sh restart apache
```

14\. Now , you will be able to access phpmyadmin page using the public dns . The default user name is root and password is bitnami. You can access phpmyadmin from the following url.

http://<publicip or dns>/phpmyadmin

**Accessing phpmyadmin through tunneling:**  
You can access phpmyadmin using your localhost by creating a tunnel between your system and the web server. Issue the following command in the terminal and hit enter to create a tunnel.

ssh -N -L 8888:127.0.0.1:80 -i /home/bitnami.pem bitnami@ec2-64-146-250-177.us-west-2.compute.amazonaws.com

In the above command, /home/bitnami.pem is the path to the key pair you have for the bitnami instance. Replace *ec2-64-146-250-177.us-west-2.compute.amazonaws.com* with the public dns of your instance.

After running the above command successfully , you can access phpmyadmin using your localhost address using the following url.

```
http://localhost:8888/phpmyadmin
```

Share this post and leave a comment for queries.