Also read: How to install joomla on amazon ec2 manually.
Setting up Joomla Using Bitnami:
1. Go to amazon market place
2. Search for joomla bitnami
3. Select the bitnami joomla ami
4. Click continue
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.
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>/administrator9. 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
11. open the httpd-app.conf file using the following command.
vi /home/bitnami/apps/phpmyadmin/conf/httpd-app.conf12 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
sudo /opt/bitnami/ctlscript.sh restart apache14. 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>/phpmyadminAccessing 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 firstname.lastname@example.orgIn 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.
Share this post and leave a comment for queries.