Vultr
Vultr is one of the simplest cloud platforms available. It's very easy to create and manage your hosting on Vultr, and you can choose a server from more than 30 different locations worldwide.
WordPress
WordPress is an advanced platform for managing websites, considered the best solution for those who want to build and manage sites in a flexible, easy, and convenient way.
A few Words about Vultr
In the world of cloud hosting and website hosting in particular, there’s no shortage of large and powerful companies, such as Amazon’s AWS, Google Cloud, and DigitalOcean. But there’s a slightly less known company that, in my opinion, doesn’t get the credit it deserves, and I’m talking about Vultr. Their motto is:
“AWS, GCP, and Azure aren’t built for you. Vultr is.”
In other words: The giant companies aren’t suitable for you, Vultr is.
It’s an advanced yet flexible cloud company founded in 2014, providing high-quality cloud hosting services. In recent years, it has been gaining momentum, managing to grow and serve more than 1.5 million customers thanks to lower prices compared to its competitors, as well as the advanced High Frequency servers they recently launched. They even have a special offer for Israeli startups.
Vultr also collaborates with the well-known company Cloudways, which allows you to work with a convenient and user-friendly management interface. Vultr operates 32 data centers worldwide and provides cloud services to individuals, small and medium-sized businesses, as well as large corporations.
This is how the company was described on the Calcalist website:
“The American Vultr is the largest private cloud computing and hosting platform in the world. The service, launched in 2014 by parent company Constant, now has 32 sites worldwide with over one and a half million customers in 185 countries. Vultr prides itself on rapid growth that occurs organically, without the need to raise investments, thanks to the great popularity it enjoys among developers, startups, and companies of all sizes.”
The Advantages of Hosting Websites on Vultr's Cloud
- Support for Various Systems Like Windows, Linux, and BSD
- More than 30 data centers worldwide, allowing you to choose a server close to you and thereby improve your site’s speed (there’s also a server in Tel Aviv)
- Option to Upload All ISOs and Install Them on Your Cloud Server
- Hourly Billing — Pay Only for What You Actually Use
- High Frequency Servers Providing High Speed and Peak Performance (40% Faster)
Guide to Creating a Server (Instance) on Vultr Hosting
Step 1: Access the Instance Creation Page
On Vultr, you can choose from many different types of instances.
Log into your account, click on the plus sign (+), and select the Deploy New Server option.
You have the option to create various types of cloud servers, such as:
- VMs – Regular Virtual Machines
- Dedicated – Dedicated Machines
- Bare Metal
- Cloud GPUs
And more.
Step 2: Choose the Server Computing Type
According to your needs, you can choose from 4 types of cloud servers.
- Cloud Compute
User-friendly and affordable VM servers, suitable for sites with low traffic, blogs, development environments, and small databases.
Price: Starting from $2.50 per month - Optimized Cloud Compute
Powerful VM servers with built-in NVMe SSD. Suitable for advanced websites. The ultimate alternative to EC2 — there’s an option to match them with dedicated AMD processors with the right amount of RAM and NVMe SSD.
Price: Starting from $28 per month - Cloud GPU
Ultra-fast VM servers running on NVIDIA GPUs.
Price: Starting from $90 per month - Bare Metal Servers / GPU
Fully automated dedicated servers, without server virtualization (virtualization layer).
Suitable for those with truly massive security or operational needs.
Price: Starting from $120 per month
A VM (Virtual Machine) is a simulation of a physical computer system, allowing the user to run multiple operating systems and applications on a single server. It’s a bit like building with Lego: you can add or remove parts whenever you want, easily.
EC2 is Amazon Elastic Compute Cloud. It’s an Amazon Web Services (AWS) service that allows you to rent virtual servers in the cloud. EC2 is one of the most popular and widely used services in the world of cloud computing.
Step 3: Choose Server Type
Based on the server you chose in step 2, you’ll be asked to choose a more specific type of server. If you chose Optimized Cloud Compute (the second option), you’ll see options like in the following image:
Step 4: Choose Server Location
Server location is a very important option. The recommendation is to choose the location closest to the country from which most of your site’s traffic comes. You have the option to choose a server in Tel Aviv, Frankfurt, New Jersey, and dozens of other locations on 6 different continents.
Step 5: Choose Server Image
Simply put, a Server Image is the operating system running on your server.
If you manage your servers with ServerAvatar, choose Ubuntu 20.04 or Ubuntu 22.04.
Ubuntu is a Linux-based and open-source operating system. It’s one of the most popular Linux distributions and is widely used by businesses and organizations.
Step 6: Choose Server Size
Choose a server size that suits your needs. If your project is just starting, you can start small and later increase the server as much as you want.
Step 7: Add Automatic Backups and Additional Features
Vultr’s recommendation is to enable automatic backup for important sites or applications. If you’re just creating a temporary server, you can skip the automatic backups.
In additional features, you can activate DDOS protection, as well as other options.
Important: Do not enable the “No Public IPv4 Address” option. This will cause the server to operate without IPv4, meaning it will not be possible to connect with ServerAvatar.
Step 8: Choose SSH Key
If you are using an SSH key to authenticate the server, select the SSH key. If you haven’t uploaded your key yet, you can do so by clicking on “Add New Option”.
Note that an SSH key is not mandatory. If you don’t use SSH keys, you can ignore this option — you’ll still be able to connect to the server using a password.
Step 9: Firewall Group
If you’re using Vultr’s firewall, this is where you can choose your firewall.
If you don’t have port 43210 enabled in your firewall group, you need to configure it to connect to the server with ServerAvatar.
Step 10: Server Hostname and Label
At this stage, you’ll need to choose the hostname and label for the server. You can set them under the same name — they are used for identification purposes only.
Step 11: Let's Go!
Finally, click the “Deploy Now” button to create the server. It may take a minute or two for the server to fully initialize. Once it’s ready, you’ll see it under the Products category in Vultr.
Initial Server Configuration
The initial server configuration includes installation and deployment of various packages required for hosting your site. Typically, you would need to write commands and modify configuration files. With ServerAvatar, server deployment and optimization can be done automatically.
Here are three ways to automatically set up your server using ServerAvatar:
The Easy Way — Direct Installation
- Log into your ServerAvatar account, click the Create button on the right side of the screen, and select server from the dropdown menu.
- In the “Serve Connecting Method” category, choose Direct Method.
- Enter the server name.
- Choose a “Tech Stack” according to your needs. You can choose from Apache, Nginx, or OpenLiteSpeed.
- Choose a database: MySQL or MariaDB.
- Toggle the switch to active if you want to install the latest LTS version of node.js on your server.
- Choose a management program and click “Connect Now”.
- At this stage, the command will appear on your screen. Connect to your server via ssh and execute this command as the “Root User”.
- After executing the command, the server connection process will begin in your ServerAvatar account.
The Smart Way — Connection with Integration
- Log into your ServerAvatar account, navigate to the “Integration” tab from the panel’s sidebar, and access Cloud Platform from the dropdown menu.
- Choose the cloud platform you want to link with ServerAvatar.
- A pop-up will now appear where you’ll need to enter details to link to your cloud account. The integration method will vary depending on the cloud provider you choose.
- You can integrate five different cloud provider platforms with ServerAvatar:
AWS Lightsail, Vultr, DigitalOcean, Linode, Hetzner
The Quick Way — Installation Commands
1. Log into your server as Root User
After creating a server according to your needs, connect to it via ssh and run the three commands below as Root User in your console:
wget https://srvr.so/install
chmod +x install
./install
2. Choosing a Web Server
Now you’ll be asked which web server you want to install: Apache, Nginx, or OpenLiteSpeed. Type the server you chose to install and press the Enter button.
3. Take Ownership of Your Server
At the end of the process, you’ll receive a link where you can take ownership of the server. Open the link in a browser to access the ServerAvatar server panel.
Automatic WordPress Installation with ServerAvatar
Step 1: Creating a PHP Application
Go to the Application tab in your server panel and click the “Create” button.
Fill in the required details and click the “Create Application” button.
Note:
If you want to install WordPress CMS on your domain, you need to point your domain to the current IP address of the server, and here’s how to do it:
- Go to the website of the hosting company / company from which you bought the domain. There you can check your domain details, it shouldn’t be complicated.
- Go to the DNS management panel to edit your DNS records. Can’t find them? Contact your hosting company’s support.
- In the A Record section, change your site’s IP address to the current server’s IP address.
Step 2: Automatically Installing WordPress
In the sidebar, select the “Auto Deploy” option.
Click on the WordPress card, marked in the image above.
Now you’ll be asked to enter your WordPress details:
- WordPress Title: Simply put, your WordPress title.
- Username: The WordPress Admin username.
- EmailEmail: Your email address. This field is optional, and you can also set an email after installing WordPress.
- Password: The WordPress Admin password.
- Database Server: Choose the server where you want the WordPress database to be.
- Database Name: Choose a name for the database.
After filling in all the details, click the “Install Now” button, and… that’s it!
ServerAvatar will install WordPress on your domain (or temporary ServerAvatar domain) within a minute.
To log into the WordPress admin panel, go to your site address including the admin name:
example.com/wp-admin.