Guides and tutorials

Hundreds of tutorials and step by step guides carefully written by our support team.

Install WordPress on VestaCP with SSL (Let's Encrypt)

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.

  1. 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: https://nuestra_ip:8083/

  2. 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)..

enter image description here

  1. 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).

enter image description here

  1. We will add our domain in Web> Add Web Domain:

enter image description here

  1. We edit and configure our FTP account: Web> Domain:

enter image description here

  1. We will create the database and the user: BD> Add database.

enter image description here

  1. We will copy the files from the WP to the server with Filezilla (or another FTP program):
  • 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.

enter image description here

  1. We will access the folder (/home/admin/web/yourdomain/public_html) on our server and copy all the files there (before we will delete the index.html file).

enter image description here

  1. Install WordPress.

    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.

      • Data server: localhost
    • 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.

enter image description here

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.

  1. 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.

enter image description here

  1. To finish we will have to access our WordPress administration panel:

    Settings > General

    We modify the address by substituting HTTP for HTTPS.

enter image description here

Once the changes are saved we will have our WordPress installed on a VestaCP with SSL certificate (Let's Encrypt).

More than 2000 m² of own facilities and Data Centers in Spain
Your privacy is important for us
We use our own cookies for the proper functioning of the site. In addition, third-party cookies are used for analytical purposes only. This information is not associated with any person so that personal identifying data is not stored, but is only information that is collected to identify the session, with the aim of facilitating the analysis of the website. You can change your preferences at any time by entering this website again. For more information about our cookie policy you can visit our Cookies. You can press the "Accept and close" button to give us your consent or you can access more detailed information and manage cookies.
More than 2000 m² of own facilities and Data Centers in Spain
Your privacy is important for us
We use our own cookies for the proper functioning of the site. In addition, third-party cookies are used for analytical purposes only. This information is not associated with any person so that personal identifying data is not stored, but is only information that is collected to identify the session, with the aim of facilitating the analysis of the website. You can change your preferences at any time by entering this website again. For more information about our cookie policy you can visit our Cookies. You can press the "Accept and close" button to give us your consent or you can access more detailed information and manage cookies.