Linux Dedicated server problems

Post here if you need help setting up your server, etc.
Post Reply
Marupa
Posts: 4
Joined: Tue May 18, 2004 5:17 am

Linux Dedicated server problems

Post by Marupa »

How would I install a server into linux, when I'm not root, and only have access to sub home directories, and can only log in via telnet. Is there any way I can run a server off of my site, so people can log in and play whenever?
User avatar
subby
Shutout Match Winner
Posts: 1199
Joined: Sun Dec 21, 2003 1:18 am
Location: A cave, Melbourne, Australia.

Post by subby »

You may, but it is probably unlikely

You should be able to run the server. It however needs to be accessible form the outside world. That is if it is connected directly to the internet and does not have ports blocked it should work. This however will be very unlikely i imagine.

IF it has ports blocked, you need the administrator to unblock a port for your use , in this case the best would be the armagetron port (I forget the number for now)

If it is on an internal network, you need to get the administrator of the computer connected to the internet to port forward the armagetron port to that computer.

Hope this helps
Subby
Marupa
Posts: 4
Joined: Tue May 18, 2004 5:17 am

???

Post by Marupa »

That's not what I was asking. I try to ./install it, and it doesn't go. I think it's cause i don't have root access, but, is there any way to run the server w/o root access?
User avatar
subby
Shutout Match Winner
Posts: 1199
Joined: Sun Dec 21, 2003 1:18 am
Location: A cave, Melbourne, Australia.

Post by subby »

Right

welll thats easy then

you dont need to "make install"

there should be a link from where you complied it

./armagetron
Marupa
Posts: 4
Joined: Tue May 18, 2004 5:17 am

>.<

Post by Marupa »

So, where's the file if I don't have to ./install it or make install it?
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

Here is what you have todo... You need to download the latest armagetron source, extract it then run these commands:

Code: Select all

./configure --disable-glout
make
that should put everything in the directory for a dedicated server. simply to run then just type ./armagetron-dedicated. no need to worry about opening up ports as 4534 is above the 2000 or 1000 line or what ever it is that below you need root access for. the only snag is if it is behind a firewall, which includes some additional steps... let us know if you need those.
Image
Marupa
Posts: 4
Joined: Tue May 18, 2004 5:17 am

A problem, I think

Post by Marupa »

I'm only allowed ports 6100-6199, so, I would have to alter the config, right?
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

Actually, I don't know if anyone has ever figured out how to change what port the Armagetron Server is running on... First of all, is there a firewall like iptables tho? That has caused extreme problems for me... And if I get a chance I'll look into specifiing port...
Image
User avatar
/dev/null
Shutout Match Winner
Posts: 819
Joined: Sat Sep 04, 2004 6:28 pm
Location: Chicago-ish

Running on linux without root.

Post by /dev/null »

Hi, first off the easiest way to do it is to follow tanks directions, download the source, extract it using tar -xvzf nameoffilegoeshere, then go into the directory it creates and type ./configure --disable-glout, then once that finished out type make.
After you have completed these steps you should have a working dedicated server binary named armagetron-dedicated. As for a matter of ports, My server runs behind an iptables firewall and its simple enough, it does not require any open tcp ports and only one open udp port, namely 4534, which is configureable in user.cfg located inside the var directory.
Post Reply