Linux/requirements

From GameCPWiki

Jump to: navigation, search

Contents

PHP Requirements

PHP 5 or greater.

GameCP requires the following PHP extension to be loaded:

  • Sockets
  • Session
  • MySQL
  • Dom - php-dom
  • XML
  • Curl is required for the GameCP API + PayPal IPN
  • GD (for images/pdfs if desired)

GameCP may not work correctly with suPHP

  • It is possible you may need to adjust your suPHP settings or disable it for GameCP.

PHP 4 is no longer supported by GameCP

Linux Requirements

  • Root login via SSH must be enabled and working (can be secured with hosts.allow/deny)
  • All Linux machines require RSA/DSA KEY logins.


Remote Servers Require

  • Openssh 3.x+
  • Root SSH login enabled.
  • Bash (/bin/bash + default shell)
  • screen
  • wget

64Bit Servers

GameCP currently requires 32bit library support via 'glibc' or 'ia32-libs' - please be sure these are installed.

Supported Operating Systems

  • Centos (All)
  • Redhat (7 - 9)
  • Fedora (All)
  • Redhat Enterprise (All)
  • Mandrake
  • Debian
  • Ubuntu
  • Gentoo
  • Suse
  • Slackware
  • FreeBSD (requires bash as the default shell & linux compatability)

FreeBSD

FreeBSD and Unix require some extra configuration: http://forums.gamecp.com/viewtopic.php?f=33&t=741

Web Panels

GameCP does not integrate into these panels but will run fine on servers using the following:

  • Plesk
  • Cpanel / W
  • Ensim
  • Webmin
  • Direct Admin

Not supported:

  • Unknown

Disclaimer

GameCP may not work on every operating system!

GameCP may not work with special security add-ons. (SELinux)

Personal tools
download
communication