How to Install WordPress on VestaCP with step-by-step instructions. You can easily install WordPress on VPS using Vesta Control Panel. Vesta CP works so effectively with Latest Ubuntu 16.04 , CentOS 7, Debian 9 and RHEL 7. Vesta CP is the free cpanel that is works like WHM and cpanel based solutions. In this tutorial you’ll install the WordPress using Vesta CP and it provides installation of WordPress so securely on VPS. You need to follow the tutorial carefully to install WordPress successfully on your favorite Linux distribution.
- Step-1 (Access to your VPS using Putty SSH client)
- Step-2 (Download and Run the Vesta CP installation)
- Step-3 (Access to Vesta CP control panel)
- Step-4 (Create the database for WordPress)
- Step-5 (Download the Latest WordPress and configure it)
- Step-6 (Upload the WordPress files to your VPS server)
- Step-7 (Install the WordPress from your Web Browser)
Step-1 (Access to your VPS using Putty SSH client)
You can easily access your VPS using putty SSH client.
Step-2 (Download and Run the Vesta CP installation)
You can easily download the Vesta CP installation script using given commands
# wget http://vestacp.com/pub/vst-install.sh
After downloading try to install those scripts using commands
# bash vst-install-ubuntu.sh --force
Also you can customize your installation by using Advanced installation setting from Vesta CP official website.
After running the script type
y to continue
Next you need to enter your email and hostname to continue the setup and you have to wait for couple of minutes to complete the installation.
When it completes it shows you congratulation and provides login info.
Step-3 (Access to Vesta CP control panel)
Now type your server IP address on your browser like
It shows you warning you need to ignore this warning
Add those to errors to exception list
Now login to your Vesta CP
After successful login It shows you Vesta CP control panel
Step-4 (Create the database for WordPress)
From top hit on DB to access the database menu and hit on
Add all the important details as shown as given below.
After successfully creation of database you’ll find the given info and finally you are ready to access the phpMyAdmin panel.
Step-5 (Download the Latest WordPress and configure it)
Now download the WordPress from official WordPress website. After downloading extract those files on your local storage.
Now go to
wordpress folder and rename
Now edit the
wp-config.php file and then add database info.
/** The name of the database for WordPress */ define('DB_NAME', 'admin_techbrown'); /** MySQL database username */ define('DB_USER', 'admin_techbrown'); /** MySQL database password */ define('DB_PASSWORD', 'techbrown');
When all done save the file.
Step-6 (Upload the WordPress files to your VPS server)
Now download the FileZilla FTP client from official website. and install it
You need to a run a Filezilla FTP client and type your server IP address in HOST column with your credentials.
After that go to the location from your server
/web/techbrown.example.com/public_html/ and remove all the default files.
Now go to local
wordpress directory to upload it directly to your VPS server
When all done you will see all files are uploaded on your server.
Step-7 (Install the WordPress from your Web Browser)
Now type your server IP address or FQDN on browser to install the WordPress.
Now select the default language for WordPress installations.
Provide all required information to continue the WordPress installation.
After that you will see the success info on your web browser.
Now login to your WordPress admin panel
After successful login you will finally see the WordPress Admin Panel.
You can also configure your WordPress website using admin panel and you are all set to configure your website at next level.
That’s all now you have installed the WordPress using Vesta CP control panel. It provides secure environment to install WordPress on VPS with your favorite Linux distribution with ease. You can easily manage your website at server level using Vesta CP. If you need any help regarding this topic then you should use the comment section below for more info.