This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
esxi:amp_game_server [2019/09/19 07:19] derek created |
esxi:amp_game_server [2024/10/26 12:26] (current) derek |
||
---|---|---|---|
Line 1: | Line 1: | ||
=====Amp Game Server===== | =====Amp Game Server===== | ||
+ | Install the CubeCoders AMP (Application Management Panel) game server manager on Debian 10 in a VM. | ||
- | Install the CubeCoders AMP (Application Management Panel) game server manager on Debian in a VM | + | ====Setup==== |
+ | First, install | ||
+ | * VM Name: '' | ||
+ | * Hostname: '' | ||
+ | * CPU: 4 | ||
+ | * Memory: 10 GB | ||
+ | * Hard Disk: 50-100 GB | ||
+ | * Enter a password for the '' | ||
+ | * Run the command to set the timezone to UTC | ||
+ | ===Install Latest Debian== | ||
+ | {{page> | ||
+ | |||
+ | ===Install AMP=== | ||
* Acquire licence from [[https:// | * Acquire licence from [[https:// | ||
- | * Install a minimal server Debian in a VM with enough RAM and storage for the desired servers | + | * Login to ssh as root |
- | * Install git with '' | + | * Make sure all updates are installed: |
+ | * '' | ||
+ | * Run and add '' | ||
+ | * '' | ||
+ | * Mount a NFS share to use for game backups | ||
+ | * Run and follow instructions to install AMP: | ||
+ | * '' | ||
+ | * Access at '' | ||
+ | * Apply licence key and perform initial setup | ||
+ | * '' | ||
+ | * Enable '' | ||
* Shutdown, create VM snapshot, and start the VM again | * Shutdown, create VM snapshot, and start the VM again | ||
- | | + | |
- | * Run as root '' | + | ====Notes==== |
- | * Access at '' | + | |
- | * Apply licence key | + | * '' |
- | * Shutdown, create VM snapshot, and start the VM again | + | * Right-click on an instance in ADS to edit the port bindings, view data, update, or delete the instance |
- | | + | * After creating a game instance |
+ | |||
+ | ====Update==== | ||
+ | * The management page shows when an update is needed | ||
+ | * **Warning: Updating restarts all game servers!** | ||
+ | * Check [[https://support.cubecoders.com/]] for update notes | ||
+ | * Login to ssh as root | ||
+ | * Update the instance manager command line tool: | ||
+ | * '' | ||
+ | * Update the AMP instances: | ||
+ | * '' | ||
+ | * Use '' | ||
+ | |||
+ | ====Ports==== | ||
+ | < | ||
+ | 8080/ | ||
+ | 8081: | ||
+ | |||
+ | 5678:5688 | ||
+ | 7777: | ||
+ | 8766:8866 | ||
+ | 21025: | ||
+ | 25565: | ||
+ | 27015: | ||
+ | 28015: | ||
+ | 34197: | ||
+ | </ |