How to upgrade to a VPS and use a Proxy Server

Overview

Passenger will be removed from all Shared servers on March 31st, 2024.

If you previously enabled Passenger on a Shared server and configured your website to use it, your application will no longer function as of this date.

For your application/website to continue functioning, you must upgrade to a VPS and use a Proxy Server instead. The following steps describe how to upgrade and move your domain to a VPS, configure a Proxy Server, and disable Passenger.

Upgrading to a VPS

See the following article to learn more about how to upgrade from Shared Hosting to a VPS:

After you add a VPS, you can then use the following instructions to learn more about how to move users and domains to your new server:

Configuring a Proxy Server

You can then set up a Proxy Server to configure an application to run on a non-privileged port. See the following article for detailed instructions about how to configure a URL and port number on a Proxy Server at DreamHost:

Turning off Passenger

After you configure a Proxy Server, you can then disable Passenger on your domain in the DreamHost panel:

  1. Navigate to the Manage Websites page.
  2. Click the Manage button to open the Domain Settings page, which allows you to adjust various settings for your site.
    • If in Grid view, click the Manage button at the bottom of the website box.
    • If in List view, click the Manage button at the far right of your domain name.
  3. Scroll down to the Additional Settings section and click the Modify button on the Web Options row.
  4. On the Passenger row, click the toggle button to the off position to disable it.
  5. Click the Save Changes button when finished.

Recompiling software after the move

This step is only necessary if your shared server is running Ubuntu Bionic.

If your Shared server is currently running Ubuntu Bionic, you must recompile your application's software (e.g., Python or Ruby) after it is moved to the new VPS. View the following article for instructions on how to confirm your server's operating system version:

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?