Howdy pardner!

These here forums are read-only. Click here to go to the new forums, where you can actually post and stuff!

Sorry for the inconvenience

-Andrew

[Server Hosting] How to host a free classicube server in 10 minutes


-= INTRO =-

This is not only a highly simple task with the script I've created, it also takes very little time! If you want to host your very own, public classicube server joinable by all people from anywhere in the world, this is the topic for you!

For the past week I've been searching for a free VPS, which is definitely an impossible task. There is no such thing as a lifetime free vps. So if you are looking to host a 24/7 classicube server, this is not the post for you.

Alright lets get right into it. I've created a basic template using MCGalaxy, that defaults all users to builder and lets them build. The motd is "TechEdison builds server" or something along those lines. It has a max of 32 players.

-= HOSTING =-

For hosting, the only one I could find that allows external connections, doesn't ask for very much information, and simply put, just works is Virtualmaster.

https://www.virtualmaster.com

(note about registration: you will have to somehow find the settings page and change the language to english if you are english)

Once you register there, add a new server, name it whatever you want, and change the ROOT PASSWORD. You will also have to change the box that says "Server Level" to TESTING. You will need to remember the root password. Plain and simple, it will start, you will have console. It takes a moment to "setup", but once it finishes click the "Console" button.

Alright, you're in the console, now what? Login using the username: root and password: whatever you set earlier. You should be logged in before this point, if you aren't, read back above and see what you did wrong.

-= SERVER SOFTWARE AND SETUP =-

Now to the fun stuff, I've hosted two things on my personal website: aio.sh - an all-in-one script to install all the needs, open the ports, download mcgalaxy, and start the server. This is ALL YOU NEED to start the server. Once you have this, you can just type "sh aio.sh" and the server will be up in 2 minutes. You will have to type "Y" a couple times to confirm you want to install packages, just do this, they are the runtimes required to run MCGalaxy. I've also hosted my pre-configured copy of mcgalaxy that sets everyone to builder and has my motd.

To get either of these files, type into the console "wget http://techedison.tk/aio.sh" or "wget http://techedison.tk/mcgalaxy.zip"

My suggestion if you are a newbie and just want to get a server going is to download the aio.sh and run that. Here is a one line command to start your server: (it must be typed in manually, no copy paste)

wget http://techedison.tk/aio.sh && sh aio.sh

If you type the above command, you should have a server going in a few minutes!

-= FURTHER READING =-

If you are interested in making any edits to the server, you will need some experience with Linux. First off, nano is not installed with this server, and vim is a pain in the rear to use. Before you can edit files peacefully you must install nano:

sudo apt-get install nano

Once you've done that, you can continue. Now, the script extracts everything into the root of the home folder, so type:

ls

to view files and:

cd <dir name>

to get to a directory. To edit a file type:

nano <filename>

To move around use the arrow keys, to exit type ctrl+x and it will ask you if you want to save. Usually, type "Y" and then enter twice. Once to confirm you want to save, and second to keep the same filename.

-= CREDITS =-

I am not affiliated with any of the software or websites I have listed, I am simply glad I found a way to host this darn WINDOWS PROGRAM for free. I hope I benefited someone

have a nice day and happy server creating!

I forgot to mention, you can keep getting these free servers using these same steps, with the SAME ACCOUNT as many times as you want. Free!

New installation command:

wget http://techedison.tk/random/mcgalaxy/aio.sh && sh aio.sh

🛑 This thread has been set to read-only due to inactivity. 🛑