Create Project Using Composer

First, change your directory into the directory where your web projects are typically located. For me, that’s a directory named “projects.”

cd ~/projects

Next, let’s create a database for the Dreamrs website. Run the mysql client with a user capable of creating a database (such as root) and create a Dreamrs database:

Exit out of MySQL back to the dreamrs directory. Now, we’re going to install Concrete CMS via composer. (Note: this guide assumes you have composer installed on your development machine. If you don’t, you’ll need to head to and install composer from there.)

composer create-project -n concretecms/composer dreamrs

This will install Concrete and its PHP dependencies in a directory named dreamrs, inside my projects directory.