Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (483)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (550)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  Recommended Server Hosting? (Dedicated or VPS)  (Read 11312 times)
0 Members and 1 Guest are viewing this topic.
Offline jonjava
« Reply #30 - Posted 2012-07-31 10:34:25 »

is 123systems good for testing? and hold a website with hardly any traffic?

Absolutely!

You get access to a VPS (Virtual Private Server) which is essentially a computer that is always connected to the internet and that you have full access to (through an SSH client (I like 'PuTTY'), which is basically a command line like interface).

You have a handful of linux OS you can install through the website (web panel) - this all happens automatically. Some of them even come with Apache pre-install (a webserver, i.e, a program that listens for incoming connections from port 80 (it responds to HTTP requests)). You have a folder called /var/www/html/ where Apache looks for your web pages. If you don't have one, Apache provides a default page that says something like: "Apache installed, bla bla".

Your computer has an IP address, so you just go to that address with your web browser and voila Apache will display your pages for you.

If you want a name for your website you need to buy a domain name (which is completely different from hosting your website). A Domain name simply points a registered name (e.g. google.com) to an IP address. Domain names cost around 3-10$ per year, depending on the suffix (e.g: .com costs about 8$, .org costs about 5$ etc).

If you google "Free DNS" you might find free domain names like "blabla.freedns.org" which are free names that point to your IP address (your VPS) that you can use.

If you're looking for DNS, I can recommend Godaddy.com. I've used dotster.com but they have so many mini fees you need to pay for other stuff like url-forwarding that it's really annoying, Godaddy.com has url-forwarding for free and IMHO is less of a nuisance.

Also, a lot of DNS providers also provide Web hosting. But you won't need Web hosting since you can host your own website at your VPS and have full control over it.

As an example, my website at www.heartpirates.com is hosted completely on my VPS (applets, html files, css files etc etc). I've registered the domain name "heartpirates.com" from godaddy and simply point it to the IP address of my VPS (which you can easily find out e.g with http://www.selfseo.com/find_ip_address_of_a_website.php).

I play around with my VPS a lot and just now I happen to host a web page with an applet on there. You don't HAVE to host a website, you can turn Apache off or even uninstall it completely and browsers connecting to your VPS will simply get error messages (since your VPS won't respond, or even listen for that matter, for incoming connections on port 80)).


To connect to your VPS through SSH you download a client like e.g PuTTy, choose port 22 (default for SSH connections) and connect to your VPS ip address. You will be prompted by a login name + password. For admin the login name is usually "root" or "admin" and the password is the one you provided at the web panel on 123systems. You can create other usernames for your VPS too (it's just a computer (with unix OS), you can do anything, but you're "limited" to doing everything through the command line)).

You could possibly also connect to your VPS and get a Desktop GUI view but that is INSANELY BAD. The command line like interface (shell/bash etc) is much more efficient.

If you've never operated a computer from this point of view, you should learn. Basic commands are:

Windows : Unix
cd : pwd - print current directory.
dir : ls - print current directory's files and sub-directories.
cd <name> : cd <name> - change directory to <name>.
mkdir <name> : mkdir <name> - make a new directory.

etc etc, just google unix commands.

A few useful commands:

The double dot ".." means go up a directory. e.g: [cd ..]
wget, download an url (website, file, image etc) from the web into the current directory. e.g: [wget www.google.com]

just type "help" and use google to learn the commands for stuff you want to do.

Offline Phased
« Reply #31 - Posted 2012-07-31 10:56:35 »

Yeah, I knew I wanted a VPS, but always saw them as oh $20 - $30 a month, and was like I cant afford that XD, but 123systems has one for $3, id probably go for the $6 for the extra ram, and its only $3 extra. The main question is at this such low cost, am I getting a good deal? or am I looking for trouble with bad uptime etc?

If I decide to get it, I think I would need someone to help me set it up at the beginning, I looked at the order page, and you have to choose the operating system from the beginning.

EDIT: Thanks btw for the detailed post, I dont know too much about VPS, just knew they virtual and you can run java apps on them, like a server and that
Offline jonjava
« Reply #32 - Posted 2012-07-31 11:01:48 »

Yeah, I knew I wanted a VPS, but always saw them as oh $20 - $30 a month, and was like I cant afford that XD, but 123systems has one for $3, id probably go for the $6 for the extra ram, and its only $3 extra. The main question is at this such low cost, am I getting a good deal? or am I looking for trouble with bad uptime etc?

If I decide to get it, I think I would need someone to help me set it up at the beginning, I looked at the order page, and you have to choose the operating system from the beginning.

You can switch, reinstall, reboot etc the various linux OS at any time from the web panel even after purchase. Go for the cheap 3$ since you're just starting out, the 6$ would be overkill. My site at www.heartpirates.com is run on a 15$/year deal (limited time offer) which has 192 RAM, and the 3$/month is 256RAM.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Phased
« Reply #33 - Posted 2012-07-31 11:04:18 »

Kinda plan to run a private Minecraft server for me and a friend on it, why Im thinking of maybe the $6 one, but 256 should probably handle 2 - 3 people. I'll probably order it tomorrow, and is your VPS with 123systems? If not which company?

aswell as a website and practice server games etc
Offline jonjava
« Reply #34 - Posted 2012-07-31 11:09:49 »

Kinda plan to run a private Minecraft server for me and a friend on it, why Im thinking of maybe the $6 one, but 256 should probably handle 2 - 3 people. I'll probably order it tomorrow, and is your VPS with 123systems? If not which company?

For Minecraft server's I have no idea. My VPS is indeed at 123systems.net. I still have another VPS at oderland.se which I barely use since it had trouble with running the java compiler.

I think there are specific sites for buying and hosting MineCraft servers? I don't know their prices but you might be better off with something like that instead since they probably make it a lot easier to manage as well.

The word "Server" is just a fancy word for saying "Computer running a program that is listening for input". The input being the keyboard, mouse or network socket etc.

Offline Phased
« Reply #35 - Posted 2012-07-31 11:15:44 »

hosting a minecraft server on it, turning it on and off is just a bonus, as my router doesnt like port forwarding, I have followed multiple guides, videos, texts, each time it fails, and the last few times iv tried hamachi, it hasn't worked either.

I quickly realised after posting I forgot to add its not just for minecraft, when I first saw the post about 123systems.com I was like "Oo I could start developing multiplayer games (at least attempt), I would probably set it as a goal, my last project for my high school subject for software design and development, we get to choose what we want, I thought it would be cool to make a multiplayer game, for a school subject, it should probably get me full marks, seeing as what our class is at the moment, is struggling to make a calculator, and I was the only one who could make a binary calculator, yet alone add hexadecimal, octal, (it had to convert from binary to decimal, so it doesn't work decimal to binary).

But their still stuck at learning vb.net, they basically had to make a binary converter in english, when I used java, because java is just awesome, am I right?

EDIT: It was more my friends idea that was like, you should host a server on it for us aswell
Offline concerto49

Junior Member





« Reply #36 - Posted 2012-11-06 12:43:32 »

If you are hosting Minecraft with OpenVZ servers, be sure to get those with VSwap otherwise it can get nasty with memory.

High performance, fast network, affordable price VPS - Cloud Shards
Available in Texas, New York & Los Angeles
Need a VPS Upgrade?
Pages: 1 [2]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CopyableCougar4 (18 views)
2014-08-22 19:31:30

atombrot (28 views)
2014-08-19 09:29:53

Tekkerue (25 views)
2014-08-16 06:45:27

Tekkerue (23 views)
2014-08-16 06:22:17

Tekkerue (15 views)
2014-08-16 06:20:21

Tekkerue (22 views)
2014-08-16 06:12:11

Rayexar (63 views)
2014-08-11 02:49:23

BurntPizza (39 views)
2014-08-09 21:09:32

BurntPizza (31 views)
2014-08-08 02:01:56

Norakomi (38 views)
2014-08-06 19:49:38
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!