Installation

First install a fresh copy of Laravel 10, make sure you have a PHP version of 8.2 or above and you are using MySQL. (We strongly advise to ONLY use this with a fresh install!)

composer create-project laravel/laravel:^10.0 example-app

Now cd into the example-app directory and install ignitedcms

cd example-app

Run composer

composer require ignitedcms/ignitedcms

Finally, publish the assets by running, do NOT skip this step!

php artisan vendor:publish --tag=assets --force
php artisan vendor:publish --tag=config --force
php artisan vendor:publish --tag=views --force

Now that you have done that create a fresh database called 'ignitedcms' and change the settings in your .env file so it points to your database e.g

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=ignitedcms
DB_USERNAME=root
DB_PASSWORD=root

Finally run the migrations

php artisan migrate
php artisan serve

Usage

Navigate to the following to begin the install

http://localhost:8000/installer

Once done you will have access to the dashboard, using the credentials during installation.

http://localhost:8000/login