Previously, we published an article on the topic of creating a Minecraft Java server. This time we will look at the installation process of the Minecraft Bedrock/Pocket Edition server.

Initial information

The installation will be carried out on Ubuntu 20.04 LTS OS, so the instructions are suitable for both VDS and Dedicated Server.

The Screen utility will also help us in working with the server; we recommend reading the article: Screen Installation

In turn, Minecraft Bedrock does not require Java installation on both the server and the client side. This is all because this version of the game is entirely written in C++.

Uploading server files

We update the lists of packages and system repositories:

sudo apt-get -y update && sudo apt-get -y dist-upgrade

We will show two methods on how to download server files entirely through the Linux system console, as well as manually through FileZilla software.

Linux console

First, we need to create a folder for the future server. Go to any directory of interest (standard - root) and use the command:

mkdir minecraftbedrock

minecraft bedrock - is the name of the directory to be created, here you can specify any value.

We can use a special command to check all the files in a directory, thereby making sure that the folder is created.


We see the created directory. We switch to it using the command

cd minecraftbedrock

Next, we will use the wget utility to download server files.


That's it, the archive with the files has been uploaded.

Now we need to unpack it. Install the zip utility:

apt-get install zip

Use the command to unpack the archive:


Where bedrock-server is is the name of our archive.


We connect to the server and create a directory in any folder (PCM — Create a directory).

You can use any name.

Go to the created directory. Download the archive from the Mojang website to your computer:

We are sending the downloaded file to our server.

The archive has been uploaded successfully.

Log in to the Linux console (SSH), then use the command to go to our directory:

cd bedrock

bedrock - is the catalog name.

Next, use the command to unpack the archive:


Where is the name of our archive.

Starting the server

For round-the-clock operation of the server, we create a Screen window with the command

screen -S bedrock

bedrock is the name of the screen window.

Still in the directory of our server we use command

chmod 777 bedrock_server

Thus, we grant full rights to write, read and execute the file.

Next we go to the start of the server itself. We use the command


bedrock_server - is the name of the server startup file.

Great! Our server has been successfully launched.

Use the Ctrl + A + D key combination to exit the Screen window.

Connecting to the server

Let's try to log in from both versions of the game.

Windows 10 Edition

We add the server, specifying the name, IP address and standard port.

We have successfully connected to the server.

The console also displays information about the connection and exit of players from the server:

Pocket Edition

We re-enter the data for the connection.

The server is still running in the pocket version.

Last updated