This guide walks you through the process of reinstalling Ploi on your server while maintaining the same IP address.
Prerequisites
Access to your server provider's control panel
Administrative access to your Ploi dashboard
SSH access to your server
Step 1: Reinstall the Server with Your Provider
To maintain the same IP address, you'll need to reinstall the server through your provider rather than creating a new one:
Log in to your server provider's control panel (DigitalOcean, Linode, Vultr, etc.)
Locate your existing server in the dashboard
Look for the "Rebuild," "Reinstall," or "Reset" option (terminology varies by provider)
Select the same operating system that was previously installed or choose one supported by Ploi
Confirm the reinstallation process
Wait for the server to finish rebuilding (this typically takes a few minutes)
Note: This process will erase all data on your server. Make sure you have backups of your sites and databases before proceeding.
Step 2: Install Ploi via the Custom Option
Once your server has been reinstalled by your provider, you'll need to set up Ploi using the custom installation option:
Log in to your Ploi dashboard
Click on "Servers" in the left sidebar
Click the "Create Server" button
Select "Custom" from the server provider options
Fill in the server details:
Server Name: Enter a descriptive name
IP Address: Enter your existing IP address
SSH Port: Usually 22 (unless you've configured a different port)
Click "Add Server" to proceed
For detailed instructions on custom server installation, please refer to the official Ploi documentation at https://ploi.io/documentation/server/how-do-i-install-a-custom-server
Step 3: Wait for Installation
Ploi will now connect to your server and install all required components:
The installation process typically takes 5-10 minutes
You can monitor the progress in the Ploi dashboard
Once complete, your server will show as "Active" in the dashboard
Post-Installation Steps
After reinstalling Ploi on your server, you'll need to:
Restore your sites from backups
Reconfigure any custom server settings
Reapply SSL certificates
Update DNS records if necessary