Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794
{"id":2224,"date":"2019-11-26T06:49:11","date_gmt":"2019-11-26T06:49:11","guid":{"rendered":"https:\/\/support.aklwebhost.com\/?post_type=manual_kb&p=2224"},"modified":"2019-12-06T00:32:42","modified_gmt":"2019-12-06T00:32:42","slug":"how-to-install-killing-floor-server-on-ubuntu","status":"publish","type":"manual_kb","link":"https:\/\/support.aklwebhost.com\/knowledgebase\/how-to-install-killing-floor-server-on-ubuntu\/","title":{"rendered":"How to Install Killing Floor Server on Ubuntu"},"content":{"rendered":"

In this tutorial, you will learn how to setup your own\u00a0Killing Floor<\/strong>\u00a0server. The commands were written for Ubuntu, but may be adopted to other\u00a0Linux<\/strong>\u00a0distributions (such as\u00a0CentOS<\/strong>).<\/p>\n

Prerequisites<\/strong><\/h3>\n

First, install the required packages.<\/p>\n

sudo apt-get update\r\nsudo apt-get install lib32gcc1 screen wget\r\n<\/code><\/pre>\n

Configure server<\/strong><\/h3>\n

Create a directory for your server.<\/p>\n

mkdir ~\/killingfloor ; cd ~\/killingfloor\r\n<\/code><\/pre>\n

Download and extract\u00a0SteamCMD<\/strong>.<\/p>\n

wget http:\/\/media.steampowered.com\/installer\/steamcmd_linux.tar.gz\r\ntar -xvzf steamcmd_linux.tar.gz\r\n<\/code><\/pre>\n

Run\u00a0SteamCMD<\/strong>\u00a0and enter your Steam login identity.<\/p>\n

.\/steamcmd.sh\r\nlogin <username> <password>\r\n<\/code><\/pre>\n

Set the installation directory and wait for the game files to download.<\/p>\n

force_install_dir \/home\/<user>\/killingfloor\/game\/\r\napp_update 215360 validate\r\n<\/code><\/pre>\n

Create a startup script for your server.<\/p>\n

vi killingfloor.sh\r\n\r\n## Paste in these two lines, and save.\r\ncd \/home\/<user>\/killingfloor\/game\/System\/\r\n.\/ucc-bin server KF-farm.rom?Difficulty=7.0?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6 -ini=Killingfloor.ini -nohomedir\r\n\r\nchmod +x killingfloor.sh\r\n<\/code><\/pre>\n

Edit\u00a0Killingfloor.ini<\/code>\u00a0with the settings that you would like to use.<\/p>\n

cat \/home\/<user>\/killingfloor\/game\/System\/Default.ini > \/home\/<user>\/killingfloor\/game\/System\/Killingfloor.ini\r\nvi \/home\/<user>\/killingfloor\/game\/System\/Killingfloor.ini\r\n<\/code><\/pre>\n

Start your server in screen.<\/p>\n

screen -S killingfloor .\/killingfloor.sh\r\n<\/code><\/pre>\n

Your server is now running, Enjoy!<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","manualknowledgebasecat":[105,247],"manual_kb_tag":[172],"_links":{"self":[{"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb\/2224"}],"collection":[{"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/comments?post=2224"}],"version-history":[{"count":1,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb\/2224\/revisions"}],"predecessor-version":[{"id":2225,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb\/2224\/revisions\/2225"}],"wp:attachment":[{"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/media?parent=2224"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manualknowledgebasecat?post=2224"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb_tag?post=2224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}