Features Pricing Docs Blog Log In Get Started Free

Creating a WordPress Site

Create a New WordPress Site

From the panel, navigate to your server and click “Create Site”.

Configuration Options

Option Description Default
Domain Your site’s domain name (e.g., example.com) Required
PHP Version PHP version for this site 8.3
Admin Username WordPress admin login admin
Admin Email Admin email address Your account email
Site Title WordPress site title Domain name

What Gets Created

When you create a site, BlitzPress automatically provisions:

Server Level

  • Dedicated Linux user for site isolation
  • Site directory at /home/{domain}/public_html/
  • Separate log directory at /home/{domain}/logs/
  • OpenLiteSpeed virtual host with optimized configuration

Database

  • Dedicated MariaDB database (wp_{domain})
  • Dedicated database user with strong auto-generated password
  • UTF8MB4 character set for full emoji/unicode support

WordPress

  • Latest WordPress core via WP-CLI
  • wp-config.php with Redis cache configuration
  • Dedicated Redis database (1-15, auto-assigned per site)
  • Pretty permalinks (/%postname%/)
  • System cron replacing WP-Cron (runs every 5 minutes)

Caching

  • Redis Object Cache plugin — activated with igbinary serialization
  • LiteSpeed Cache plugin — page caching + browser caching enabled
  • OPcache — PHP bytecode caching (server-wide)

Security

  • 7G WAF rewrite rules in the OLS virtual host
  • Security headers (HSTS, CSP, X-Frame-Options, etc.)
  • 7 immutable mu-plugins for hardening and optimization
  • Virusdie malware scanner agent

SSL

  • Let’s Encrypt ECC-256 certificate (auto-issued if DNS is pointed)
  • Automatic renewal via acme.sh

After Creation

Your WordPress admin credentials are shown once. Save them! You can also use the Auto-Login button in the panel to access wp-admin without credentials.