Hetzner
Hetzner offers cloud hosting solutions, including Virtual Private Servers (VPS) and cloud storage options. These servers are available in various configurations, allowing users to choose the specifications that best suit their needs, including CPU, RAM, storage, and bandwidth.
Here is the step-by-step process to connect Hetzner with ServerAvatar:
Step 1: Log in to your ServerAvatar account.
Step 2: Click on the Create -> Server button at the server's top-right corner.
ServerAvatar provides below options of create an account on Hetzner or to link an account if you already have an account.
Connect Existing Hetzner Account: If your Hetzner account is already linked to your system, you'll find it listed in the options. Simply select your account from the provided list, as shown in the below given image.
Link Hetzner Account: If you already have a Hetzner account but haven't linked it yet, use the below provided link to connect your Hetzner account with ServerAvatar.
- Create a New Hetzner Account: For new users without an existing Hetzner account, click on the "Create an account" option. This will redirect you to the Hetzner signup page. Once your account is set up, you can proceed to connect your Hetzner account with ServerAvatar.
Below are the initial steps for create your Hetzner server with ServerAvatar:
Step 3: Once you've selected your Hetzner Account, enter the desired server name according to your preferences.
Step 4: Please select the appropriate radio button option based on your preference for Cleanup Server:
- Yes: Proceed to automatically remove conflicting packages during the installation process.
- No: Retain existing packages, even if conflicts occur.
Step 5: Choose the desired operating system image for your server:
- Ubuntu 24.04: Select this option to install Ubuntu version 24.04 on your server.
- Ubuntu 22.04: Select this option to install Ubuntu version 22.04 on your server.
- Ubuntu 20.04: Opt for this option to install Ubuntu version 20.04 on your server.
Step 6: Select a Tech Stack.
When choosing your tech stack, consider the specific requirements of your project. If you decide to go with a Node Stack, it's important to note that MySQL and MariaDB are not compatible database options for this particular stack.
Step 7: Select a Database.
Step 8: Select a SSH Key.
- Genetrate a new key: Select this option to generate a new SSH key. This will create a new private-public key pair for accessing your server securely.
- Add public key: If you already have an SSH key generated, select this option to add the public key to your server. This allows you to use an existing SSH key for accessing your server.
Step 9: Install Node.js.
If you require Node.js installation, enable the toggle button.
If you select Node Stack as your tech stack, the Node.js installation option will not be shown, as it is inherently part of the Node Stack.
If you choose the Node Stack as your tech stack, you can enable Yarn by toggling the 'Install Yarn Along with Node' toggle button.
Step 10: Select a Server Location.
You'll find various server location options available for selection. Choose the region that best suits your needs.
Step 11: Select a Server Instance Size.
Here, you'll find various options for Server Instances, including cores, memory, storage, bandwidth, and pricing. Choose the option that best meets your server instance requirements.
Step 12: Click on Connect Now option.
Installation Process
While the installation is ongoing, you will be able to see which service is being installed and what is being configured. Here is the complete list of steps that ServerAvatar will follow to set up your server:
- Install a web Server (Apache or Nginx, or OLS)
- Install PHP and all its versions (From 7.2 to 8.3)
- Install and configure PHP-FPM
- Install and configure MySQL
- Install and configure Redis
- Create a SWAP Memory
- Create basic Virtual host files
- Install Git and Composer
- Finalize and Testing
The entire process should take around 5 to 15 minutes. Once the server is fully configured, it will be ready to host PHP/WordPress sites directly from the server panel. This is how you can connect Hetzner server with ServerAvatar.