Install WordPress on Hostinger VPS with LaunchWP


To get started connecting LaunchWP and Hostinger VPS, you need to first create a Hostinger VPS, and get its SSH details.


Steps:-

1. Create a Hostinger Account.

2. Create Your VPS.

3: Choose Your Server Location.

4. Use Ubuntu 24.04 LTS Linux Distribution.

5. Configure Your Server.

6. Boot Your Server.

7: Connect to LaunchWP.


Step 1: Create a Hostinger Account

First, you need to head over to Hostinger to get a VPS. Registration from: https://www.hostinger.com/vps-hosting

TIP: Use the below Links to get 20% discounts from Hostinger:

KVM 1: 12 Months Plan: https://launchwp.io/hostinger-vps-kvm-1-12-months

KVM 1: 24 Months Plan: https://launchwp.io/hostinger-vps-kvm-1-24-months

KVM 2: 12 Months Plan: https://launchwp.io/hostinger-vps-kvm-2-12-months

KVM 2: 24 Months Plan: https://launchwp.io/hostinger-vps-kvm-2-24-months

KVM 4: 12 Months Plan: https://launchwp.io/hostinger-vps-kvm-4-12-months

KVM 4: 24 Months Plan: https://launchwp.io/hostinger-vps-kvm-4-24-months

KVM 8: 12 Months Plan: https://launchwp.io/hostinger-vps-kvm-8-12-months

KVM 8: 24 Months Plan: https://launchwp.io/hostinger-vps-kvm-8-24-months


Step 2: Create Your VPS

After you have clicked on any of the links above, you can complete the billing step, and come to the page where you can start configuring the VPS.


Step 3: Choose Your Server Location

Choose a server location that's closest to you and your visitors. 


Step 4: Choose Your Linux Distribution

After that, on the Server Image OS/Application, make sure you choose Ubuntu 24.04. Then you can choose how much storage you want, and other resources. Leave the other options as it is. 


Step 5: Configure Your Server

Add a root password for your VPS. Skip the SSH key option for now, we can get that done later on. After all these, click next. You can enable the free Monarx scanner from Hostinger for extra protection.


Step 6: Make sure your server is running

Check from your Hostinger hPanel Dashboard if your server is up and running.


Step 6: Connect to LaunchWP

To connect to LaunchWP, you need hardly 5 things from your cloud provider. Those are the 

    a. Server's Public IP V4

    b. Server's SSH Port ( by default it's 22 )

    c. Server's SSH Username (you should always connect using 'root')

    d. Server's SSH Password or ability to SSH it from your machine to run a simple command. 


If you have these all, we are good to proceed further. Login to your LaunchWP server dashboard from https://app.launchwp.io and log in using the credentials of your LaunchWP account. In the Dashboard, navigate to Server, and click Add Server.


jnYhbRqrpztkdzX tNsszHek6sNg152uA


A model will pop up asking for the server details. Here is a Map of each field on what to enter in each.

   Provider Name: Enter an identifier name, this is just a name for your identification. It can be anything like Your name's server.

    IP Address: Public IP Address of your server. You can find that in your cloud provider dashboard when you create the server. Example: 23.92.28.243

   SSH Port: SSH Port of your server. Unless you change anything when configuring the server, the default should be 22.

   SSH Username: SSH Username to log in to your server. Always use the "root" account when connecting to LaunchWP. By default, the "root" user should be already created when you configured your server.

   SSH Authentication: You can either connect by Password or simply run a command in your server to allow LaunchWP to access and manage your server. Choose Password if you want to connect LaunchWP using your root server password. Choose Public Key if you do not want to share your password instead want to allow connection by using SSH key. For the Public Key option, simply copy the command, log in using the "root" account to your server, and run it. That's it!


NJvvT4 hOQWh51HOGYTzVKhzya7ooailaA


After that, click Connect Server. If your credentials are correct, the server should get connected. If not, it means there are some issues with your details. If you're facing any issues, simply let us know and we will be able to help.


Step 7: Launch your 1st WordPress on LaunchWP.

Your job is almost done. It's time to let LaunchWP handle the rest for you. Navigate under Sites from the navigation to create your first website with LaunchWP. Click Create SIte to get started. Below is a Map of each field on what to enter in each.


    Domain Name: This is the Domain name of your site. Make sure you own the domain and have access to its DNS tools before proceeding because you need to add a DNS record to it. Example: web-for-ahona.com

    Server: This is a dropdown of your all available Servers. Select the one you just connected.

   Adding DNS record: You need to now add a DNS record to your domain name before proceeding further. The type of DNS record should be of type "A", and the Value should be your Server IP. You can find that on the same page, simply copy that value. You need to add that DNS record to your domain from your Domain provider. LaunchWP doesn't manage your DNS, it's your domain, which you are pointing to your own server. Check out this external documentation on how to add an A record to your domain: https://help.one.com/hc/en-us/articles/360000799298-How-do-I-create-an-A-record

   Admin Username: This is the admin username on which your WordPress will be installed. Change the default value if you want.

    Admin Password: This is the admin password for your account. Change it if you would like to.

   Enable Multi-site: You can one-click enable multi-site if you would like. You can install multi-site in LaunchWP as both Sub-directory and Sub-domain. Choose as how you would like to.

    SSL/ TLS: LaunchWP gives you a free SSL certificate from Let's Encrypt. Keep this option checked unless you already have an SSL certificate installed from services like CloudFlare.

    WordPress Version: By default, it's set to "latest", which should pull the latest WordPress version. Include specific versions of WordPress if you want any like "6.7" or "6.7.1".

    PHP Version: You can choose from a variety of PHP versions, LaunchWP will automatically add newer PHP versions as soon as the community starts adapting it.

    Table Prefix: By default the Database table it's "wp_". You can change it to any other prefix if you want. Do not change unless you know what you are doing.


UktSNQcnzz7y1rj32H2jEVD67DfwmMCMYA


JkDoYMwrugwDN1XKkZ9HD0zekRKNtN8GlQ


Zg7iMsKXodFJkJZaAamwcnOWm8KgJBVozw


Finally, simply click "Create Site", and grab a coffee to sip. LaunchWP is now working to install your first site on your server.


Just to add a NOTE: If this is your First Site on your new server, it might take around 10 mins. Please avoid reloading the tab or closing it. If it faces any error, it will let you know. You can continue working on a new Tab. After that for your next sites on that server, it will hardly take 2-3 minutes to create a site.


That should be it. Let us know if you have any questions/feedback/suggestions. We would love to hear from you. Like always, if you need any help, let us know and we would be happy to assist you along.

Share the Post:

Get started today with LaunchWP

Install and get running WordPress sites on your server in minutes with LaunchWP, not hours. Forget any technical hurdles and focus on growing your business.

LaunchWP will handle the rest.