C'è un riferimento rapido:
Fondamentalmente, dobbiamo cambiare la configurazione della connessione in app / etc / env.php , l'url si configura core_config_data
e impostare l'autorizzazione per i tuoi file sorgente.
- Dopo aver importato il database di backup, è necessario modificare web/unsecure/base_url
e web/secure/base_url
percorsi nella core_config_data
tabella. Possiamo verificare:
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%'
Cambia questi valori nel tuo URL.
- Dovrebbe cambiare host, dbname, username, pwd app / etc / env.php :
array (
'table_prefix' => '',
'connection' =>
array (
'default' =>
array (
'host' => 'localhost',
'dbname' => 'mage21',
'username' => 'root',
'password' => '',
'active' => '1',
),
),
),
- Modifica l'autorizzazione e il proprietario dei file:
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
- Può eseguire la distribuzione di contenuto statico php bin/magento setup:static-content:deploy
--Remember per cancellare Magento cache e cancellare var/generation
, var/composer_home
, var/view_preprocessed
.
C'è un buon documento qui: http://devdocs.magento.com/guides/v2.0/config-guide/prod/prod_deploy.html
[MODIFICARE]
Dalla versione Magento 2.2, ci sono molti miglioramenti: http://devdocs.magento.com/guides/v2.2/config-guide/deployment/