Deployment guide

WooCommerce on a VPS: a fast store you control

Deploy on a VPS Cloud →

Self-hosting7 min read

WooCommerce on a VPS: a fast store you control

WooCommerce turns WordPress into a full-fledged store, but its performance quickly depends on the server, the cache and the database. On a ServOrbit VPS, you keep control over PHP, MariaDB, Redis and backups. This guide favours a clear installation: WordPress foundation, HTTPS, cache and best practices before you open for business.

Why host WooCommerce on a VPS?

Shared hosting imposes PHP memory limits (often 128 MB or 256 MB) and concurrent-connection caps that slow your store down as soon as traffic grows. On a Cloud VPS, you allocate the RAM, the number of PHP-FPM workers and the MySQL cache size yourself, which translates directly into sub-second load times, even during sales peaks. You also get a dedicated IP address, essential for setting up a reliable SSL certificate and avoiding penalties from neighbours' practices on a shared server.

What you can do with WooCommerce

  • Sell physical or digital products or recurring subscriptions with no platform commission
  • Integrate hundreds of payment (Stripe, PayPal, CMI, bank transfer) and shipping (Colissimo, DHL, in-store pickup) extensions
  • Fully customise the store's appearance thanks to compatibility with every WordPress theme
  • Manage an unlimited product catalogue with variations, stock, promotions and discount codes
  • Access full analytics (sales, abandoned carts, returning customers) directly in the WordPress dashboard
  • Automate transactional emails (order confirmation, shipping, refund) with dedicated extensions

Install WooCommerce on your ServOrbit VPS

01

Order a ServOrbit Cloud VPS

Head to /vps-cloud and choose a plan with at least 2 GB of RAM — that is the minimum recommended to run WordPress and WooCommerce with comfortable traffic. Select the region of your choice, then complete the order. Your VPS is provisioned in under two minutes and you receive the access details by email.

02

Open the Marketplace in the client area

Log in to your ServOrbit client area, then open your VPS page. In the left-hand menu, click the 'Marketplace' tab. There you will find the list of applications available as 1-click installs, ready to be deployed on your server without any command-line work.

03

Launch the WooCommerce installation

In the Marketplace, find the 'WooCommerce' tile (E-commerce category) and click 'Install'. The installer automatically deploys a full stack: Nginx web server, PHP 8.2, MariaDB, WordPress and the WooCommerce plugin activated. The operation usually takes less than five minutes; a notification confirms when the installation is complete.

04

Access your store and the WordPress admin

Once the installation is complete, the client area displays your store's public URL (http://YOUR_VPS_IP) as well as the WordPress admin URL (http://YOUR_VPS_IP/wp-admin). The credentials generated during deployment (username and password) are shown in the installation summary — keep them safe. Log in to wp-admin to access the WooCommerce setup wizard and enter your store details (currency, country, payment method).

05

Point your domain name and enable SSL

In your DNS manager, create an A record that points your domain to your VPS's IP address. Once propagation is complete (usually under 30 minutes), connect to your VPS over SSH and run the Let's Encrypt certificate generation command provided in the ServOrbit documentation. Then update the site address under Settings > General in WordPress to use https://, so that WooCommerce generates secure URLs for checkout and customer emails.

Before taking your store live, enable a full-page cache plugin such as LiteSpeed Cache or W3 Total Cache and configure the Redis object cache (available on all ServOrbit VPS). This pair cuts product-page generation time by 60 to 80%, improves your Core Web Vitals score and prevents traffic spikes (sales, promotions) from overwhelming your MariaDB database.

The official documentation

For advanced configuration, tool-specific options and version changes, refer to the official WooCommerce documentation. This guide covers going live on a ServOrbit VPS; the vendor documentation remains the reference for fine-tuning.

Deploy WooCommerce in minutes on a ServOrbit Cloud VPS

Launch your online store on dedicated infrastructure, with no commission and no limits — your Cloud VPS is ready in under two minutes.

Need help?

Browse our help center and FAQ, or write to our team — support in French, English and Arabic.