Kā nokopēt esošu Magento 2 instalāciju uz jaunu domēnu?

Kā nokopēt esošu Magento 2 instalāciju uz jaunu domēnu?

Dažkārt, var būt nepieciešamība jau esošu Magento 2 instalāciju nokopēt uz citu lapu, gadījumā, kad vēlaties izveidot lapas kopiju vai nevēlieties instalēt Magento 2 no nulles. Šajā Magento 2 instrukcijā parādīšu, kā to var izdarīt.

1.Datubāzes eksportēšana

Eksportējiet MySQl datubāzi Jums ērtā veidā. Viens no paņēmiem kā var eksortēt datubāzi, ir izmantojot phpMyAdmin vai citu datubāžu administrēšanas rīku, kas ir uzstādīts uz servera, kur atrodas jūsu Magento 2 interneta veikals. Izvēlieties datu bāzi un nospiediet uz eksport, eksportējiet datubāzi sql formātā.

Datubāzes eksports no phpMyAdmin

Jūs variet eksportēt datu bāzi arī izmantojot mysqldump komandu komandrindā, it sevišķi, ja datubāze ir apjomīga, tad šī metode būs ātrāka, nekā caur kādu datubāzes administrēšanas rīku, kā, piemēram phpMyAdmin.

mysqldump -u [username] -p [database_name] > [dumpfilename.sql]

2.Datubāzes importēšana

Pēc tam,kad esiet veiksmīgi eksportējis datubāzi, izveidojiet jaunu datubāzi uz servera, kur atrodas jūsu jaunais domēns un importējiet eksportēto datubāzes sql failu jaunajā datubāzē (atcerieties izveidot arī datubāzes lietotāju, savienot to ar datubāzi un piešķirt pilnas tiesības). Jūs to variet izdarīt caur phpMyadmin tikai export vietā, izvēlieties Import. vai arī dariet to caur komandrindu:

mysql -u [username] -p [database_name] < [dumpfilename.sql]

3. Nokopējiet failus

Pēc atveriet direktoriju, kurā atrodas jūsu mājas lapas faili un nokopējiet failus un mapes un iekopējiet jaunā domēna web root direktorijā.

4. Izmainiet Magento konfigurācijas datus

Jaunās lapas web root direktorijā atveriet /app/etc/ direktoriju un atrodiet env.php failu. šajā failā jānomaina datubāzes nosaukums uz jauno datubāzes nosakumu, ko izveidojāt, tāpat datubāzes lietotājs un parole.

Magento 2 interneta veikala izstrāde5.Nomainiet url

Kad iepriekšējie soļi veiksmīgi veikti nomainiet saites datubāzē. Jaunajā datubāzē atrodiet core_config_data tabulu un nomainiet web/unsecure/base_url un web/secure/base_url domēna vārdu uz jauno domēna vārdu.

6. Iztīriet cache

Izpildiet kmandas, lai notīrītu cache:

  • php bin/magento cache:clean – notīrīt cache storage
  • php bin/magento cache:flush – notīrīt Magento cache

Tas arī viss, pāris vienkārši soļi un gatavs 🙂

Magento interneta veikalu izstrāde

Sazinies ar mums

Aizpildiet kontaktformu un atbildi saņemsiet 24 stundu laikā! Priecāsimies saņemt ziņu no Jums!

Phone+37125693580
E-mail sales@dgwebfactory.com