Configuration management
In Drupal, configuration is the collection of admin settings that determine how the site functions, as opposed to the content of the site. Configuration will typically include things such as the site name, the content types and fields, taxonomy vocabularies, views and so on.
Managing your site's configuration
An overview of how to work with your site's configuration.
Workflow using the Drupal UI
How to manage your site configuration with the Drupal admin UI.
Workflow using Drush
How to manage your site configuration from the command line tool.
Changing the storage location of the sync directory
By default, Drupal places the configuration sync directory within the site files directory, but this can be changed after installation.
File system based workflow
Please note that Drupal by default keeps configuration in the database. For the file system based workflow to work, you will need to modify.
Development modules excluded from configuration management
Exclude modules and their configuration from being exported and deployed via the configuration management
Keeping Your Local and Remote Sites Synchronized
You have set up a Drupal site locally and want to put it on your server.