Migrate Laravel from Godaddy to VPS Greenbackend

back to snippest | Comment | Share

in order to migrate from shared hosting to vps, you have to request your vps from greenbackend ssd servers at this link, previous experience in Linux is required.

1-order your vps, cp.greenbackend.com/cart.php

2-download mysql and your web folder from shared hosting as zip

3-install laravel via composer, make sure you have same php and same composer version

4-modify your php aapanel settings to match php requirements for laravel

you will need to do migration first, before you move the database, so first update composer then do the migration

other usefull commands

now, go to php my admin and clear all tables data, truncate tables ignoring foreign keys

go to the exported mysql file from godaddy and remove alter and create table commands, only keep insert commands, import with ignore foreign keys option in phpmyadmin wizard, after that run the above commands to refresh laravel, you good to go now.



Ahmad Naser

About the Author

Hi! I'm Ahmad. I have a degree in Computer Science from Birzeit University and you might call me a bit of computer geek. I am the Founder of Greenbackend Turnkey Solutions a leading Cloud and Hosting Company in the Middle East, Also I am the Founder of Ahmad Naser Turnkey Solutions in Harvey, LA, USA. I'm comfortable with a large range of languages and techniques. After implementing enterprise applications using Salesforce and Siebel CRM for 3 years and with professional experience in building websites, cloud apps, iOS apps, Unity games, Android mobile apps and educational games for 8 years. I decided to share my technical knowledge with people all over the world to benefit from my experience and build their own careers specially because I am a real world example with over 20 successful apps on Google Play Store, Asset Store and Apple Store, So your success is mine and I want to help you reach your goals step by step exactly as I do. I'm passionate about teaching people about technologies, so from time to time I gave courses online and in learning centers and teach beginners and professionals on many technologies and development frameworks. One of my greatest goals in life is growing the next generation of software professionals and to keep teaching programming at every opportunity I get. I can't wait to help you experience the achievement and financial freedom that having a deep understanding of technology brings. So why not start learning to design & develop now by joining our epic Unity 3D professional 2d game development course? See you soon! Ahmad