sTeam Server Wiki

You can find some wiki documents about the server (technical and administration issues).




Before you start installation you have to choose a source or binary distribution. Currently, there are only binary packages for debian (these are included in the debian release).

Libraries

If you need to compile steam yourself, you must install some additional libraries. Libxml2 and LibXSLT are required by the steam server. You can get them at [ftp://xmlsoft.org/]

MySQL

Mysql (Version 4 or better) needs to available as a database backend of steam.

Pike

The steam server also requires a Pike Interpreter to be installed. We recommend Version 7.6, which offers good stability and performance. Get it at http://pike.ida.liu.se/download/ Note that, mysql support needs to enabled (if you compile pike yourself the mysql development libraries need to be installed)

Steam

Steam is installed by calling the build and install scripts. You can specify the location of pike using --with-pike=path-to-pike-binary and the installation prefix using --prefix=install-directory lib/steam is appended to any prefix here and the default installation directory is /usr/local/lib/steam