First, create a directory for your site in the directory where your development sites are normally installed. I’m going to create a site named “Hello World”. First, let’s create a database for your Hello World application. Run the mysql client with a user capable of creating a database (such as root) and create a Hello World database:
create database hello_world
Exit out of MySQL back to the hello-world directory. Now, we’re going to install Concrete via composer. (Note: this guide assumes you have composer installed on your development machine. If you don’t, you’ll need to head to http://getcomposer.org/ and install composer from there.)
composer create-project -n concretecms/composer hello_world
This will install Concrete and its PHP dependencies in a directory named hello_world
.