Coddingpro
Deprixa Plus - The Ultimate Courier & Logistics SaaS Platform

Deprixa Plus — Requirements & Installation · 2.2 Shared Hosting / VPS / cPanel

Deprixa Plus can be deployed on a variety of hosting environments. Here is a quick guide for the most common setups.

cPanel / Shared Hosting

If your hosting provider offers cPanel with SSH access and PHP 8.2+, you can run Deprixa Plus on shared hosting.

  • Upload the ZIP file to your account via File Manager or SFTP.
  • Extract the contents into public_html (for the primary domain) or into a subdirectory and point a subdomain to it (e.g., app.yourdomain.com → public_html/deprixa-plus/public).
  • Create a MySQL database and user via cPanel → MySQL Databases. Grant all privileges to the user on that database.
  • Use SSH (Terminal in cPanel) to run composer install and proceed with the installation wizard.

VPS (DigitalOcean, Linode, Hetzner, AWS EC2)

A VPS gives you full control and is the recommended environment for production. A basic Nginx configuration:

nginx Copy

server { listen 80; server_name yourdomain.com; root /var/www/deprixa-plus/public; index index.php;

location / { try_files $uri $uri/ /index.php?$query_string; }

location ~ \.php$ { fastcgi_pass unix:/run/php/php8.3-fpm.sock; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; include fastcgi_params; }

location ~ /\.(?!well-known) { deny all; } }

After configuring Nginx, secure your site with a free SSL certificate:

bash Copy

sudo apt install certbot python3-certbot-nginx sudo certbot --nginx -d yourdomain.com

Shared Hosting Limitations

Some shared hosting providers restrict PHP versions, disable required extensions, or block SSH access. Verify that your host supports PHP 8.2+, Composer, and all required extensions before purchasing. If in doubt, use a VPS.