Skip to content

geekgirlmm/TheMostFabulousMagentoMigrationChecklist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

TheMostFabulousMagentoMigrationChecklist

Ummm name says it all TheMostFabulousMagentoMigrationChecklist. This is a checklist you can use for migrating Magento to a different host.

Match Service Versions

Just do it: PHP, MySQL, Redis, Varnish, ElasticSearch, OpenSearch, RabbitMQ
  1. PHP

    php -v
    
  2. MySQL

    mysql --version
    
  3. Redis

    redis-cli --version
    
  4. Varnish

    varnishstat -V
    
  5. ElasticSearch

  6. OpenSearch Version check:

    curl -X GET http://localhost:9200 -u 'admin:admin'
    

    Installation:

    curl -o- https://artifacts.opensearch.org/publickeys/opensearch.pgp | sudo apt-key add -
    echo "deb https://artifacts.opensearch.org/releases/bundle/opensearch/2.x/apt stable main" | sudo tee           /etc/apt/sources.list.d/opensearch-2.x.list
    sudo apt update
    sudo apt list -a opensearch
    sudo apt -y install opensearch=2.5.0
    sudo systemctl enable opensearch
    nano /etc/opensearch/opensearch.yml
        #change 'plugins.security.ssl.http.enabled' true to false
    sudo systemctl start opensearch
    

    Set Magento to use OpenSearch under stores->configuration->catalog->catalog (default HTTP Auth is admin/admin)

  7. RabbitMQ

Symlinks, file ownership and permission

Things that will confuse you later if you don't check now: Symlinks, file ownership, file permission
  1. Symlinks
  2. file ownership
  3. file permission

Dumping the database

Meat and potatoes: How, where, tips, troubleshooting
  1. How
  2. Where
  3. Tips
  4. Troubleshooting

Copying the files

Go get some coffee, this is Magento: rsync or dumps
  1. Rsync in all its splendor
  2. Dumps if you must

Importing the database

Hello Database, come on in: Importing, Definers
  1. Import
  2. Definers

BEFORE changing config or reindexing

For the love of all things Magento: modules
  1. Why shouldn't I reindex yet?
  2. Special Modules

Setting Magento services in ENV or via bin/magento

For the love of all things Magento: modules
  1. Why shouldn't I reindex yet?
  2. Modules

FishPig, certain themes, SEO and other oddities

What if your fishes and pigs are running amuck?
  1. FishPig
  2. Pearl theme
  3. SEO

Does it all work

You mean you haven't checked?:
  1. Logins
  2. Checkout
  3. Add to Cart

Optimization

Why you slow Magento?: caching, indexes, other
  1. Caching
  2. Indexes
  3. Other

About

Ummm name says it all TheMostFabulousMagentoMigrationChecklist

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published