Installing WordPress on one of our clouds with VestaCP is very easy. You just have to follow this manual and in a few steps you will have it installed.
In order to perform the installation we will need a cloud and a domain, which will be the one we will use to manage our Wordpress.
Access your VestaCP control panel through your preferred browser. In the search bar, put the IP of your cloud (it was sent to your email address when contracting the cloud) and port 8030. For example:
In the case of Google Chrome, to access VestaCP we will have to click on "ADVANCED CONFIGURATION" and then on the link below: Access "our_ip" (not secure site)..
Once inside our VestaCP we will modify the Admin user:
User > Admin > Edit
We will change the Email account for an account that we have active (we will take the opportunity to change the language).
Server: The IP of the server (our_ip)
User: The one you created earlier, remember to put the prefix "admin_" before the name, in our case admin_username.
Password: The one you configured.
We will install WordPress following the steps of the installer. When configuring the database we will use the name of the database and the user previously created in the SW Panel:
Database name: the name that we have previously configured, in our case admin_myblog
Username: the one we have previously configured, in our case admin_myuser
Password: the one chosen during the creation of the database.
Table prefix: We can change the prefix if we want. Although it is something optional, if we change it, we will have a little more secure our database.
We execute the installation. In the next step, it will ask us for the name of the site and the access data of the administrator user.
Once these steps have been carried out, we will have WordPress installed.
To access the WordPress administration we will access
http://mydomain.com/wp-admin using the username and password that we configured at the time of installation.
Activate SSL in WordPress.
To activate Let's Encrypt we will have to go to:
Web > Edit and activate the Support SSL and Support Lets Encrypt options
Once the changes are saved, in 5 minutes we will have the certificate activated.
To finish we will have to access our WordPress administration panel:
Settings > General
We modify the address by substituting HTTP for HTTPS.
Once the changes are saved we will have our WordPress installed on a VestaCP with SSL certificate (Let's Encrypt).