This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
esxi:amp_game_server [2024/09/22 19:51] 127.0.0.1 external edit |
esxi:amp_game_server [2024/10/26 12:26] (current) derek |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| * CPU: 4 | * CPU: 4 | ||
| * Memory: 10 GB | * Memory: 10 GB | ||
| - | * Hard Disk: 40 GB | + | * Hard Disk: 50-100 |
| + | * Enter a password for the '' | ||
| + | * Run the command to set the timezone to UTC | ||
| - | ===Install Debian | + | ===Install |
| {{page> | {{page> | ||
| ===Install AMP=== | ===Install AMP=== | ||
| * Acquire licence from [[https:// | * Acquire licence from [[https:// | ||
| - | * Make sure all updates are installed '' | + | |
| + | | ||
| + | * '' | ||
| + | * Run and add '' | ||
| + | * '' | ||
| * Mount a NFS share to use for game backups FIXME: not sure if should be before or after install | * Mount a NFS share to use for game backups FIXME: not sure if should be before or after install | ||
| - | * Run as root '' | + | * Run and follow instructions to install AMP: |
| + | * '' | ||
| * Access at '' | * Access at '' | ||
| - | * Apply licence key | + | * 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 | ||
| ====Notes==== | ====Notes==== | ||
| * Ignore the ADS01 instance created by default, it is the base instance of the management website and is already effectively the instance being managed, it can theoretically be renamed using: FIXME: Not actually working | * Ignore the ADS01 instance created by default, it is the base instance of the management website and is already effectively the instance being managed, it can theoretically be renamed using: FIXME: Not actually working | ||
| - | | + | |
| * Right-click on an instance in ADS to edit the port bindings, view data, update, or delete the instance | * Right-click on an instance in ADS to edit the port bindings, view data, update, or delete the instance | ||
| * After creating a game instance and configuring, | * After creating a game instance and configuring, | ||
| - | |||
| - | * Previously had to install install the openjdk-8-jre-headless deb from the debian stretch repository since OpenJDK 8 is no longer available for Debian 10, but this should be no longer an issue | ||
| ====Update==== | ====Update==== | ||
| Line 34: | Line 41: | ||
| * **Warning: Updating restarts all game servers!** | * **Warning: Updating restarts all game servers!** | ||
| * Check [[https:// | * Check [[https:// | ||
| - | * Run as root from the ESXi interface (because root is blocked from ssh) | + | * Login to ssh as root |
| * Update the instance manager command line tool: | * Update the instance manager command line tool: | ||
| - | | + | |
| - | * '' | + | * Update the AMP instances: |
| - | * Update the AMP instances | + | * '' |
| - | * '' | + | * Use '' |
| - | * Use '' | + | |
| ====Ports==== | ====Ports==== | ||