Linode, LLC is an American privately-owned cloud hosting company that provides virtual private servers. It is based in Philadelphia, Pennsylvania.
You need:
Website / code, graphics. (do you create yourself or do you want to outsource it to someone?)
Domain, paid or free subdomain.
And server / account on shared server. So-called Shared Web Hosting.
VPS / cloud solutions or Dedicated physical server are overkill for the needs of one website. Unless it will be a highly visited site.
There are hundreds of companies on the market offering such solutions, such as squarespace.com and many others.
Much depends on your needs and financial capabilities.
Wow you all gave me a lot of information to look over…thanks so much.
I know a lot of people easily use squarespace, so hopefully I can figure it out with all the resources TimHolus linked. Much Appreciated!
I was funneled in this thread here, so I hope it´s ok to high-jack this. I´m trying to setup a linode minecraft server. I´m currently following this guide, and I´ll try to do as much as I can on my own: https://www.linode.com/community/questions/19254/how-do-i-set-up-rlcraft-on-a-linode
However when I do Sudo commands within Ubuntu to do the automatic security updates, it asks me for a password, and it does not appear to be the one you select as “root password” for the server, which was my expectation. Just making sure I´m not stupid here, and it´s something obvious.
If you are logging in as root to begin with (you’ll see a # on the command line prompt) then you don’t need to use sudo at all. Commands will run as root by default.
I didn´t log in properly, that´s why it didn´t work, thanks Ghan for the tip with the #
Everything else I managed to get to work, and I´m now on the last step. When I try to run the screen command as the minecraft user I get “permission denied”
edit: I get that even if I try to run the command as root
edit2: It works now. I added to command chmod u+x start.sh to the text file I created in nano instead of executing it.
Thanks a lot for all the help.
That was the main reason why I went with Linode. Otherwise I would have gone with one of the usual minecraft hosters, since they are cheaper and easier to setup.
I do have one final question:
I´m running the Minecraft Server using “screen”. If I need to get access to server at a later point (to restart it for example), how do I do that?
You can also give your screen a name with screen -S minecraft and then you can attach to it with screen -r minecraft as long as you don’t name multiple screens the same thing you don’t have to type the entier id then.
If you just started your MC server in screen manually.
I’ve used this systemd script before to setup a MC server for a friend. Works nicely. You can start it on boot with systemd if you want to. Also uses screen for if you want to access the server console you can do it that way, but keep in mind that you need to be logged in with the user you entered in the script or you wont be able to see the screen. Could be the user you are currently using if you want it that way.