Install October CMS
Install October CMS and log in for the first time
October CMS can be installed in just a few minutes. Choose the method that suits your setup.
# Wizard Installer
The wizard installer is the simplest way to get started, no command line needed.
- Download the installer archive (opens new window) from the October CMS website.
- Extract the archive to a directory on your web server.
- Open the directory in your browser (e.g.
http://localhost/mysite). The setup wizard will launch automatically. - Follow the on-screen steps to configure your database and create an administrator account.
When the wizard finishes, your site is ready. Visit the URL to see the frontend, or add /admin to log into the admin panel.
You can proceed without a license key to explore October CMS locally. To unlock updates and marketplace access, create an account at octobercms.com (opens new window) and add a license key later.
# DDEV
DDEV (opens new window) is a Docker-based local development tool that handles PHP, the database, and the web server in an isolated container. Install Docker (opens new window) and DDEV (opens new window) first, then run:
mkdir my-october-site && cd my-october-site
Configure DDEV for a Laravel project:
ddev config --project-type=laravel --webserver-type=apache-fpm
Start the environment:
ddev start
Install October CMS:
ddev composer create-project october/october
Run the installer:
ddev artisan october:install --no-interaction
Open your site in the browser:
ddev launch
Your site is now running. Add /admin to the URL to access the admin panel and create your first administrator account.
# Using Composer Directly?
If you already have PHP and Composer set up on your machine, you can install October CMS from the command line without DDEV. See the Installation guide in the developer documentation.
# Log Into the Backend
Regardless of which method you used, the backend is where you manage your website. Visit your site's URL followed by /admin:
http://your-site-url/admin
Enter your administrator credentials to access the dashboard, your site's control center.
# Next Steps
Your site is installed and running. Continue to Exploring the Backend to start building.