How to Install b2evolution CMS on Cloudways

by Syed Muneeb Ul Hasan  October 20, 2016

b2evolution is a comprehensive open source CMS that offers a host of features including multi-blog support, galleries, and detailed analytics support. These features distinguish b2evolution from CMSs that offer just a plain blogging platform. The users of b2evolution have access to native solutions for newsletter management, forums and robust user management.

Banner

In this tutorial, I will explain how to upload and install b2evolution on your Cloudways server. You would need an active Cloudways account (sign up if you do not have one yet!). The steps in installation process are:

Launch the Server and PHP Stack App

Login to your Cloudways account and launch a new server with a PHP stack application.

php server cloudways

 

Access SSH Terminal Using PuTTY

After the login, you could see the details of the server, including Master Credentials. You can launch the SSH Terminal by clicking the button at the bottom of the screen.

Launch SSH

However, in this tutorial, I will use PuTTY. For this, copy and save the information on the Server Information page. Next, launch PuTTY . Enter the IP address of server and click the Open button.

Launch Putty

In the PuTTY command console, enter the login details (username and password). You could paste the master credentials of your server in the console with a right click.

Login Server

After successful login, check for the application folder. Use ls command to list all files and directories and cd command to enter the application folder.

Enter Application

Once you have located the proper application folder, go inside and remove index.php from public_html folder. Use rm to remove the file.

remove index file

Upload b2evolution

In the next step, I will upload b2evolution to the Cloudways platform. While on the PuTTY console, use the wget command to upload the zip file of the CMS.

upload b2evolution

Next, unzip the folder with the unzip  command.

unzip b2evolution

Once done, remove the zip folder with the rm command.

remove b2evolution zip

Change Cloudways Application Settings

Go to the application settings of the Cloudways app and edit the web root of the application. This will make sure that the URL of the application will redirect directly to the home page of application. Next, click Reset under Reset Permission.

Application Settings

The URL will now redirect to the installation page of b2evolution. You will see the following error warning because of issues in application configuration. To continue, click on here.

b2evolution installation page

In the next screen, provide database configuration details (available on the Cloudways application tab). Next click Update Config File.

database config details

Now just click on NEXT.

b2evolution installation

Click the Install to start the installation process.

b2evolution installation

Once the process finishes, b2evolution is successfully installed on your Cloudways server.

b2evolution installed

The new b2evolution website looks like this:

b2evolution final result

Conclusion

b2evolution is an exciting CMS that offers a host of features to the users. I hope that by following the steps of this tutorial, you have successfully installed the CMS on your server. If you have a question or would like to add to the discussion, please leave a comment below.

Create PHP websites without the worry of server management.

Deploy your PHP app on optimized PHP hosting servers.

About Syed Muneeb Ul Hasan

Syed Muneeb Ul Hasan is a Magento Community Manager at Cloudways. An expert in PHP and Magento, he prefers to educate users in the implementation and usage of cloud based Magento Hosting Solutions. When not working, he loves to watch cricket. You can email him at muneeb.hasan@cloudways.com

Stay Connected:

You Might Also Like...