Getting Started
To be able to run AsgardCMS you have to meet the following requirements:
memcached
, redis
, apc
. (defaults to array
)If you prefer a video to see how the installation process goes, watch the install video.
Via AsgardCMS installer
composer global require asgardcms/asgardcms-installer
Make sure to place the $HOME/.composer/vendor/bin
directory (or the equivalent directory for your OS) in your $PATH
so the asgardcms` executable can be located by your system.
Once installed, the asgardcms new
command will create a fresh AsgardCMS installation in the directory you specify. For instance, asgardcms new blog
will create a directory named blog
containing a fresh AsgardCMS installation with all of AsgardCMS's dependencies already installed:
asgardcms new Blog
Via Composer create-project
composer create-project asgardcms/platform your-project-name
Create a database suiting your preferred method, Sequel Pro, MySQL Workbench, cli, however you prefer. Remember the database name you used as this well be asked in the installation command.
More user implementations may be offered later on. Learn how you can add your custom ACL implementations.
Change (cd) into the generated directory.
Now run php artisan asgard:install
command to perform the installation process.
This install command will perform the following actions:
You can now login on /auth/login
with your email and password asked during the install command. After you've logged in you'll be able to access the administration panel on the /backend
URI.
If you have feedback to give, ideas you would like implemented, by all means share them on the forum in the "Comments and Feedback" section.
For issues/bugs you're having, you can use the Github Issues to post those. All issues are grouped on the AsgardCms/Platform repository.
If you just want to talk, join our Slack channel (http://slack.asgardcms.com/).