WordPress 5

On this page, we explain step by step how to setup WordPress 5 with CloudPanel.

Installation

In the following example we will setup WordPress under the domain www.domain.com.

Preparation

Before we can start with the installation, we need to create an SSH User, a Database, and a Domain.

When you Add the Domain, make sure to select the WordPress 5 Vhost Template and the right PHP Version.



Installation

To install WordPress do the following steps:

  1. Login via SSH to the server e.g. with john-ssh and go to the users tmp directory:
cd ~/tmp
  1. Download and extract the latest WordPress 5 version.
curl -sL https://wordpress.org/latest.tar.gz | tar xfz -
  1. Move files to the htdocs directory of the domain:
cp -R wordpress/* /home/cloudpanel/htdocs/www.domain.com/
  1. Reset permissions.
cd /home/cloudpanel/htdocs/
clpctl system:permissions:reset www.domain.com 775
  1. Clean up the tmp directory.
rm -rf ~/tmp/*
  1. Open your domain in the browser and go through the Installation Wizard.


  1. Open the WordPress configuration file wp-config.php.
nano /home/cloudpanel/htdocs/www.domain.com/wp-config.php

Add the following line after the other constants to download all plugins and themes to the disk.

define('FS_METHOD','direct');
  1. Done!