Several Tips for Moving Websites from Shared Hosting to DreamHost VPS
2018-02-20
We had a chance to use DreamHost’s VPS since we got a task to moving several websites which use DreamHost’s shared hosting to their VPS (Virtual Private Server).
Moving a website from Shared Hosting to VPS could be easy on DreamHost’s platform. For example, you just create a new FTP user based on VPS and change website’s old FTP user to the new user, keep “Move files to the new user” check on, save settings. then everything could be done automatically for you.
They gives steps here for a single domain moving.
However, we still got several issues during the moving process. Fortunately we could ask their technical support to find out resolved solutions.
## 1. At present, DreamHost’s system **cannot move any websites which is in a subdirectory **on Shared Hosting to VPS automatically.
At present, DreamHost’s system cannot move any websites which is in a “extra” subdirectory (not your website subdirectory) on Shared Hosting to VPS automatically.
For example:
If you have a website named “carsbb.com”, then please check the **Web directory** setting on Control panel, if it is like “/home/username/carsbb” or “/home/username/carsbb.com”, then you will be ok, DreamHost’ system will move this carsbb.com to VPS automatically for you. But, if the Web directory is set as like “/home/username/**xxxxxxx**/carsbb”, then DreamHost’s system can NOT automatically move your website.
What you can do for this case is that you will have to move your website from the extra sub directory to your user root directory first. For example, move “/home/username/**xxxxxxx**/carsbb” to “/home/username/carsbb” . To do this you can first go to control panel and select domain management, remove sub directory section from **Web Directory** setting, just leave directory name in root.