Cloudways - Managed Cloud for PHP Hosting

Cloudways is a Managed Cloud Platform for PHP-based web apps. On Cloudways, you can choose your server from four cloud providers: DigitalOcean, Vultr, Google Cloud Engine (GCE) and Amazon Web Services (AWS) to run your PHP work on it. It allows user to launch cloud servers with minutes for PHP app development. Cloud server management is the job of Cloudways; you're only responsible for your Grav CMS application.

Recently, Cloudways interviewed one of the lead developer of Grav CMS Andy Miller.


Signing Up On Cloudways

First sign up for an account on Cloudways by using your GitHub account. If you do not want to use your Grav CMS credentials, you can create an account using a email address. After signing up on Cloudways and launching a PHP Stack application, follow these steps to install and run Grav CMS on your cloud server:

Installing And Running Grav On Cloudways

Login in SSH Terminal and move to your application public_html folder.

cd applications/<foldername>/public_html/

Go Grav CMS download page and copy the download link. Now, go to the terminal and download it there by using the following command


After downloading it, unzip the file.


That’s it! Grav CMS is ready for your use on Cloudways PHP Hosting Platform. Head to your Application Staging URL and add /grav-admin at the end of the URL.

Maintenance & Updating Grav on Cloudways

From time to time you may stumble across issues with Grav on Cloudways due to their unusual permissions structure. To reset your file permissions, login to your Cloudways account, navigate to your application, go to Application Settings and click on Reset Permission. This may resolve any issues with File Permissions related to caching, loggin, updates or backups.

Found errors? Think you can improve this documentation? Simply click the Edit link at the top of the page, and then the icon on Github to make your changes.