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 [2020/12/22 17:06] derek |
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==== |