Create your own Minecraft Server using AWS free tier

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 170

  • @Toomiiverse
    @Toomiiverse 5 месяцев назад +11

    Imma leave a comment because OMG I went through 3 tutorials(including amazon's) and this was so easy to follow and WORKED

  • @gilliann.9579
    @gilliann.9579 2 года назад +23

    For anyone just starting out: it is usually a good idea to use a whitelist, which is a list of all players allowed to access the server. Otherwise, if you make the IP address public, someone shares it, or someone guesses it, they can connect to your Minecraft world. I had a server that temporarily had no whitelist, and two players called one of my friends a few slurs and griefed the server. Thankfully, we had a backup from only a day or so before they logged on.

    • @Exieled
      @Exieled Год назад +2

      lmao yeah but then you have their IP addresses and you know whats next :))

    • @dropstickman2103
      @dropstickman2103 Год назад

      ​@@ExieledXD

  • @jmckey
    @jmckey 2 года назад +10

    Nice tutorial. I substituted the bedrock edition as I wanted my younger son to be able to play from the playstation (PS4) along with any of my kids' friends who might be on console or mobile, while my older son I joining from his recently build PC. Main diff besides the obvious stuff done inside Ubuntu itself (I found a site that gave those step fairly well), for the security group inbound rules I had to do both TCP AND UDP (where as you only show TCP) and for bedrock the port is 19132 (for IPv4).

  • @ravagef
    @ravagef 3 года назад +12

    Just made a server with this tutorial, thanks man.

  • @jameshalliwell2206
    @jameshalliwell2206 3 года назад +15

    This is like when everything you’ve ever learnt finally comes together to do something awesome, great video man

    • @isaacscott6225
      @isaacscott6225  3 года назад +1

      Thank you! Glad you enjoyed it

    • @whopsie80
      @whopsie80 3 года назад +1

      @@isaacscott6225 please tell wil the server work with cracked minecraft

    • @isaacscott6225
      @isaacscott6225  3 года назад +1

      Hi @Whopsie. I'm not sure I understand the question. What do you mean by cracked Minecraft?

    • @whopsie80
      @whopsie80 3 года назад +1

      @@isaacscott6225 will this server run in tlauncher minecraft.

    • @MillionCodes
      @MillionCodes 2 года назад +2

      @@whopsie80 if you make online mode=false in server.properties then it will allow cracked Minecraft

  • @manphamquang552
    @manphamquang552 3 года назад +12

    Great job! You should add some notice about the latest minecraft server version 1.17 which requires java 16 while the one you use in the video is 1.16 only require java 8. Other than that, amazing tutorial!

    • @isaacscott6225
      @isaacscott6225  3 года назад +2

      Great suggestion!

    • @revivedblue
      @revivedblue 2 года назад +5

      For 1.18, it uses java 17

    • @kevinito
      @kevinito 8 месяцев назад +1

      For 1.20 still Java 17

  • @shiv9475
    @shiv9475 2 года назад +4

    Really informative video man ,i was looking for practice creating instances ,thank you very much 👍🏻

  • @AreebZaman
    @AreebZaman 4 месяца назад +3

    To install the latest version of minecraft, it will most likely not run on Java 8 as seen in the video.
    1) Remove java (use the below command) (only do this step if you already have a version of java installed)
    sudo yum -y remove java*
    2) Install latest version of java (use below command)
    sudo yum install java
    That should allow you to properly install the server files

  • @daviddaily348
    @daviddaily348 3 года назад +9

    The highlight of this video is the windmills on the wallpaper

  • @guillaumedelamotte3448
    @guillaumedelamotte3448 Год назад +1

    You are the GOAT of my day thank you

  • @lPepino
    @lPepino 14 дней назад +1

    Hello mate, I would like to know how I can update my AWS Minecraft server to the most recent versions without losing my world.

  • @Skywalkrr1
    @Skywalkrr1 Год назад +2

    you are a legend, ty so much!!!

  • @2998sebastian
    @2998sebastian Год назад +1

    Great video man!

  • @nuttapongpunpipat918
    @nuttapongpunpipat918 Месяц назад

    I have run minecraft java server on t2.micro which is free tier
    I have to setup swapfile of 4GiB
    ...
    And set server in loop because due to low memory condition, server can bring to state that crash itself
    The performance is not too bad or good.... on 1 player without modding, you can expected good playing but sometime it said player move too quickly but less frequently

  • @rafaelbarreira2367
    @rafaelbarreira2367 Год назад +1

    Awesome tutorial. Thanks

  • @allenqueen
    @allenqueen 9 месяцев назад

    Thanks for the tutorial. I didn't think it would be this easy.
    A doubt I have - What's the difference between using an AWS server and paying Amazon over paying a hosting service which advertises Minecraft servers and costs less?

  • @Mtber_420
    @Mtber_420 7 месяцев назад +1

    Does anyone know what command it is for the newer version of java?

    • @AreebZaman
      @AreebZaman 4 месяца назад +2

      To install the latest version, you actually don't specify the version number. Do the following if you've already downloaded java 8 (1.8.0)
      1) Remove java (use the below command) (only do this step if you already have a version of java installed)
      sudo yum -y remove java*
      2) Install latest version of java (use below command)
      sudo yum install java
      That should stop the errors

  • @nghiatrantrung2802
    @nghiatrantrung2802 Месяц назад

    how to keep the server always running even when I close the ec2 terminal. I want my friends be able to play without me having to open the server for them

  • @lastnarrator
    @lastnarrator 2 года назад +17

    So... this isn't ACTUALLY free tier because of the t2.medium right?

    • @danzen6246
      @danzen6246 Год назад +2

      You can choose to use the free version

    • @hoteny
      @hoteny 11 месяцев назад

      Yeah. Bro doesnt know what he’s saying: “For the tutorial” you were supposed to select what your title says…

    • @explore9451
      @explore9451 10 месяцев назад

      I'm using a t3 medium, it just costs cents an hour, I don't keep it on all the time.

    • @Silverone_
      @Silverone_ 7 месяцев назад

      After 1.13 Minecraft I find it hard to run a normal installation on one gigabyte of ram so I don’t even see how it would be possible on half a gig of ram

  • @dre8231
    @dre8231 2 месяца назад +1

    Possible tutorial for a forge modded minecraft server?

  • @nitrothescout6765
    @nitrothescout6765 3 года назад +4

    Hey! I notice that the T2 Micro is the only one that says free tier eligible. Is there a fee for using Medium?

    • @isaacscott6225
      @isaacscott6225  3 года назад +1

      Great question! Unfortunately only the Micro is free, the medium cost a fraction of a cent an hour. As long as you are disciplined about turning off your instance after you play, you should only spend between $3-$8 a month

    • @nitrothescout6765
      @nitrothescout6765 3 года назад +3

      @@isaacscott6225 Thanks for the reply! One more question. The T2 micro has one GB of ram. When I tried to set up the server I gave it 800MB because you can't give it all of your ram. However, I noticed that the server wouldn't start with that little ram. I think the minimum is 1 GB. Is there anything I'm missing? Or is it not possible to host a server in T2 Micro?

    • @RoddyDev
      @RoddyDev 2 года назад +2

      ​@@nitrothescout6765 it is super hard if not impossible to make the server run on t2 micro. you can generate a world in 1.12.2, but your friends will most likely get disconnected when they try to join.
      Forget about 1.19, that one will crash regardless with that little amount of RAM.

  • @bombsquaduser5750
    @bombsquaduser5750 3 года назад +1

    it would have been cool if u would have just written all the cmds in the description box

  • @aarshraghuvanshi9011
    @aarshraghuvanshi9011 3 года назад +1

    Bro love thank you soooo much

  • @nishitagarwal7777
    @nishitagarwal7777 Год назад +2

    How do i exit the ssh terminal without killing the server session

    • @zynlor_
      @zynlor_ 5 месяцев назад

      use screen to keep the command to launch the jar file running while closing the terminal

  • @js02
    @js02 3 года назад +2

    if you dont want to put your credit car info while sign up you need to create a amazon account after that click on i forgot my password on aws sign in page and do the reset password after that your account will be created

  • @neelsb7889
    @neelsb7889 3 года назад +1

    Hi Isaac. Thanks for the info and tutorial. I'm just wondering what is the "catch" here with the free server on Amazon. Is it totally free? Is there a time limit?

    • @idkxd5790
      @idkxd5790 2 года назад +1

      its for 12 months, after that you can just make a new aws account and set it up again

    • @lastnarrator
      @lastnarrator 2 года назад +1

      Its for 12 months, also if you follow his tutorial, you have to pay for the t2.medium usage

  • @SnailFoxMan
    @SnailFoxMan 3 года назад +1

    my server is up and running but every time I join after a few seconds it says "Internal Exception: java.io.IOException: An existing connection was forcibly closed by the remote host." can somebody pls tell me how t fix this?

    • @isaacscott6225
      @isaacscott6225  3 года назад +1

      You may need to upgrade your instance, if you are using the smallest instance, sometimes it has trouble sustaining a server for long periods of time

  • @thetechwizzard68
    @thetechwizzard68 Год назад +1

    how do i get it to stay online without terminal opened?

  • @velorexvelorex4605
    @velorexvelorex4605 3 года назад +1

    can you make a github list of commands
    I cant tell what you did for the last step; making an admin access

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Good suggestion, I will work on getting one together. I have been swamped with things recently and haven't had a whole lot of time to focus on this channel. But I want to start making videos again soon and putting more time here.
      The command I used to for making myself be able to use commands in minecraft is just: "op "

    • @gilliann.9579
      @gilliann.9579 2 года назад

      The part where he made a player a server op is the same commands used within Minecraft. In minecraft, you can use "/op [player]" or "/tp [player1] [player2]". This is the same, but without using the "/"

  • @here4thebeer
    @here4thebeer 3 года назад +1

    Awesome video, for the life of me I cant figure out how to get java updated for 1.17. Any suggestions?

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Hi Ed! Glad you liked the video. Have you tried using yum install? What error message is returning when you try to run it?

    • @UnchallengedGaming
      @UnchallengedGaming 3 года назад +2

      If you haven't upgraded/updated run;
      1. sudo apt update && sudo apt -y upgrade
      2. MC 1.17+
      : sudo apt install openjdk-16-jre
      MC 1.16.5-: sudo apt install openjdk-11-jre

    • @here4thebeer
      @here4thebeer 3 года назад

      @@UnchallengedGaming TY

  • @DarreXD
    @DarreXD 3 года назад +2

    If i pick a bigger ec2 instance do i get charged for running the server 24/7 ?

    • @isaacscott6225
      @isaacscott6225  3 года назад +3

      Good question, if you make sure you start and stop the instance when you aren't using it, you will only get charged what you use.
      So you could grab the biggest instance on aws, and if you only use an hour a day, you probably won't get charged too much

  • @fidelcashflo7452
    @fidelcashflo7452 3 года назад +1

    If I stop the minecraft server by using stop, how do I start up that same minecraft world

    • @isaacscott6225
      @isaacscott6225  3 года назад +1

      Good question! If you are clicking stop instance in the AWS UI, then you will just need to select the instance and then start it again. If you typed stop in the command line, to start the same world you need to type the java command again (sudo java -Xmx2G -Xms2G -jar server.jar nogui).
      Something to note, if you stop the AWS instance and start it back up again your public IP will change so you will need to change that in the minecraft multiplayer options

  • @wrangledata2318
    @wrangledata2318 3 года назад +1

    Great video!

  • @NotFamousWasHere
    @NotFamousWasHere 2 года назад +1

    thanks friend

  • @revivedblue
    @revivedblue 2 года назад +1

    For me, it kills the operation instantly. I'm using t2.micro. Any ideas on how to fix this?

    • @notkirb_
      @notkirb_ 2 года назад

      how much ram did you allocate to minecraft? sorry for answering 5 months later you probably already got it fixed. make sure the ram you allocated to minecraft is less than the total ram of the instance (in this case only 1gb)

    • @fakeidindaclub
      @fakeidindaclub 2 года назад

      @@notkirb_ any idea about a good number?

  • @sobiesky2275
    @sobiesky2275 3 года назад +1

    every time i exit the command prompt me server gets stopped, how to prevent that?

    • @tzq33tdq
      @tzq33tdq 3 года назад +1

      Run screen, then the server. To exit the screen session, use ctrl + A, D, and to go back to the screen session, use screen -r. Screen will stay running even if you close the command prompt, but you will have to restart the screen session and server when you restart the instance on aws, unless you create a script to do it for you on boot

    • @isaacscott6225
      @isaacscott6225  3 года назад

      @@tzq33tdq Great answer!

  • @notlisztening9821
    @notlisztening9821 2 года назад

    you placed the recording of yourself in exactly the one corner i needed information from

  •  3 года назад +1

    how do you transfer a folder instead of just server.jar?

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Hi All Behlil! Thanks for reaching out. To transfer a folder via SCP you will need to zip it first. For more details on how to do that check out the other video on my channel, which is uploading world folders

  • @Neon-hc8dx
    @Neon-hc8dx 3 года назад +1

    when i close the comand prompt the server crashes does any one have a fix for this

    • @Strawberry-jm7of
      @Strawberry-jm7of 3 года назад +1

      Just don't close it cuz the command prompt is the console of the minecraft server

    • @isaacscott6225
      @isaacscott6225  3 года назад

      That works! Another thing you can do is, after you run your command to start the server, press ctrl + a and then ctrl + d, this will detach your screen but keep the command running. If you ever need to re-access that "screen" just type: "screen -r" in the terminal

    • @Neon-hc8dx
      @Neon-hc8dx 3 года назад +1

      @@isaacscott6225 thank you I will try that

  • @SebastianGonzalez-u3h
    @SebastianGonzalez-u3h 2 месяца назад

    After the first year do you have to pay?

  • @MasterGamersPlay
    @MasterGamersPlay 10 месяцев назад +1

    Does it work for bedrock or is there another way?

  • @explore9451
    @explore9451 10 месяцев назад

    how do you update the Minecraft server version?

  • @tarankollu1111
    @tarankollu1111 3 года назад +1

    Question. His face cam covered up how to make yourself op so please tell me how to make myself p[

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Hey there! Good question. All you do is just type: op in you terminal. So, for example, mine was: op downcookoo

    • @isaacscott6225
      @isaacscott6225  3 года назад

      I actually show how to do it toward the end of my latest video if you are still having trouble!

  • @siddharth9242
    @siddharth9242 3 года назад +1

    Your plan wasn't covered in the free plan right ? Did you ended up paying for it ?

    • @isaacscott6225
      @isaacscott6225  3 года назад

      I do pay for my server. I find it is better than using the free tier. I pay between $3-$5/month with a t2.large. (Just make sure you stop the instance after everytime you use it)

    • @isaacscott6225
      @isaacscott6225  3 года назад

      To upload your existing server, check out my video here: ruclips.net/video/WrFylMgwxjM/видео.html

    • @fry8357
      @fry8357 3 года назад +1

      @@isaacscott6225 how many is it per hour?

    • @isaacscott6225
      @isaacscott6225  3 года назад

      @@fry8357 If you head to this website: aws.amazon.com/ec2/spot/pricing/ and change the tab to "Definition Duration for Linux" You can see a large list of all the pricing per hour for every instance. So depending on the instance you use, you can see how much it cost. For example because I have the t2.large, I can just search for that on the page and check the pricing per hour

  • @MiguelTorres-co6hs
    @MiguelTorres-co6hs 3 месяца назад

    insane intro

  • @pixelmochiid3985
    @pixelmochiid3985 3 года назад

    for some reason the ssh command doesn't seem to like me very much :p I don't think the ssh Protocol v.1 is supported by Windows anymore which is the reason that the command won't run. Does anyone have a way around this? Thanks

    • @MsCannon14
      @MsCannon14 3 года назад

      It ran just fine for me. what are you putting in for the ssh line?

  • @cclingdev
    @cclingdev Год назад

    What about for bedrock edition so that others on IOS can join? Is this setup thru server properties?

    • @theshapeshifted
      @theshapeshifted Месяц назад

      probably way too late but no this is for a Java Edition server. Im not familiar with Bedrock servers but I assume it should be a mostly similar process as this video up to the actual Java installation, since Bedrock doesn't use Java.

  • @aiomusic101
    @aiomusic101 3 года назад +1

    9:20 wait i know what that mean its for
    secure contain protect

  • @asemotaTwins
    @asemotaTwins 2 года назад +1

    Nice👍

  • @manphamquang552
    @manphamquang552 3 года назад

    If you guys want to try out a server with more ram, you could try google cloud vm which provide 300$ free for new accounts.

  • @Bryan-jz4fn
    @Bryan-jz4fn 3 года назад +1

    What do I have to do to make this work with iOS pocket edition?

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Unfortunately, this is not possible with pocket edition (bedrock edition) only java edition

    • @UnchallengedGaming
      @UnchallengedGaming 3 года назад

      Once your (Java -Paper/Spigot) server is up, can load Geyser plugin, and set it up to allow java/bedrock.

  • @PublicLifestealSMPX
    @PublicLifestealSMPX 2 года назад

    How do i make my server 24/7

  • @ponoagard3092
    @ponoagard3092 3 года назад +2

    My command prompt states that I have an "unprotected private key file" when I first try to run the ssh -i... command and I cannot go any further than that. Any suggestions?

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Hey there! Sorry you are having trouble. I have a few ideas as to what might be happening, if you are on linux or mac, type sudo before your command (your ssh command) this will give you admin privileges in the terminal. If you are on windows, when you search in the side bar for command prompt, right click on the command prompt icon when it shows up and hit "Run as administrator". Now anything you run in the command prompt window will run as an admin!

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Let me know if either of these solutions work for you!

    • @judebert
      @judebert 3 года назад +1

      Your private key (like minecraft-example-server-key.pem) is probably writeable by anybody. Because ssh is supposed to be secure, it refuses to use the key, because someone might have changed it. In a linux-like terminal, you can 'chmod 400 ' to fix it. I'm not sure how to change permissions on Windows, I'm afraid.

    • @SnailFoxMan
      @SnailFoxMan 3 года назад

      i ran into the same issue as i had a key called somename.ppk. if yours has the same ending then try making another key this time and that should fix it.

    • @bomxacalaka2033
      @bomxacalaka2033 3 года назад +2

      Place the file in a secure place like Documents instead of Desktop

  • @flyca7
    @flyca7 2 года назад

    If I turn off the instance and restart the server, will all the server progress be lost?

  • @holderman1206
    @holderman1206 3 года назад +1

    U didn't blur out ur ip address. Are ya okay with that?

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Yep! I start and stop my instance multiple times so it is never consistent. Thanks for reaching out though!

  • @divine1ifestyle
    @divine1ifestyle Год назад

    i got permission denied when trying to ssh in can you help please?

  • @MWKING
    @MWKING 10 месяцев назад

    Hi, is there any other launcher I can use instead of the minecraft launcher?

    • @JustNeki
      @JustNeki 10 месяцев назад

      SKLauncher is pretty good, and supports cracked accounts if that's what you're looking for.

    • @MWKING
      @MWKING 10 месяцев назад

      ​@@JustNeki thank you so much, I really appreciate it !

    • @explore9451
      @explore9451 10 месяцев назад +1

      @@MWKING You have to disable online mode

  • @ITsPMG
    @ITsPMG 3 года назад +1

    Please make 1 for bedrock edition

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Hi Pro Man Gaming. Unfortunately this is not possible with Bedrock edition. As far as i know, Mojang does not provide server files for bedrock, and because it is not written in Java you would not be able to use the same setup. Thank you for you comment, sorry to disappoint!

    • @ITsPMG
      @ITsPMG 3 года назад

      @@isaacscott6225 it provides sever files. Search minecraft.net dedicated servers

    • @isaacscott6225
      @isaacscott6225  3 года назад

      I will go check it out! Thanks for letting me know!

  • @pavlegaming4263
    @pavlegaming4263 2 года назад

    Cant you just use IP to ssh into the cosole?

  • @Gamus785
    @Gamus785 3 года назад

    Hey is this 24/7 and can handle 50+players with plugins

    • @dqsaa
      @dqsaa 3 года назад

      20 players

    • @gilliann.9579
      @gilliann.9579 2 года назад

      Free tier only gets you a set number of hours per month. Free tier also might not be able to actually handle a server. Cost is based on time running (If you only have the server active during certain hours, you will only be charged for those hours) and power/memory (for 50+ players, you will definitely need more than the medium tier, and some pluggns can require more power as well.) You can make a server that is up 24/7 with that much power through Amazon, but it will cost money.

  • @whopsie80
    @whopsie80 3 года назад +1

    can we play it in cracked minecraft

    • @CrazyCatzzz
      @CrazyCatzzz 2 года назад +1

      You can! Just edit the "online_mode=true" to "online_mode=false" in your server.properties file

  • @killkasty7197
    @killkasty7197 2 года назад

    do for bedrock edition pls

  • @elliotkopitske6222
    @elliotkopitske6222 9 месяцев назад

    I used this tutorial for stormworks lmao

  • @gergelyattila9546
    @gergelyattila9546 2 года назад

    Hi, can i use 24gb ram with free tier?

    • @iamjefftacobell7688
      @iamjefftacobell7688 2 года назад +1

      no, only t2 micro is free. the higher the performance, the more expensive to run it.

  • @lynxco.
    @lynxco. 3 года назад

    Will this effect on our pc?

    • @gilliann.9579
      @gilliann.9579 2 года назад

      Nope. You only use your PC to send instructions to the Amazon server.

  • @aushadhsubramanian5608
    @aushadhsubramanian5608 3 года назад

    Is it just me, or does he sound like Cole Spouse from season 3 of Riverdale?

  • @mevoogle
    @mevoogle 2 года назад

    How good is this server?

    • @explore9451
      @explore9451 10 месяцев назад +2

      If you won't do massive griefing and large megaprojects with 20+ players and just play normal Minecraft with 2 other people, the t2 micro will do just fine. I know I am responding 2 years later, but this for the other people who want to know that are newer.

  • @waffleskeppy4498
    @waffleskeppy4498 3 года назад +1

    Is this free?

    • @isaacscott6225
      @isaacscott6225  3 года назад

      Depends on the instance you use. If you opperate within the free tier (t2.micro) on setup, it will be free for a year. But usually that server cannot support many players, so you may want to bump up your instance to have more power. If you are diligent about stopping your instance after everytime you use it, you shouldn't pay much more than $3.00/month. I use the t2.large and play up to 10 hours a week with my friends and stop it after every time I use it and I only pay between $3-$5/month

  • @gunwookim4047
    @gunwookim4047 2 года назад +6

    for more recent versions use this to install java: sudo yum install java-17
    pls pin this

  • @untalentiertderkomsiche
    @untalentiertderkomsiche Год назад

    how can i keep the server online 24/7? because when i close the cmd, the server stops immediantly

    • @solucionesruiz
      @solucionesruiz Год назад +3

      you need to create a screen. "screen -S minecraft" create a separated process, run the server, and use Cntrl+a+d to go out of the screen and close your console, and the server still running. if you open the console again, su need the comand: "screen -r minecraft" an you get the control again of these screen. remember the command "screen -S minecraft" the -S is uppercase and the comand "screen -r minecraft" to get again the -r is in lowercase. sorry for my english, i speak spanish.

  • @golfbravosierra7237
    @golfbravosierra7237 Год назад

    what is the command to restart the server after a stoped it ?

  • @MakkerHeineken
    @MakkerHeineken Год назад

    How would I add Plugins or mods ?