How To Make Minecraft Server On Vps

How To Make Minecraft Server On VPS

What is Minecraft?

Minecraft is a popular sandbox video game that allows players to build and explore virtual worlds made up of blocks. It offers endless possibilities for creativity and has a large community of players worldwide.

Why Create a Minecraft Server on a VPS?

Creating a Minecraft server on a Virtual Private Server (VPS) offers several advantages. Firstly, it provides better performance and stability compared to hosting it on a personal computer. Additionally, using a VPS allows you to have continuous server uptime, even when your computer is turned off. It also provides more flexibility in terms of server management and customization.

Choosing a VPS Provider

Before setting up your Minecraft server, you need to choose a reliable VPS provider. Look for a provider that offers good server specifications, high network speeds, and excellent customer support. Some popular VPS providers include DigitalOcean, Linode, and Vultr.

Setting Up the VPS

Once you have selected a VPS provider, follow these steps to set up your VPS:

Step 1: Sign Up and Create an Account

Visit the website of your chosen VPS provider and sign up for an account. Provide the necessary information and complete the registration process.

Step 2: Choose a Server Location

Select a server location that is closest to your target audience. This helps reduce latency and provides a better gaming experience for your players.

Step 3: Create a New Droplet

In the VPS provider’s control panel, create a new droplet. Choose the operating system of your preference, such as Ubuntu or CentOS.

Step 4: Configure Server Specifications

Configure the server specifications according to your needs. Ensure that you have enough RAM, storage, and processing power to support your Minecraft server.

Step 5: Access the Server

Once the droplet is created, you will receive an email with login credentials. Use these credentials to access your server via SSH.

Installing Java

Minecraft requires Java to run. Follow these steps to install Java on your VPS:

Step 1: Update Package Repositories

Run the following command to update the package repositories on your VPS:

 sudo apt update 

Step 2: Install OpenJDK

Install OpenJDK, which is an open-source implementation of the Java Development Kit, by running the following command:

 sudo apt install default-jdk 

Step 3: Verify the Installation

To verify that Java is successfully installed, run the following command:

 java -version 

If the installation is successful, you will see the Java version information.

Downloading and Running the Minecraft Server

Follow these steps to download and run the Minecraft server:

Step 1: Create a Directory

Create a directory on your VPS where you want to store the Minecraft server files. You can do this by running the following command:

 mkdir minecraft-server cd minecraft-server 

Step 2: Download the Server JAR File

Download the Minecraft server JAR file by running the following command:


Step 3: Start the Minecraft Server

Start the Minecraft server by running the following command:

 java -Xmx1024M -Xms1024M -jar server.jar nogui 

This command starts the server with 1GB of RAM allocated. Adjust the values according to your server specifications.

Configuring the Minecraft Server

After starting the server, you need to configure some settings:

Step 1: Accept the EULA

Open the “eula.txt” file in the Minecraft server directory and change “eula=false” to “eula=true” to accept the End User License Agreement.

Step 2: Customize Server Properties

Edit the “” file to customize various server settings, such as server name, game mode, difficulty level, and more.

Connecting to the Minecraft Server

To connect to your Minecraft server, launch Minecraft on your computer and follow these steps:

Step 1: Click on “Multiplayer”

From the main menu, click on the “Multiplayer” button.

Step 2: Click on “Add Server”

Click on the “Add Server” button to add your Minecraft server to the server list.

Step 3: Enter Server Details

Enter your server’s IP address or domain name in the “Server Address” field. You can find this information in your VPS provider’s control panel.

Step 4: Connect to the Server

Click on “Done” and then select your server from the server list. Finally, click on “Join Server” to connect.


By following the steps outlined in this article, you can easily create a Minecraft server on a VPS. Remember to choose a reliable VPS provider, install Java, download and run the Minecraft server, and configure the necessary settings. Enjoy playing Minecraft with your friends and other players from around the world!

Related Posts