Il y a une référence rapide:
Fondamentalement, nous devons modifier la configuration de connexion dans app / etc / env.php , la configuration d'URL core_config_data
et définir l'autorisation de vos fichiers source.
--Après l'importation de la base de données de sauvegarde, nous devons changer web/unsecure/base_url
et les web/secure/base_url
chemins dans le core_config_data
tableau. Nous pouvons vérifier:
SELECT * FROM core_config_data a WHERE a.`path` LIKE '%web/unsecure/base_url%'
UNION
SELECT * FROM core_config_data a WHERE a.`path` LIKE '%web/secure/base_url%'
Changez ces valeurs en votre propre URL.
--Devrait changer d'hôte, dbname, nom d'utilisateur, pwd app / etc / env.php :
array (
'table_prefix' => '',
'connection' =>
array (
'default' =>
array (
'host' => 'localhost',
'dbname' => 'mage21',
'username' => 'root',
'password' => '',
'active' => '1',
),
),
),
--Changez l'autorisation et le propriétaire des fichiers:
http://devdocs.magento.com/guides/v2.1/install-gde/prereq/file-sys-perms-over.html
http://devdocs.magento.com/guides/v2.1/config-guide/prod/prod_file-sys-perms.html
--Peut exécuter le déploiement de contenu statique php bin/magento setup:static-content:deploy
--Remember pour effacer le cache et supprimer Magento var/generation
, var/composer_home
, var/view_preprocessed
.
Il y a un bon doc ici: http://devdocs.magento.com/guides/v2.0/config-guide/prod/prod_deploy.html
[ÉDITER]
Depuis la version Magento 2.2, il existe de nombreuses améliorations: http://devdocs.magento.com/guides/v2.2/config-guide/deployment/