One-click WordPress and WooCommerce
Pick WordPress from the application catalogue, give it a domain, and auraPanel does the rest in one transactional pass: an isolated Linux user for the site, an nginx vhost from the WordPress template, a MariaDB database with its own credentials, the core download and wp-config, the admin user, and an HTTPS certificate. The site is live when the progress bar finishes.
WooCommerce is its own catalogue entry: the same install, then the WooCommerce plugin fetched and activated, so a storefront starts from the panel rather than from the plugin screen. WP-CLI is fetched on demand the first time a WordPress site is created, so hosts that never run WordPress never carry it.
- Database, admin user and certificate created for you
- WooCommerce variant with the plugin pre-activated
- WP-CLI available on the host once WordPress is
Caching that knows WordPress
Full-page caching is nginx fastcgi_cache, turned on per site and purgeable from the panel. The WordPress template carries its own exclusions, so /wp-admin/, the login page, the cart and the checkout are never served from cache while the public pages are. Redis backs the object cache for plugins that use it.
Because the cache is in nginx rather than a plugin, it works for every theme and needs nothing installed inside WordPress.
- nginx fastcgi_cache with WordPress-aware bypass rules
- Redis object cache
- Per-site toggle and purge
PHP versions per site
PHP 8.3, 8.4 and 8.5 install side by side from deb.sury.org and each site pins its own version with its own PHP-FPM pool and Unix socket. Move one site to a new PHP release without touching the others; keep an older plugin stack on 8.3 while new builds run 8.5. Add versions later from Settings without reinstalling.
- PHP 8.3 / 8.4 / 8.5 side by side
- One PHP-FPM pool per site
- Pin and change per site
Every site in its own Linux user
A compromised plugin on one WordPress site cannot read another site’s wp-config.php: each site runs as its own UID with a chroot-jailed SFTP account, and its PHP-FPM pool runs under that user. That is the isolation shared hosting sells, on a server you own, for every site on the box.
Automatic HTTPS is issued in-process (HTTP-01, or Cloudflare DNS-01 for wildcard and proxied domains), and the Cloudflare Edge Shield can lock a site’s origin to Cloudflare’s IP ranges so it only answers traffic that came through the proxy.
- Per-site UID and chroot SFTP
- Automatic HTTPS, Cloudflare DNS-01 supported
- Origin lock for Cloudflare-proxied sites
Restore points for every site
Scheduled backups capture the WordPress files and database together, to local storage or any rclone-compatible remote. A restore can go over the existing site or into a new one — and when it lands in a new site auraPanel re-homes the database credentials, so the copy runs against its own database instead of quietly writing to the original’s. That is how you make a working copy of a client site to test an upgrade.
On-demand backups run as background jobs, so a multi-gigabyte media library finishes even if the browser tab is closed.
- Files and database in one restore point
- Restore over the site or into a new one
- Local storage or rclone remotes
Included, not an add-on
cPanel and Plesk sell WordPress management as a toolkit with its own editions and limits. In auraPanel there is nothing to add: the install, the cache, the PHP versions, the isolation and the restore points are the panel, for every site, on one per-server licence with no site count.
Frequently asked
Does auraPanel manage WordPress updates for me?
No. auraPanel installs, isolates, caches and backs up WordPress; core, theme and plugin updates stay in WordPress itself (or WP-CLI, which is on the host). Panel updates are separate and can be automatic.
Can I move an existing WordPress site in?
Yes — restore a backup of the files and database into a new site. The credential re-home step points the copy at its new database. There is no one-click importer from another panel today.
Which database does WordPress use?
MariaDB. auraPanel also ships PostgreSQL for applications that support it (Laravel, Moodle, Drupal and others), and auraDB opens either engine in the browser.
Is there a limit on WordPress sites?
No. A licence covers the server and everything on it. Practical capacity is your server’s memory and CPU, which auraPanel tunes MariaDB, Redis and PHP-FPM against at install.
Browse the whole application catalogue → · Ask about a migration →