How to start a game server hosting company?

Game hosting, also known as Game as a Service (GaaS) has grown over the years. This has led to more demand for the development of advanced games from users. Also, with the technological advancements in cloud technology, it’s easier and more convenient to host these games on the cloud than locally on your PC.

If you’re looking to play a game with a few of your friends or family, game server hosting can be cheaper than you think. It allows you to play it on several devices with others and a player can resume the game from where they initially left it off. Starting a game server hosting company needs some tools to set up the gaming environment which needs money.

To start a game server hosting company, you need a server box, a control panel, a domain, and a billing API & a payment gateway.

What do I need to set up the company?

  1. Server box

You need a server box which you can rent one from a company instead. These companies that provide these services are huge with the capability to maintain these server rooms and come with excellent customer support. They take care of your server maintenance and let you focus your game. What matters the most when looking for in a server is the hardware. Besides, it depends on the type of game that you want to host with newer games in need of more RAM and a better CPU.

Type of hosting

There are two types of hosting – dedicated and shared hosting. Dedicated hosting is where one rents a portion of or an entire rack of servers. When purchasing one, you’ll be notified of the services that you’re getting. Shared hosting on the other hand runs multiple game instances on multiple server racks allowing the hosting provider to save on costs. This makes it cheaper than dedicated hosting. The downside is that it’s never that clear as to what you’re getting and your server can run into issues if there’s a lot of traffic. Some of the shared hosting providers include Gameservers and Nodecraft while Gameservers and AWS make the list of dedicated server hosting providers.

We recommend going for shared hosting to save on costs if you just want to play with a few people like your friends. If you plan on having a lot of people on your platform, you can start with shared hosting first and when necessary, upgrade to dedicated hosting. Some hosting providers may give you managed hosting that you can use to set up, configure, and automatically manage your server. With managed hosting, you can do automatic restarts and easily install mod.

  1. Control panel

A control panel is one of the most important aspects of game server hosting. It’s a user-friendly web-based interface that allows you to access and manage your server. Some of the features that you can find on a control panel include an automated update of modes, automated server installation, automated backup, statistics & logs, player management, and other settings. Some of the most common panels include TCAdmin, Pterodactyl, and XenoPanel.

  1. Domain

Another important thing to have is a domain name for your game server site that you can host on your server box. This is what your users will need to type on the address bar when accessing your game server. There are several domain providers and it’s not expensive. However, don’t make your domain too long and hard to remember.

  1. Billing and payment gateway

Now comes the part where you want to monetize your platform. You will need a billing API and a payment gateway like PayPal. Integrating your Billing API with your website helps the billing system to bill your users and then sends the money to your say PayPal account via the payment gateway. You can register for a free PayPal account for business.

Challenges to address when setting up a server hosting company

Before jumping into buying equipment for your gaming company, it’s good to know what challenges you may encounter so that you can plan accordingly and get the right tools for the job.

  1. Latency

Latency is the delay experienced between the time a player makes a move/action and when the second player can see the change and respond to it. It’s also called a lag and is something most gamers hate in a game. Though it’s sometimes caused by the network speeds and the type of device being played on, a server hosting company can reduce latency on its side by taking some measures. You can dedicate physical hardware or use flash drives. When it comes to the network, you can use TCP and UDP techniques to accelerate the network and make use of edge caching for static file delivery.

  1. Scalability

When starting, you might just be you and your friend. However, with time as your games become popular, you’ll end up having more people playing on your site. This number can be sudden and more than what you had initially planned for. To ensure that the servers don’t fail and the game doesn’t crash, buy enough hardware either when starting out or once you notice your numbers growing.

  1. Costs

It costs to maintain the infrastructure. It’s good to have a budget that can guide you as you go ensuring that you keep the game servers going despite the number of players or playing time. You can also optimize the budget to ensure consistency with the game without affecting the quality.

Setting up the server

There are many and different ways to set up your game server depending on the kind of game you want to play. Some games come with their own server programs and you may need to check the official documentation before setting up the server. Once you set up the server, ensure the ports are open for people to access it.


Why are dedicated servers more costly than shared servers?

Dedicated servers are ‘dedicated’ for you while shared servers are used by more than one person. Having a dedicated server is similar to buying a house instead of renting an apartment.

What’s the difference between managed and unmanaged servers?

Managed servers are owned by a client but are managed and maintained by the server center while unmanaged servers and all their accessories are managed by you.

How to sell web hosting?

Web hosting is a booming business in this era of technology. Websites have become a necessity and the best way for your customers to find you online.

Going into the web hosting business might sound like a daunting task whether you’re seeking to build your own web hosting business or want to add a revenue stream. However, it is a great way to make money recurrently since you get paid monthly or annually. Since the large companies can do web hosting, you can choose to be an affiliate marketer or a reseller. This means that you don’t have to maintain a data center or hire engineers to maintain one. 

To sell web hosting, brand your business, choose a reliable web hosting partner, promote your business, set your prices, and offer support to your customers.

Who is a reseller?

Starting a web hosting business from scratch is not easy. The cost of building and maintaining the infrastructure is too high especially if you don’t have enough customers. Therefore, it’s best to be a web hosting reseller. You buy hosting services with larger disk space & bandwidth in bulk at a discount from a web hosting company and then resell them to your customers. Depending on the number of customers you have, you can buy enough resources and avoid running into losses.

As a reseller, you then create different packages and sell with additional services such as emails, domains, CDN, SSL, etc. This bundling not only creates customer loyalty but also significantly increases your profit margins.

How to start a web reselling business

  1. Know your customers

The web hosting business is vast and has many players. Since you’ll be competing with thousands of big companies, find your niche first. Understand your market and how your service offering meets your preferred customer’s needs. This will help you save on marketing costs while maintaining your customer’s needs.

  1. Branding

This is very important as it’s the image of your company. How you package your company to your potential customers is key. Your value proposition should be appealing to your clientele. Choose the right logo, colors, fonts, website, social media accounts, and email signature.

  1. Find a web hosting company

The next step is to find the right and reliable web hosting company as a partner. This is the most crucial aspect to consider when setting up because it’s the core of your business. Understand the product that you want to sell plus the add-ons that you plan on offering. Besides, have several customers that you intend to serve. All this helps you to decide on the amount and number of resources that you need to buy including hardware (disk space), software, and the operating system. This will help you determine the affordability of the services rendered.

When searching for a web hosting company to partner with, consider its reputation, website migration & backup services, available server locations, support system among others. Also, since most web hosting services go for about a year or more, it’s best to buy web hosting for over a year which will come at a discount. It’s not good to buy the smallest hosting package since you may need to upgrade which will cost you more.

  1. Build your web hosting services

Now that you have purchased web hosting services from a reseller, it’s time to set up your business and start selling. You already have an idea of what your customers’ want – the features they’re looking for and what they can pay. You’ll need a control panel to access and set up the hosting services. A Web Host Manager (WHM) allows you to create a control panel account for your clients, project & monitor the servers, transfer, or backup data.

If you provide white-label hosting, you need to add your branding including the logo to the management portals and update the nameservers. With WHM, you can easily do it by clicking on the Basic WHM setup on the menu and add your nameserver & contact information. Then scroll down and customize the cPanel interface further. The lasting thing you need to do is to create your hosting plans and allocate to the specific resources and limitations as well. On the WHM menu, click on Packages and follow the prompts.

You also need to monetize your business by determining the amount of money to charge and notify your customers when the payments are due.

  1. Promotion

You need to market the service to your potential customers and convert those leads into sales. Choose a marketing channel and carry out campaigns by advertising. You can do email marketing, social media, or direct sales.

  1. Customer support

A website going down is a nightmare for any business and you need to be there 24/7 to offer support. You need to have a support line for customers to reach you with their queries and issues concerning web hosting since not all your customers are tech-savvy. This grows customer loyalty because they know that you have their back at all times and they will even refer others.

IssueHow to sell
How to sell web hostingCreate a strong business brand, find a reliable web hosting partner, then set up your web hosting platform complete with plans and their pricing. Promote the business to customers and set up a 24/7 support center.


What’ the difference between an affiliate marketer and a web host reseller?

Selling web hosting services can be achieved in two ways – as an affiliate marketer or a web host reseller. An affiliate marketer is someone that works on commission for a company to sell their services and earns a commission from a sale. A reseller, on the other hand, buys web hosting services in bulk from a web hosting company and sells them to his/her customers at a profit.

Are there other ways of making money from a web hosting site?

Yes, besides just offering web hosting services, you can incorporate other services including selling of Ad space, PPC, having affiliate links, selling of sponsored posts, etc.

How to host a server on Arma 3?

ARMA 3 due to its huge following hosts about 16, 000 players across about 1500 servers. One may realize after some time of playing that the current servers won’t install your required mods or don’t suit your needs.

Having a dedicated server can give you limitless impossibilities such as building a community and controlling your ping. Hosting an ARMA 3 server is not as difficult as it sounds and can be hosted on your PC or using a Virtual Private Server (VPS). How do you know when to get your dedicated server? If your friends are part of the 62, 000 clans and units battling it out for ARMA supremacy, then you ought to get one. This is because playing the game alone is not as fun as playing with your friends

To host a server on ARMA 3, get a copy of ARMA 3 and have at least 8 GB of storage space on your PC, install the game files, forward the required ports, and configure your server.

What you need

There are things you need for you to be able to host a server on ARMA 3. You need a legal copy of ARMA 3 that you can download from the Steam servers using SteamCMD. A SteamCMD is a tool that allows you to download game files from the servers. To store these files on your PC, you need at least 8 GB of storage space. For your ARMA 3 server to successfully run on Windows, it needs Microsoft .NET framework version 4.5. For server configuration, one of the best tools is TADST which is also required for Microsoft .NET to run efficiently.

Hosting the ARMA 3 server

Download and install Steam

Download and install the latest DirectX version and Steam on your Windows PC and install it. Create a dedicated folder for Steam and extract Steam into the folder once it is done downloading. Open and run the SteamCMD.exe file as an administrator and wait for it to install updates. On the Steam prompt, log in to your Steam account by typing login <steamusername> and hit enter. Enter your password and if you have Steam Guard enabled, you will be prompted to enter the authentication code too.

Install the game files

The next thing is to specify the directory where you want to install your server files. In the Steam prompt, enter force_install_dir followed by the directory that you created for the dedicated server.  Begin the game file installation by typing ‘app_update 223780 validate’ in the command prompt and hitting the Enter key. Wait for the game files to be installed from the Steam servers. Once installation is done, type ‘exit’ to quit the SteamCMD and hit Enter. The last step to do is to locate the .pbo file and copy it to the \MPMissions folder which can be found in your install directory’s root.

Forward required ports

You need to log in to your router and forward the following ports to the router; UDP 2302, UDP 2303, UDP 2304, and UDP 2306. These routers are ARMA, Steam, and Battleye ports.

Configure the server

With the server installed, you can start its configuration using a tool called Tophe’s Arma Dedicated Server Tool (TADST). TADST is free and has a user-friendly GUI that you can make use of to change settings and parameters. If you don’t have TADST installed, you can download it from here. When the downloading is done, open the zip file and then extract the TADST.exe to the same folder containing Arma3server.exe found in your game directory’s root folder.

After launching TADST, specify a name for your server so that others can easily find it in the browser’s in-game server and a password. This password should be secure as it’s the one that will be used to log in as the in-game admin. Next, specify the mission you want to play from the ‘missions’ tab, you can also select the maximum number of players, and click on the ‘Save’ button to save your changes. Go to the ‘details’ tab and navigate to the bottom left and click on LAUNCH.

IssueRequirementsHow to host
How to host a server on ARMA 3A Windows or Linux PC A legal copy of ARMA 3 8 GB of storage space SteamCMD Tophe’s Arma Dedicated Server Tool (TADST) Microsoft .NET 4.5Install SteamCMD and launch it. Log in to your Steam account via the CMD download & install ARMA 3 game files. Log in to your router and forward the required ports. Configure the server using TADS, save the settings, and launch the server.

Final Thoughts

Hosting a server on ARMA 3 is possible and relatively cheap. You don’t need to be an IT guru to be able to set up and configure one to play with your friends without issues. Make sure you meet all the requirements for a seamless experience.

Frequently Asked Questions (FAQs)

Can I play ARMA 3 offline?

You can play ARMA 3 offline by launching the game in offline mode using Steam. On Steam screen, navigate to top-right corner, click to switch to the offline mode and then restart the Steam client. You, however, won’t be able to play multiplayer mode while offline.

What ports need to remain open for ARMA 3?

ARMA 3 requires several ports to be open for the game to play. These ports include UDP 2302 which is the default ARMA 3 port, UDP 2303 a query port for Steam, UDP 2304 Steam port, and UDP 2306 an anti-cheat port for Battleye.

How to host a private gmod server?

Garry’s Mode usually abbreviated as GMod is a sandbox game available on PC with no set objectives granting its players the freedom to manipulate objects in the game.

Creating and hosting your private GMod server places the game’s control on your hands and it’s easier than it sounds. It gives you and your friends the freedom to select and change settings based on your preferences. Following an update in 2016, you can use Steam’s peer-to-peer servers to invite your friends to your own private game. As a host, you’re responsible for the happiness of the rest of the players on the private server. What this means is that you can connect to each other’s games without the need for port forwarding.

To host a private GMod server, get a legal copy of Garry’s Mod and activate it, then start a new game, choose a map and click on ‘Multiplayer’ and invite friends.

The good thing about GMod is that each copy comes with an inbuilt server that can be activated within minutes once the setup process is complete. The server grants your admin rights for you to ensure everyone playing on your servers is having a good time without interfering with others. This method is simple, fast, free, and straightforward.

  1. Setting up GMod

The first thing to do is to ensure that your friends are downloading the add-ons only on the server. You don’t want them to download all your 234, 342 & 423 add-ons. What you need to do is to enable the addons that you’re using on the server.

  1. Start the game

Start Garry’s Mod and launch the game by navigating to the top-right corner in the game and click on the green button labeled ‘Singleplayer’ from GMod’s main menu. Set your desired number of players on the server. It’s worth noting that since you’re using your router, it’s best to limit the number of players to 4. The next step to undertake is to select the game mode and map. Navigate to the bottom-right corner and select your preferred game mode. Then select your desired map that you wish to play in and then click on ‘Start New Game’. If you wish to select new maps, you can do so by navigating to the top of the screen and clicking on the ‘Toybox’ tab then choose your desired new maps.

  1. Send out invitations

Once the game is fully loaded, you can go ahead and invite your friends to come and play on your servers. Invite them to join the game by holding both the Shift and Tab keys simultaneously. This will bring up the ‘Friends’ Window which displays the list of friends. Find a friend that you minted on inviting then hit the small arrow next to the person’s name. Right-click on the person’s name and from the dropdown menu, click on ‘Invite to Game’. Another way that your friends can join is without invitation by just clicking on the arrow and then selecting the ‘join game’ tab. Make sure that you don’t overload your network connection or your computer by allowing a few or just enough people to join your server. To kick out or ban people from your server by using the following commands on your console – Kick, and Ban.


Another method to consider is by using Hamachi. Hamachi is a virtual private network (VPN) app that allows computers to connect. You can create a makeshift server with the help of Hamachi that functions as a LAN (Local Area Network) and won’t cost you. Firstly, download Hamachi on your PC and install it. Once the installation process is done, launch Hamachi and click on ‘Power On’ then wait for a few minutes for the set-up to be complete. Next, click on ‘Network’ then ‘Create a new network’. On the popup dialogue box, enter the network’s name & password and then click on ‘OK’ to proceed.

From the main menu, load ‘Garry’s Mod’ and then select ‘Multiplayer’. Make sure to check the LAN check box and set other onscreen options to your desire. Depending on your computer, press the tilde/grave key labeled as ~ & ` and then key in ‘sv_lan 0’ and then press Enter. Now have your friends download and install Hamachi and then join your LAN network. They should go to Hamachi on their PC’s and click on ‘Network’ then select ‘Join a Network’. For the network name & password, have them type your network’s and then join.

Finally, they should open GMod and then navigate to ‘Multiplayer’ from where they ought to select ‘Join’ to proceed. Give them your LAN’s IP address that can be found under Hamachi’s power button. On the ‘Server Address box, they should type in this address and then join the game.

IssueMediumHow to Fix
How to host a private GMod serverGModStart Garry’s Mod and click on ‘singleplayer’ to start the game. Select the game mode and map and then invite your friends to join the game.
HamachiDownload & install Hamachi on your PC. Launch it and click the ‘Power On’ button and wait for the setup to be complete. After completion, click on ‘Network’ and create a new network with a name and password. Go to GMod and select ‘Multiplayer’ then ensure that the LAN box is checked. Share the network name and password, and the LAN IP address with your friends and have them download & install Hamachi. Once installed, let them click on ‘Network’ and then join your network using the name and password you shared. They should launch GMod and select ‘Multiplayer’ and use the LAN IP address to join.


How much RAM do I need to host a GMod server on my PC?

GMod is built on Source Engine that uses SRCDS a 32-bit technology. Therefore, it can’t use more than 2GB RAM on a Windows computer and 4GB on Linux. Also, on Linux, the game uses 3GB with the additional 1GB assigned to the Linux kernel.

Is Hamachi free to use?

Hamachi is absolutely to use if you have up to 5 computers connecting to your network. Anything more than that, you will have to pay.

How to host a mobile app?

The rapid availability of cheap smartphones in the market coupled with the advent rise of cloud computing has led to the rise of mobile apps.

The paradigm shift has led to companies and developers thinking about mobile-first. This space keeps growing with the latest technology being the progressive web apps (PWAs) which a user doesn’t need to download and install; instead, you just visit a site and then add it to your home page. The PWA will launch and work just like a mobile app but doesn’t take your phone’s memory space. With a mobile app, you can reach more people considering almost every human on the planet has access to a smartphone.

To host a mobile app depends on the type of app and the platform that you use to host it. With an Android and iOS app, you need to register a developer account and publish your app for users to download and install it on their phones. With both the mobile and web app, you deploy them on a platform as a service (PaaS) or app’s backend on a mobile backend as a service (MBaas) and host it there.

Types of mobile apps

There are 3 types of mobile apps – native, hybrid, and web. The difference between the 3 is how and where they run. A native app is specially designed for a specific operating system. These apps are found either in the Google Play Store or the App Store. You can’t download an app from the App Store on your Android device, and vice versa. Hybrid apps share the same code base and are then deployed differently to the respective app stores as well as a web app. They’re cheap and faster to maintain. The difference between web apps and the rest is that a web app can run on its own, it has to run inside a browser. It can’t be downloaded, you have to go to your browser and type in the website, and then access it. This saves you space that you would have used had you downloaded the app.

How to host them

You can host both a native and a hybrid mobile app by going to either or both Google Play Store and the App Store and opening a developer account. These platforms host the app for you and you get to split the revenue. With a web app, you can open an account with AWS, Microsoft Azure, GCP, Apple Cloudkit, or any other major hosting provider and deploy your application’s backend. These platforms offer a mobile backend service that ensures that your database and servers are running at all times. You also get other benefits including monitoring and analytics. If you only want the database, then you can get yourself one like Firebase from Google.

It’s worth noting that most apps that run as both native and web apps share the same backend. Therefore, the native application will be dependent on the backend and they communicate using an API (Application Programming Interface).

So, what does it mean by mobile app hosting?

You’ve come up with an idea and then gone ahead to develop a mobile application that meets your user’s needs. It’s on your laptop and you’ve been running it locally all through the development stage. Now it’s time to share it with the world and you’re asking yourself, how do I host this app? A mobile app is useless if it isn’t shared online allowing users to install it on their mobiles and start using it. Apps, in general, are divided into two parts, the frontend, and the backend. The frontend is what the user sees and interacts with while the backend is what keeps the app running and is accessed by the app developer. Mobile apps require hosting due to the following backend processes:

  1. Database

These users need to store their information such as their credentials when signing up and creating accounts. This data has to be stored in a database somewhere. It’s what users will see when they use the app. Here, you store all user information like their e-mail addresses, profile, invoices, number of users, contact details, etc. If your app is an offline standalone app like Tetris which comes without an online leaderboard, then you don’t need hosting. Examples of databases include SQL (MySQL, PostgreSQL) and NoSQL (Mongo).

  1. Server

Now, the database too needs to be stored to ensure consistent availability. This is where a server comes in. A server is like a computer but very powerful. It is designed for providing software and information to the rest of the devices connected to the network. This machine is so powerful that it can handle huge workloads and run many applications simultaneously compared to a computer. Servers offer remote management tools that one can use to diagnose problems and check usage remotely. With these tools, you can do maintenance, change passwords, or add new users.

You can host a personally dedicated server in your home/office, or purchase server space from a server host company like AWS, Microsoft, Google, etc. Since you only a single app, it’s more economical to rent server space and focus on growing your app. You may wonder, why not on my PC? Well, this data as time goes grows as the number of active users increases. Your PC can’t handle this and it’ll lead to increased downtimes and app crashes on the users’ end.

IssueType of appHow to Fix
How to host a mobile appNative and hybrid applicationsSign up for a developer account on either or both Google Play Store and Apple Store then publish your app.
Web app & hybrid appsSign up with a mobile backend as a service platform and deploy your app’s backend to the platform.

Final Thoughts

Hosting a mobile app is not difficult. All you need to find out is what type of app you are planning to host, the number of users that you anticipate to have.


What are some of the app development kits that one can use to develop hybrid apps?

Some of the best app development platforms include Xamarin, React-native, Flutter, and many others depending on the programming language that one uses.

What is the difference between PaaS and MBaas?

PaaS can be used to handle both mobile and web applications while MBaaS is only meant for mobile apps.

How to host 2 Minecraft servers on one computer?

Minecraft is one of the best-selling video games of all time with 126 million active users monthly and 200 copies having been sold.

Due to its popularity, the idea of hosting the game on your PC and playing with your friends has crossed your mind. You might have already set up the first server and want to set up the second on your PC. It is common to find Minecraft players requesting an IP address for every Minecraft server that they run on their PCs. This increases usability and makes it easier for new players.

To host 2 Minecraft server on one computer, you need to forward the ports, run the servers, and finally run the servers but with different user permissions.

How to set up two Minecraft servers on a PC

Before hosting two Minecraft servers on your computer, there are steps that you need to undertake and do it correctly to avoid running into problems and getting frustrated. These steps are as follows:

  1. Port forwarding

Port forwarding is the first step and is usually the most difficult one for most people. It is so crucial that it determines whether you will host a server or not. Firstly, you need to log in to your router by connecting your PC to your wireless network. Then open your browser and type in your router’s local IP address which varies from a router to another. You can get it by asking your ISP. The next step is to give a static IP address to your PC’s server to ensure that port forwarding has been done to the right PC. For example, if your PC’s IP address is 123.546.709.01 and the port being used is 12345, then you need to forward the port to another port like 12346 the same as the first port was forwarded, and then have others join the current server by giving them the following IP address – 123.546.709.01:12345. This gives them access to the first server. For the second one, they can join via 123.546.709.01:12346.

To do so, look for a table in your router with a label like ‘static DHCP’ which might be described differently on your router’s control panel depending on your router’s software. If you’re unable to find it, look it up using your router’s user manual. Fill out your PC’s MAC address by opening the command prompt on your PC and typing in ‘ipconfig -all’. On the results page, you will see your Wi-Fi/Ethernet card’s physical address which is also the MAC address.

Now that you have assigned a static IP address to your computer, you can go ahead and open up your router’s ports. On the same router’s web page depending on your router’s software, navigate to a page called ‘Port Forwarding’ or similar. The OpenRCT2 multiplayer standard port is 11753 and you will need to open additional ports if you want more than one server on your computer.

  1. Running the servers

Now that you are done with the hardest part and have forwarded the ports, it’s time to run your servers. Open OpenRCT2 and click on the multiplayer icon to proceed. Next, click on ‘Start Server’ which opens a screen with details to fill. Open another OpenRCT2 server instance which starts another server that your computer can handle comfortably.

  1. Running the servers with different user permissions

You already have your two servers running and are probably asking yourself, why are we running servers with different user permissions? The issue with the above step is that all your servers have the same permissions for each user because they use the same files for user data. What this means is that an admin for one server automatically becomes an administrator on the second server. To change this and have each server have its separate permissions, we need to edit the users.json file in the OpenCRT data folder, a folder that contains all permissions for users so that each server has its own copy of this file.

Go to your computer’s File Explorer and navigate to Documents. Locate the OpenCRT2 folder, open it, and create a new folder insider and give it a name like ‘Minecraft server2’ for easy distinction. In this new folder, move the start.bat file into it and run it. Running the file will launch OpenCRT2 and make new user data files including users.json & config.init in the new folder. Any time you want to run a second server on your PC, you will have to open this folder and click on the start.bat file.

Also, you can create more servers on your PC by opening the OpenCRT2 folder and creating additional folders the same way, and running start.bat files from within them. Another advantage of this procedure is that OpenCRT2 remembers the last port that was typed in. And so, every time you run server 2, you won’t have to type in the port number because it is stored in the config.ini file for quick access.

IssueHow to fix
How to host 2 Minecraft servers on one computerConnect your PC to the wireless network and open your browser. Find your router’s local IP address then go to your browser and type it. Give your computer a static IP address and ensure the port forwarding is correct. Go to your router’s ‘Port Forwarding’ page and open another port. Open OpenCRT2 and start the servers. Next, run the servers using different user permissions by navigating to Documents on your PC and opening the ‘OpenCRT2’ folder. Create a new folder inside it and move the start.bat file and run it.


Minecraft is an exciting multiplayer game that you can customize and play it using your PC as the server to enhance the experience and invite your friends to share the experience. You can now set up two servers easily using the above steps and continue enjoying this game.

Frequently Asked Questions (FAQs)

What is the best system configuration for running Minecraft servers on my PC?

The most ideal computer to run Minecraft servers is a desktop and it needs to be a bit powerful since you’ll be running and playing Minecraft on it. We recommend using a wired Ethernet connection instead of a wireless connection for your servers to maintain the required speeds.

How much RAM does a server need?

The most ideal amount of RAM for running a server is at least 3GB. To optimize your process, it’s good to get a higher RAM. This will improve efficiency and runtime.

How to cancel GoDaddy hosting?

GoDaddy, a web hosting, domain register, and online marketing company is one of the best in the industry. With over 20 years of experience in the market, GoDady boasts of over 20 million customers worldwide.

Hosting is now an essential service for businesses and individuals. GoDaddy being one of the best web hosting platforms in the world is the most preferred service provider in the world. However, sometimes, even the best can disappoint or you may not need their services anymore. It’s time to terminate your engagement with GoDaddy but don’t know how to go about it. In, this article, we give the best way to do so.

To cancel GoDaddy hosting, login to your GoDaddy account, go to the Renewals & Billing Page, select the hosting product that you would like to cancel and click on ‘Cancel Renewal’ and follow the prompt steps to cancel.

GoDaddy offers a several hosting services including Domain Name Hosting, DNS hosting, Email Hosting and web hosting. To cancel GoDaddy hosting, follow the steps below.

How to cancel hosting

GoDaddy services come in the form of products that can be cancelled any time. To cancel web, email, or DNS hosting service on GoDaddy, go to on your browser and log in to access your account with its products and details. Select ‘Renewals and Billing’ from under the ‘Account Settings’ tab to proceed. The next page will display a list of products that you have subscribed to and allow you to manage their billings including web hosting and email hosting services. From the list, scroll down and locate the hosting service that you want to terminate. Next, check the box next to the product’s name to highlight and select it and then navigate to the buttons at the top of the page and click on the ‘Cancel Renewal’ button. On the next page, you need to confirm that you indeed want to cancel your subscription.

There are two options for you to choose from – Cancel Renewal or Delete my Product. The difference between the two is that with cancel renewal, you stop GoDaddy from billing you but you can still use the product until the end of your subscription date after which GoDaddy will automatically delete the product and its files. With ‘Delete My Product’, you completely remove the hosting product from your list of products immediately.

Click on ‘Cancel Renewal’ and a new window appears asking you to confirm that you want to cancel. Click on ‘Cancel Renewal’ to stop auto-renewal and the ‘Billing Date’ column will show you the end of your product’s subscription which means that you can continue enjoying the service until that data lapses. If you choose ‘Delete My Product’, on the next page, select the checkbox and click ‘Send Email’ to receive a confirmation email. Now go to your email and open the sent email and click on the ‘yes, I Want to Delete’ button. This removes the hosting product together with all its files. I you wish to cancel another hosting on GoDaddy, repeat the above steps.  

Alternatives to GoDaddy

For someone looking for an alternative hosting service provider, there are a number of companies that you can consider. These companies include BlueHost, HostGator, SiteGorund, WPEngine among others. When looking for an alternative, Its best to go for a service provider that is reliable and well-priced.

IssueHow to cancel
How to cancel GoDaddy HostingGo to and log in to your account. Click on the Account Settings tab and select ‘Renewals and Billing’ from the dropdown list. Scroll and select the checkbox next to the product that you wish to cancel and click on the ‘Cancel Renewal’ button. On the next screen, click on either ‘Cancel Renewal’ or ‘Delete My Product’ to proceed.


How does auto-renew work?

Auto-renew is a feature used by GoDaddy to automatically renew your subscription for a specific product to save you the hassle of manually renewing a product after the current subscription ends. This saves you time and ensures that you have a seamless experience. Its however worth noting that if you manually renew a product for a certain period of time, for example 3 years, the product’s subscription will after 3 years auto-renew for another 3 years.

How do I reach out to GoDaddy?

GoDaddy has an online chat feature available from Monday to Friday between 5AM and 6PM (GMT – 7:00). TO chat with a GoDaddy customer care agent, go to the ‘Contact Us’ page and click on ‘Chat Now’. If the live chat feature is offline, you can reach GoDaddy by calling their support numbers on the same Contact Us page.

Conclusion GoDaddy is a good hosting platform which allows you to cancel any subscription at any time without commitments. You can still come back later and subscribe to the same service without questions or commitments.

How much does server space cost?

Servers are stored in a data center maintained by a hosting company. Since it is not cheap to build and maintain a data center, most companies rent a server and only use what they need.

Renting a server space isn’t free, but comes at a cost. Rather than storing a server in your office or at home, you can rent one. Server space is basically a space on the server provided by a hosting company like Amazon Web Services (AWS) for a certain cost per month or annually. As a customer with a website or in need of storage space, you can rent a space for these purposes and get to only pay for what you use.

Server space cost depends on the type of server, the service provider, the type of CPU, how much storage and bandwidth that you use. On average, it can cost you between $5 and $300 per month for server space.

Types of servers

Rental servers come in two main types – dedicated and cloud servers. Both servers give you root access and your preferred operating system (Windows or Linux). Besides, the servers are assigned their dedicated IP addresses and a control panel to manage them. Cloud servers are best for smaller applications that can be distributed and run across multiple servers. Also, they’re suitable for apps that may need to scale up over time in the future despite starting small. For example, an application with few or no users and then gains a lot of users along the way. These applications include email & web servers, and other types of hosting. A cloud server has a high-availability and is designed for maximum uptime. They can also be instantly deployed

Dedicated servers are designed for dedication to a single application that requires stability which translates to a huge amount of memory, CPU, and other disk resources. A use is billed monthly or can pay upfront and receive additional discounts. A dedicated server is ideal for projects like databases, large web servers, and machine learning that are resource-intensive and don’t need high-availability.

Cost of server space

Now that you have an understanding of the types of servers and how they work, you can easily understand how much on average you may have to part with. Generally, the cost of server space is dependent on the disk space, CPU, and memory needed. Cloud servers are cheaper and can be leased for as low as $5 per month. This is because they can be upgraded at any time. Dedicated servers on the other end can’t boast of such and as a result, cost more. On average, a dedicated server will cost you between $50 and $300 per month.

Type of CPUDisk space (SSD)MemoryCost per month
Intel E3 1230 V6500GB32GB$90
Intel E3 1280 V6500GB(2)32GB$109
Intel E5 2670500GB(2)32GB$140
Intel Xeon W-21251 x 240 GB & 2 x 500 GB32GB$200

Besides, the monthly fee for renting server space, there are other associated costs that vary depending on your needs. They include offsite backup, managed services like server administration & monitoring, and software licensing like Microsoft Windows Server software.

How does it work?

When you rent server space and pay a monthly fee, the company providing you with a service like AWS or Google is responsible for setting up and mating your server’s hardware. Most of them provide you with a 24/7 contact line since they understand the importance of your business being online throughout. These companies usually have data centers which are physical buildings where they store hardware like huge computers and disks. These buildings are spread around the world and run throughout. The server that contains your data is stored in these buildings which are very secure and monitored 24/7. Since these data centers are spread around the world and can be accessed online, you can access your server from anywhere in the world.

Advantages of buying a server space

Purchasing a server space rather than setting up one yourself provides you with numerous advantages. Firstly, you don’t need to buy or maintain physical hardware. All these are provided by the hosting company. Secondly, you can, later on, migrate to a new server without hardware costs. Another benefit of server space is that your server is stored in a secure data center with around-the-clock security and monitoring. Also, you receive access to the latest hardware and support assistance 24/7.

Final Thoughts

A lot of online processes rely on server space. Despite it being costly, it’s cheaper than setting up your own data center to host your server and maintaining it. When you rent server space, you focus on your app and leave the rest to the hosting company.


How much will server space cost for hosting an application?

An app requires more CPU, disk space, and memory which are the fundamental hardware specs of a server. Since an app generates data from users, the disk space will vary with an increase in active users pushing the cost up. Hosting an app can cost you on average between $70 and $320 monthly. This however depends on the app’s content and the number of active users.

What makes server space expensive?

Servers run 24/7 to keep up with the demand which makes them operate under stressful conditions. To maintain the server in a data center requires cooling, monitoring of the center for security purposes. CCTV cameras have to be installed as well as security personnel being employed. To avoid downtimes, these data centers are built around the world which is not cheap.

How to change email hosting provider

Emails have changed how we communicate officially while keeping the formalities of postal mailboxes. They’re a basic requirement online from sharing sensitive and formal information to signing up on a social media site. Emails are prompt and allow us to share other media files which would have been cumbersome and time-consuming to do so physically.

For a business or organization, an email is a critical tool that can’t be left in the hands of free email hosting providers like Gmail or Yahoo. You require an official email which not only reflects the standards of the company to its customers but also enhances security and communication within the organization. Email hosting providers offer you this service at a fee instead of using a free email host like Gmail or Yahoo. Sometimes after using a certain email provider, you may choose to change them due to various personal reasons.

To change an email hosting provider, firstly identify your new email provider and buy a plan and then provide the new host with details about your email & password together with your organization’s IP address and then wait for at least 48 hours for the changes to take effect. You can test the new email hosting and then delete the old account.

Switching to a new email hosting provider requires a business to complete some actions to ensure that everything that was hosted on the old provider’s servers is successfully transferred including media files without causing any loss or issues with logging in. You may encounter issues with your DNS domain name and will have to configure the IP address to ensure a seamless user experience. This shows you that it’s not that easy if you aren’t an IT savvy individual. We’ll show you how to effectively change your email hosting provider in this article.

How to go about changing email hosting provider

To successfully change an email hosting provider, follow the steps below:

  1. Choose a new email provider

The first thing to do is to get a new service provider and evaluate which provider is right for you based on things such as server configuration, required storage space, and cost. With a lot of them in the market, make a list of email service providers and compare them side by side. Check the pricing plans and features that each has to offer, the company’s location and web ranking, number of clients the company has, user reviews, social media reviews, etc. This will guide you in making a decision. It’s good to choose a third-party during domain registration which will make it easier to switch hosts in the future without running into a lot of issues.

  1. Setting up the new email account

Now that you have settled on a new email provider, it’s time to start the process of switching accounts. You need to furnish your new email provider with details about your email. Also, you ought to send your IP address as it appears on your official web page. This is to ensure that the IP address doesn’t run into issues such as being blocked by the server firewall when the email software runs into connection error issues. Another crucial thing to consider is to check whether your current email accounts are using the POP3 or IMAP mail protocol to receive mail and the IP address of the server that you currently use to send mails before migrating to the new email hosting provider. You can obtain this information by asking your current service provider or you can do it yourself by going to the email settings page and check.

The last thing to do is to point your domain to the new hosting account by signing in to the domain registrar on your browser and changing the domain’s Name Servers. Ask for name servers from your new provider and assign them to your domain by replacing the existing name servers with the new name servers so that it can begin pointing to the new server. This is usually a standard procedure that takes a few minutes to implement. Once you’re done, go ahead and create all your organization’s new email accounts on the new servers.

Remember, you can move a few emails to the news service provider if you’re still sending emails with the old email service provider. Once you change your name server, the DNS will start communicating across the internet with a full DNS propagation taking four days. During these four days, some of your organization’s emails will still be received in the old server while others will be received in the new one.

  1. Wait for 48 hours

For the settings to take full effect, you need to wait for at least 48 hours. If all the settings including the email and passwords are correctly configured, then all your organization’s emails should function normally. Sometimes you can experience issues after changing your email service provider. If you notice problems such as email delays then no need to worry, but if you experience multiple errors, then you need to change your email settings and in some cases delete & restart the account. It’s recommended to make the necessary changes during off-peak hours such as on Friday evening when you don’t expect a lot of emails until Monday morning.

  1. Fire up the email client

You ought to fire up the email client and download all the existing messages from your old mail server to the new server by hitting send. Next, replace your IMAP/POP3 IP addresses as well as the SMTP servers with the easy names you got from the new email service provider. They might be similar to the old names like ‘’ and then click on the ‘Test’ button to test and make sure that all is functioning properly.  After confirming all is working well, you should now go ahead and delete your old account and work only with the new email hosting.


Do I require a website before hosting an email?

You don’t necessarily need a website for you to host your email. All you need to have is a domain name which you can get by registering with a domain registrar name and then use it to register your email with an email hosting provider.

Does GoDaddy provide email hosting too?

Yes, GoDaddy provides email hosting.

Final Thoughts

Now that you know how to change an email hosting provider, don’t chain yourself to your current email provider if it’s not working out for you.