ServerKade

ServerKade

Did You Know?

ServerKade lets you host unlimited apps seamlessly.

Direct Method | Product Documentation

Connect Server

Estimated reading: 3 minutes 3 views

Connecting your server with ServerKade is extremely easy. In most cases, you won’t even need to use the command line.

The server installation is an automated process that takes just 5 minutes. Once completed, your server will be ready to host applications immediately! You’ll also gain access to the server panel to manage your server.

Let’s walk through the installation process in detail.

Prerequisites

Before connecting your server to ServerKade, ensure you have the following:

  1. Accessible Port: If your cloud platform or server provider has a firewall, allow incoming connections on port 43210.
  2. Public IP Address: The server must have a static public IP. If it changes, you can update the IP in ServerKade to reconnect.
  3. Supported OS: Ubuntu 20.04, 22.04, or 24.04.
  4. Fresh Server: If your server is already hosting a website, it cannot be connected to ServerKade. Only connect a fresh server with a clean Ubuntu OS.

Installation Using the Direct Method

ServerKade supports several installation methods. Here’s how to connect your server directly:

Step 1Log in to your ServerKade account and click the Connect → Server button in the Dashboard.

Step 2: Select I have a server as the server type.

Step 3: Enter your server name.

  • If you have the IP address and root password, fill in the form accordingly.
  • If you do not have them, uncheck the “I have an IP address and root password” checkbox. In that case, you’ll need to run the installation script manually.

Step 4: Select the application framework you intend to host. Based on your selection, we’ll suggest the appropriate setup.
Note: This field is optional.

Step 5: Choose a Tech Stack and Database.

When selecting your tech stack, consider the specific requirements of your project. For example, if you choose the Node Stack, note that MySQL and MariaDB are not compatible with it.

If you need Node.js, enable the toggle option.

If the Node Stack is selected, the Node.js installation toggle won’t appear, as it’s included by default.

Step 6: Click the Deploy Server button.

Step 7: Run the generated commands on your server as the root user.
(If you don’t have the IP and root password, follow the manual steps provided.)

This command contains a unique server-specific installation link. It will download the required resources and perform a system check. Once completed, ServerKade will begin the installation.

Installation Process

During installation, you’ll see real-time updates showing which services are being installed and configured. Here’s a breakdown of the installation process:

  • Install a web server (Apache, Nginx, or OpenLiteSpeed)
  • Install PHP (versions 7.2 to 8.3)
  • Install and configure PHP-FPM
  • Install and configure MySQL
  • Install and configure Redis
  • Create SWAP memory
  • Set up basic virtual host files
  • Install Git and Composer
  • Finalize configuration and test setup

The entire process takes approximately 5 to 15 minutes. Once completed, your server will be fully configured and ready to host PHP/WordPress websites directly from the ServerKade panel.

And that’s how easy it is to connect a server using Serverkade!