Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
ReadMe.txt | 2013-07-22 | 2.6 kB | |
scripts.zip | 2013-07-22 | 7.0 kB | |
Totals: 2 Items | 9.6 kB | 0 |
Mod Name: Gameserver Installer/Startscripts Mod Author: John Hannibal Smith Version: 3.0 Release Date: 13.07.2013 Category: Gameserver Homepage: https://sourceforge.net/projects/gameserverstart Forum: https://sourceforge.net/projects/gameserverstart =========== Description =========== Gameserver Installer ============ Installation ============ #System Vorbereitung apt-get update apt-get upgrade apt-get install screen apt-get install gawk apt-get install ia32-libs For Debian Wheezy apt-get update apt-get upgrade apt-get install screen apt-get install gawk dpkg --add-architecture i386 apt-get update apt-get install ia32-libs #SteamCMD Installation cd /home mkdir ./.STEAMCMD cd ./.STEAMCMD mkdir ./scripting wget http://media.steampowered.com/client/steamcmd_linux.tar.gz tar -xf steamcmd_linux.tar.gz rm steamcmd_linux.tar.gz chmod -R 777 /home/.STEAMCMD ./steamcmd.sh Steam>quit Write the following text into /etc/security/limits.conf: * soft nofile 2048 * hard nofile 2048 This is required so SteamCMD cna run without errors. #Installing Scripts cd /home mkdir /home/skripte Upload the conent of the scripts.zip to this Folder (DEDICATED_HL1 DEDICATED_HL2 DEDICATED_MINECRAFT gs_installer.sh) chmod -R 777 /home/skripte add a new User for the gameservers (for example gameserver , you can add as much users as you want for your servers. for example user1, user2, user2, ...) useradd -m -s /bin/bash gameserver passwd gameserver enter the Password twice #Gameserverinstallation cd /home/skripte ./gs_installer.sh install_hl1 //for HL1 Games ./gs_installer.sh install_hl2 //for HL2 Games ./gs_installer.sh install_minecraft //for Minecraft Note: When you run the Gameserverinstaller first you get asked for a user. Use the user you added first. DO NOT ENTER THE USER ROOT! ==================== Compatibility Issues ==================== You have to put the following lines to /etc/security/limits.conf these Lines are important for SteamCMD * soft nofile 2048 * hard nofile 2048 For 64 bit Systems: You have to install the ia32-libs for dedicated servers: apt-get install ia32-libs And for Debian Wheezy: dpkg --add-architecture i386 apt-get update apt-get install ia32-libs Only Tested on Debian based Systems If you use it on SuSe you need to run the following commands: zypper install gawk zypper install screen =============== Licensing/Legal =============== This mod is released under the GNU General Public License. The GPL can be found here: http://www.gnu.org/licenses/gpl.txt