I will setup your dedicated Legions windows VPS server!

Defender

Member
Some of you may want your own dedicated Legions server and don't know how.
I will upload the game and get your server running for you and create a dedicated run link on the servers desktop so you can easly start/stop your server using windows remote desktop.
The cheapest windows VPS option I have found is at http://www.ucvhost.com
Light hyper-V, is just under 15.00 per month.

Linux is the better option I'm told, and its much cheaper for some VPS..
If anyone knows how to setup a Linux server, I would like to talk to you..
I need help with where to install the Legions folder, can I just copy it to the home folder?
Need help with linux command lines to start the server and permissions, that seem to always stop me..
I prefer to us Ubuntu based distros!
 

WildFire

Warrior of Linux
I think Dabbleh knows how to set up a dedicated Linux server, not sure though, message him!
 

trinium

Private Tester
Just be carefull w/ a VPS that you restart the server reguarly. There are some memory leaks and the server will increase in memory size. On a low end VPS you may run out of memory fairly quickly.
 

Defender

Member
5-24-2013
Running a Linux Legions Overdrive dedicated server, Defenders success story.

First make a Legions Overdrive folder in your home/user/
If you don't have a user folder make one.
Next copy the live folder from your computer in to the new Legions Overdrive folder.
In the server/preferences/ copy the config.cs and rename it server1.cs
This is the new config your server will use.
Next step go to the live folder and open the terminal as root
Enter this command to enable this file
chmod +x ./Legions.linux
Note: Permission denied when trying to run Legions.linux file in the current directory usually means you don't have the execute permission for the file. Possibly, it's missing the executable bit, which you can add with the chmod command.

To run your new Legions Overdrive server enter this command line below.
./Legions.linux --log-dir=server1 --mod-list=modList_Server.txt --server-config=server1.cs

Last if you can't seem to log in as root on the terminal, follow the steps below, reboot your linux box and try again..
===============================================================================================================
Login to the terminal with your regular user account.
1. Add a password to the root account to allow terminal root logins.
Type: sudo passwd root
Enter the password when prompted.
If your Ubuntu login screen has an option to choose "Other" then you are DONE now. Go to the login screen, choose "Other". Your user name is root. use the password you just added. If your login screen does not have "Other" as a login choice, then continue to the next steps.
2. Change directories to the gnome desktop manager
Type: cd /etc/gdm
3. Edit the gnome desktop manager configuration file to allow desktop root logins.
Type: ls
This lists the contents of the current directory. Look for gdm.conf or custom.conf. Whichever one you have is the one you need to edit.
Type: nano gdm.conf
maybe you don't have the nano editor. Type gedit instead of nano in that case.
OR
Type: nano custom.conf
maybe you don't have the nano editor. Type gedit instead of nano in that case.
Find: AllowRoot = false
Change to: AllowRoot = true
Save the configuration and restart your machine. Cntrl + X, then answer Yes, and enter to save.

Done. Login as root the desktop.


For Ubuntu 12.XX versions:

Open the Terminal: CTRL + ALT + T
Create a password for the root account - Type: sudo passwd root
Show manual login screen - Type: sudo sh -c 'echo "greeter-show-manual-login=true" >> /etc/lightdm/lightdm.conf'
Now restart your computer. The login screen now lets you manually enter "root" as the user.
DONE
 
Top