Tutorials

How to deploy Joomla in Cloud

By alin.dobra

Easy to use and available in multiple languages, Joomla! is a free, open-source content management system (CMS) for publishing web content. Designed to accommodate various needs: from small business websites to corporate complex websites, intranets, extranets, online magazines and newspapers, Joomla! is a very popular tool. It uses modular architecture which allows adding customized functionalities, which makes it ideal for e-commerce or social networking websites.

In this step by step tutorial, we are going to show you how to deploy Joomla on AWS by using Bunnyshell, the easiest tool to manage your technology stack on multiple clouds. Since it is the same interface, the commands are similar on different clouds, including Azure and Digital Ocean.

Step 1: Log in your Bunnyshell account (cloud.bunnyshell.com) and open the Dashboard.

On the left side of the page you will see the main menu where you can find environments (you can see the environment as projects in your business e.g tracking, production), package bundles (a package contains apps that are already configured and ready to use), and one-click apps (apps like Jira, WordPress and Drupal which are ready to deploy).

joomla deploy cloud

Step 2: Go to RESOURCES and select One Click Apps

joomla deploy cloud

Step 3: Here you will find a variety of apps that you can deploy on your cloud. If you can’t find the app you are looking for, you can use the search bar located on top of the apps. When you found the app you need, click on it.

joomla deploy cloud

Step 4: Press “Launch in Cloud” button: 

Step 5: Give the app a name, and choose: the location of the server, a virtual network, and the server size.

joomla deploy cloud

Step 6: Once you filled in all of the data required, you can move on and look at the bottom of the page. At the Packages Secrets you will need to write the root password for Mysql. Then you will find the package requirements for Joomla. Click on Mysql to see the data required for the app. If you do not add a password one will be provided by Bunnyshell.

Step 7: For the final step, just check to see if all the info is correct and then proceed to press

 

Step 8: Done! You will be redirected to environment overview where you can find the environment FQDN and IP adress to access your new Joomla instance. You can see all of the disks, certificates, and secrets. It is also recommended to move the keys into Resources to make sure that you have it all in the same place.

joomla deploy cloud

See? It is pretty easy to deploy any of the apps we support on AWS, Azure or Digital Ocean. It doesn’t matter if you have any of these clouds or if you use all of them, the process is as quick as saying Bunnyshell!

P.S.> If you don’t have a Bunnyshell account yet, you can create one for FREE here.

 

 

<a href=”https://www.bunnyshell.com/site-reliability-robot/” id=”check-out-srr-image”><img class=”alignnone wp-image-5107 size-medium” src=”https://www.bunnyshell.com/wp-content/uploads/2019/12/check-out-our-site-reliability-robot-300×55.png” alt=”check out our site reliability robot” width=”300″ height=”55″ /></a> <a href=”https://www.bunnyshell.com/devops/” id=”check-out-srr-image”><img class=”alignnone wp-image-5109 size-medium” src=”https://www.bunnyshell.com/wp-content/uploads/2019/12/check-out-our-devops-automation-platform-300×54.png” alt=”check out our devops automation platform” width=”300″ height=”54″ /></a>

< Previous article

Hi there!

Would you like to receive a free callback in 28 seconds?