- Check that your server meets the requirements
- Download and unzip the Directus package from here
- Create a database and MySQL user with access/modify privileges on your server
- You can also use an existing database, but it's worth taking a look at the typical Directus Schema
- Upload the files to a public directory on your server
- Run the installation script by accessing the URL where you uploaded the files
This pre-installation step will only be shown if the server requirements are not met.
- Project Name – The name of this project
- Project Path – This should auto-fill, but it's the path of this install
- Admin Email – The email address for your first Directus user/admin
- Admin Password / Confirm – The password for your first Directus user/admin
- Database Type – The database type to be used. (Only MySQL is supported, including MariaDB, Percona Server or equivalent). SQLite and PostgreSQL support are under development at the moment
- Host Name – The database host, typically
localhost
- Host Port - The database host port
- Username – The database user with access and modify privileges
- Password – The password for that database user
- Database Name – The name of an existing database to be managed
- Install Schema – List of optional boilerplate schemas
- If the database connection succeeds you'll be shown an installation summary page and given an opportunity to email these details to the admin user.
Security Note: Once you have completed the install, make sure to delete install folder.
If you're having problems with your Directus install, please visit our troubleshooting section.