Okay so if you’ve ever wanted a little private server for you and your friends on either bedrock or Java edition minecraft you’re kind of left with server providers so that you can have like a 24/7 server and these can be quite expensive as you can see here you Know it starts at eight dollars per month I can show you how to get way cheaper so here we have the raspberry pi 4 if you don’t know what it is it’s just a tiny tiny computer it’s not very fast but it’s plenty fast for what we’ll be Doing these cost you know 100 Australian dollars which is about 64 US dollars it’s really cheap most of them will come with a nest micro micro SD card as well but if not these are lonely beat like an extra ten dollars or something and all you need is a 16 gigabyte one Super easy and you just need a little Ethernet connection and a spot next to like wherever your router is in your house so anyway moving on basically what you’re going to want to do is go to the official Ubuntu website the Raspberry Pi page and then just download the 64 bit Raspberry Pi 4 image and once that starts downloading I’ll get back to you when it’s done ok so I’ve done is I’ve just extracted the image into this folder from the from the archive there you can just use 7-zip that’s a simple little archive opening tool and then you know just drag and Drop so anyway once you’ve done that you want to get win32 disk imager it’s just a really simple lightweight cheap program that lets you basically burn operating system images into you know the little micro SD card that you’re using so you’ll also need a little you Know a way to connect the micro sd card to your computer usually you’d do this with a USB or with an SD card adapter whatever works for you yet also your Raspberry Pi might even come with one so once you’ve picked the image here just after I opened up that you just got Dropped down to your device and pick whatever device sorry whatever you know whatever drive it’s connected to I never plugged in at the moment because I’ve already got mine set up but basically once you’ve done that yeah you can just kind of click right and it’ll just go through and completely right Onto the card and then you’ll be set to just chuck it into your Raspberry Pi if you can’t find your device here in this drop-down it’s probably got something to do with the micro SD card being kind of like partitioned in a weird way if you don’t know what partitions are that’s Alright all you need to know is you just have to go into here type in disk management you’ll come up with this little disk partition window and then it should come up somewhere here it’ll also come up in this little window down here and you might have some weird you know It might be split up into two different partitions that’s right all you got to do is just right click on both and press delete volume for that okay and then once you’ve done your partitioning so this is just a little post edit if it doesn’t pop up here what Will generally happen is some little window will pop up where it will ask you to format the disk once you do once that pops up it will just show up kind of like this all you just go do is press start and then it will format it for you And you’ll be good to go after that’s done okay so once you’ve got that all set up I’ll just show you how to set up your Raspberry Pi with the router ok so just like in this picture here you’ll have your Ethernet cable plugged into here and it’ll just be plugged into the Back of your router that’s all you got to do and then once you’ve done that you just plug in the or power adapter which will just it’ll have a usb on the end and you can use like a phone charger if you want plug it into a little power outlet and then You’ll be good to go okay so once you’ve done that you want to go to 192.168.0.1 192.168.0.1 and then it’ll differ for whatever internet provider you’re with I’m with Telstra and if we just want to go and so I can just Google whatever modem I have and Just search deep default login and it’s just telling me here that the usernames admin the password is typically password so I’m just gonna put that straight in at being able password and it’ll lock us in up up with something that looks a little bit like this basically that’s The IP that we’re going to be using to connect to this Raspberry Pi and just basically set it up okay so once we know that we’re going to download a little piece of software called putty this will let us connect to the basically like connect to the Raspberry Pi and it’ll Let us set it up remotely so you just want to get the 64-bit installer just found here I’ve already got it set up so this is well look like when it’s all set up basically all you got to do is go 192.168.0.1 I P was for your one and Then we’ll just press enter now we’ll get this login thing okay so you’ll be asked for a login username in this case we’re just going to be using the default login which is Ubuntu so so once you put in Ubuntu impressed enter we can put in the password which is Ubuntu again Okay so as you can see here I’ve got mine set up slightly differently I’m actually using an Odroid machine which is like a little Raspberry Pi alternative but it’s all set up the exact same way once we get to here all we got to do is you want to put in this Exact command so up apt-get upgrade sorry apt-get update and and apt-get upgrade and and at get a disk upgrade so basically what this will do is it will make sure your Ubuntu setup is as up-to-date as possible so yeah this will take a while to load so just let it run Through as I’ve already set this up it says that I don’t need to upgrade anything it usually will say that you need to upgrade something and you’ll need to type in Y and press ENTER to like say yes I want to upgrade that but anyway it will all prompt you when you Need to do that okay the next command that we put in is just sudo apt-get install default JDK this is basically downloading Java to kind of like allow us to run the minecraft server if the sudo command doesn’t work just use apt-get install default JDK and if it Asks for a password just put in Ubuntu all right I already have this installed as well so says I don’t need to up-to-date anything but it’ll just be the same as the upgrades before okay now once that’s done you want to go to paper MC i/o this basically like a super fast Performance efficient minecraft server platform all we got to do is just go to the downloads section and we just got to go the latest one and just click that and we’ll start to download once you have that download you want to download this program called FileZilla if you Don’t have it already basically this will let us transfer files just between the server that we’re seeing up and our computer so that’s how we’ll get the the Java file onto the server so what you want to do ok so just as I’ve set up here you want to just go 192.168.0 for or whatever the IP was that we got at the start you want to put in Ubuntu Ubuntu and then the point will be 22 for this and then so after you click quick connect here it should take you to a file listing on the side here What you want to do is make sure that you’re in the root folder so it’s just this forward slash you can just scroll to the top here and click on that and then we want to go into the home folder and then what we want to do is just open Up our Explorer find the download for the paper the paper jar and then all we got to do is just drag that over into here as you can see it’s just transferring there and then we’ll just be let knowing when that’s all done okay So now back to this what we can do now is just go CD forward slash what that’s going to do is just take us to the root directory and then we’re just going to put in CD home and they’ll take us to the home directory that we in and then Just to double-check that everything’s been transferred in there okay we can do dir and as we can see we’ve got the paper jar file in there now just so that we can double check the Java’s been downloaded properly all we got to do is just type in Java press ENTER and it Should come up with a bunch of commands that we can use that just lets us know that it’s been installed properly we won’t to do java – gyah and then this just for the first run and then i’ll show you what to do after that okay so On your first run you’ll get this failed to load u llah txt if we go back to FileZilla we’ll see that if we right click and refresh this directory we’ll get the Euler txt there now all you want to do is just double click that it’ll download it from the server onto your Computer we just press ok there and and it should pop up just here now we can right-click on that press edit and then as you can see here we’ve got the notepad file what we can do is just change the EULA from false to true just Like that and then when we do ctrl s to save and then close it it’ll see that the file has been changed what we can do is just press yes and then it will upload it back and then that means we’ve accepted the EULA okay so after that we Just want to run the server as we would just like this and then okay so if everything goes right we should just be getting some little info messages like this and that just means that the server is going to be slowly starting up while that’s happening we’ll start to set up The port forwarding so when we say port forwarding we just mean that we’re going to allow it your router to send the minecraft server to the outside world so that other people can basically connect to it so once again we’re just gonna go to 192 168 0.1 put in our admin password and Then what you’re gonna want to do is find somewhere in your advanced settings a page for port forwarding once we’re here we can just add a new port forward call it MC the star port is going to be 25565 imports going to be 2 5 5 6 5 Protocol is going to be both and then your local IP address will just be the same as what we’ve been using to connect to the Raspberry Pi so here I’m just gonna put a 4 and then we can just press ok and that’ll be just in there we can Press apply and if everything goes to plan it should just be in there it should just be ready to go so okay so now we just want to go to Google put in my IP this will just load up our public IP address so it’s different to the 192.168 one that’s like a local IP address so only can connect to that but all our friends will be connecting to the public IP so this is where this what you’ll send your friends and this is what they’ll put into Minecraft as the server IP as opposed to you you’ll be using the 192.168.1 ever it is okay thanks for watching I hope you found this helpful in some way and yeah just comment if you have any questions Video Information
This video, titled ‘How to run your own 24/7 Minecraft server for CHEAP (using Raspberry Pi)’, was uploaded by RattyTutorials on 2020-04-19 09:20:20. It has garnered 59668 views and 1456 likes. The duration of the video is 00:13:33 or 813 seconds.
This tutorial will show you the complete process (beginner friendly) for how to run a low capacity Minecraft server (about 5 people on at one time, maximum) on a Raspberry Pi. The great thing about this is its so cheap, and doesn’t require monthly payments like server providers do.
further reading: https://paper.readthedocs.io/en/latest/server/getting-started.html
https://www.noip.com/support/knowledgebase/general-port-forwarding-guide/
https://www.techradar.com/au/how-to/how-to-install-ubuntu-on-the-raspberry-pi