Difference between revisions of "Sys Admin Guide"

From ioquake3 wiki
Jump to: navigation, search
(Created page with "== So, You've Decided to Start a Quake 3: Arena Server.== This guide will help you get started. You will need a legitimate copy of Quake 3: Arena. It is currently only availa...")
 
Line 4: Line 4:
 
You will need a legitimate copy of Quake 3: Arena. It is currently only available through [http://store.steampowered.com/app/2200/ Steam on Windows] or if you'd like it on-disc second-hand markets like Ebay may have copies.
 
You will need a legitimate copy of Quake 3: Arena. It is currently only available through [http://store.steampowered.com/app/2200/ Steam on Windows] or if you'd like it on-disc second-hand markets like Ebay may have copies.
  
Once you have the right files, pak0.pk3
+
Once you have the game downloaded, copy <code>pak0.pk3</code> to your server's <code>baseq3</code> directory.
  
 
== Linux ==
 
== Linux ==
Line 10: Line 10:
 
# Create a new user for your ioquake3 server to run as. You can usually use the command <code>sudo adduser ioq3srv</code> for example to add a new user named <code>ioq3srv</code>
 
# Create a new user for your ioquake3 server to run as. You can usually use the command <code>sudo adduser ioq3srv</code> for example to add a new user named <code>ioq3srv</code>
 
# Switch to the new user <code>su - ioq3srv</code>
 
# Switch to the new user <code>su - ioq3srv</code>
# Download and run this shell script to get a freshly compiled ioquake3 installation and get started: https://raw.githubusercontent.com/ioquake/ioq3/master/misc/linux/server_compile.sh
+
# Download <code>server_compile.sh</code> <code>wget https://raw.githubusercontent.com/ioquake/ioq3/master/misc/linux/server_compile.sh</code>
 +
# Install any pre-requisites as root according to your distribution documentation. If you run into trouble here, please [http://community.ioquake.org/ ask for help on our forums] after attempting the next command and saving the output to [http://pastebin.com pastebin]
 +
# <code>sh server_compile.sh</code>
 +
# Copy <code>pak0.pk3</code> to the <code>baseq3</code> sub-directory of </code>ioquake3<code>
 
#  
 
#  
  

Revision as of 10:21, 28 August 2015

So, You've Decided to Start a Quake 3: Arena Server.

This guide will help you get started.

You will need a legitimate copy of Quake 3: Arena. It is currently only available through Steam on Windows or if you'd like it on-disc second-hand markets like Ebay may have copies.

Once you have the game downloaded, copy pak0.pk3 to your server's baseq3 directory.

Linux

  1. Create a new user for your ioquake3 server to run as. You can usually use the command sudo adduser ioq3srv for example to add a new user named ioq3srv
  2. Switch to the new user su - ioq3srv
  3. Download server_compile.sh wget https://raw.githubusercontent.com/ioquake/ioq3/master/misc/linux/server_compile.sh
  4. Install any pre-requisites as root according to your distribution documentation. If you run into trouble here, please ask for help on our forums after attempting the next command and saving the output to pastebin
  5. sh server_compile.sh
  6. Copy pak0.pk3 to the baseq3 sub-directory of </code>ioquake3

Mac OS X

== Windows ==