Casbay Knowledge Base

Search our articles or browse by category below

How to Install WordPress on VestaCP

Last modified: January 18, 2021
You are here:
Estimated reading time: 2 min

How to Install WordPress on VestaCP

Step 1. Login to VestaCP

  1. Firstly, open any browser and search for
  2. Secondly, insert your username and password and click login.

Step 2. Enable SSL

  1. After login, click ‘WEB’ on the top of the page.
  2. Then, click ‘Edit’.
  3. Leave the ‘Aliases’ box blank.
  4. Tick the ‘SSL Support’ check box.
  5. Then, tick the ‘Lets Encrypt Support’ checkbox.
  6. If you want to add web statistics to monitor your website, choose ‘awstats’ in the drop down options under the ‘Web statistics’.
  7. Next, click ‘Save’.
  8. Go to ‘WEB’ and you will see you already have you SSL certificate. Click ‘Edit’ again to see your expiration date for your SSL.

Step 3. Check your SSL

  1. Open your browser and type your domain name inside the browser and press Enter.
  2. You will see the padlock symbol beside your domain name. This shows that your connection is now secure.

Step 4. Adding Database to your website

  1. On the top of VestaCP page, you will see the USER, WEB,DNS, MAIL etc. Click the ‘DB’.
  2. Click the ‘+’ green circle sign .
  3. Then, fill the form in the adding database form.
  4. Don’t forget to copy the generated password.
  5. After that, click ‘Add’ button and you already success adding the database.

Step 5. Install FTP Software (FileZilla)

  1. Firstly, open the browser. Type the
  2. Then, click Download FileZilla Client. This will lead you to another page.
  3. Click the green button with ‘Download FileZilla Client’.
  4. A window will pop up and just click ‘Download’. The download will automatically started.
  5. Open the installation file and complete the installation by click next and finish.

Step 6. Connect to Server

  1. Firstly, start the FileZilla.
  2. Next, insert the hostname, username and password. And then click ‘Quickconnect’.
  3. Lastly, click ‘OK’ on the ‘Insecure FTP Connection’ pop up window.
  4. You are now connected to the server.

Step 7. Install WordPress

  1. Open the web browser and go to
  2. Then, click the ‘Get WordPress’ button.
  3. Click ‘Download WordPress 5.2.4’ and the download will start.
  4. After that, go to download folder and extract the file that downloaded just now.
  5. Back to FileZilla and make sure that the remote site show this: /web/yourdomain/public_html
  6. Next, open the downloads folder in FileZilla and open the wordpress folder.
  7. Select all files in the wordpress folder. Right click and select upload. It is uploading the wordpress files into the public HTML.
  8. After the file transfer is finish, go to your domain name on browser.
  9. You will see your wordpress setup on your webpage. This indicate that you already success installing the WordPress.

Step 8. Setting Up the WordPress

  1. Firstly, choose your language and click continue.
  2. Next, click ‘Let’s go!’.
  3. Copy your database name from your VestaCP and paste to database name field in the WordPress page.
  4. Then, enter the password that is generated in VestaCP just now.
  5. Click ‘Submit’.
  6. Click ‘Run the installation’.
  7. After that, fill in the form in the Information Needed form and click ‘Install WordPress’.
  8. Now, your wordpress have successfully installed. Click ‘Login’ and this page will lead to the WordPress login page.
  9. Now you can edit your website in the WordPress.

For more information and clearer instruction, watch the video below or click to watch the video on Youtube.

Was this article helpful?
Dislike 0
Previous: All you need to know about cPHulk
Next: Setting up Email Account on Apple Mail