Back
App Hosting

Install WordPress

Set up a WordPress site on Victus App Hosting: create the server, create a MySQL database, run the famous five-minute install and finish the initial configuration.

wordpresscmsphpmysqlapp hosting

WordPress runs on PHP plus a MySQL/MariaDB database, both of which Victus App Hosting provides. The flow is: provision an Nginx + PHP server, create a database in the panel, upload WordPress, then complete the browser-based installer. This guide walks through each step.

Provision the server and database

  1. 1Create a new App Hosting server using the WordPress or Nginx + PHP template in the control panel.
  2. 2Open the Databases tab and create a new database (see "Create a database"). Note the host, port, database name, username and password.
  3. 3Open the Network tab and note the IP and port the site is served on.

Dedicated WordPress egg

If you chose a WordPress-specific template, the files and database may already be wired up on first boot — check the Console log, which often prints the initial admin URL. In that case skip straight to the browser installer.

Upload WordPress (manual template)

  1. 1Download the latest release from wordpress.org (the wordpress-x.y.z.zip file).
  2. 2In the Files tab, upload the .zip into the web root and use Unarchive to extract it.
  3. 3If the files land inside a wordpress/ subfolder, move them up so index.php sits directly in the web root.
  4. 4Restart the server from the Console.

Run the installer

  1. 1Visit http://YOUR_IP:YOUR_PORT in your browser.
  2. 2Choose your language, then enter the database name, username, password and host from the Databases tab.
  3. 3For the database host use the host:port shown in the panel (not localhost) unless the panel says the DB is local.
  4. 4Set your site title and create the admin account, then log in at /wp-admin.

Database host is usually not localhost

Victus panel databases expose a specific host and port. Copy those exact values into wp-config; using localhost when the DB is on a separate host will make the installer report a connection error.

Lock it down

After install, use a strong admin password, keep WordPress and plugins updated, and put the site behind HTTPS on a real domain (see "Point a custom domain/subdomain" and "Enable SSL/HTTPS").