User Tools

Site Tools


esxi:amp_game_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 GB 
 +  * Enter a password for the ''root'' user 
 +  * Run the command to set the timezone to UTC
  
-===Install Debian 10===+===Install Latest Debian==
 {{page>esxi:debian_minimal_server#Setup&noheader}} {{page>esxi:debian_minimal_server#Setup&noheader}}
  
 ===Install AMP=== ===Install AMP===
   * Acquire licence from [[https://cubecoders.com/AMP]]   * Acquire licence from [[https://cubecoders.com/AMP]]
-  * Make sure all updates are installed ''sudo apt update'' then ''sudo apt upgrade''+  * Login to ssh as root 
 +  * Make sure all updates are installed
 +    * ''apt update && apt upgrade'' 
 +  * Run and add ''en_US.UTF-8'' as an extra locale 
 +    * ''dpkg-reconfigure locales''
   * 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 ''bash <(wget -qO- getamp.sh)'' and follow instructions+  * Run and follow instructions to install AMP: 
 +    * ''bash <(wget -qO- getamp.sh)''
   * Access at ''http://hostname.example.com:8080''   * Access at ''http://hostname.example.com:8080''
-  * Apply licence key+  * Apply licence key and perform initial setup 
 +  * ''Configuration'' > ''System Settings'' > ''Webserver'' 
 +    * Enable ''Using Reverse Proxy'' and set the correct IP address of the proxy
   * 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
-  * ''ampinstmgr ReconfigureInstance ADS01 +Core.AMP.FriendlyName "ADS(Ignore)"''+    * ''ampinstmgr ReconfigureInstance ADS01 +Core.AMP.FriendlyName "ADS(Ignore)"''
   * 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, click update on the status page to download the game initially before attempting to start it.   * After creating a game instance and configuring, click update on the status page to download the game initially before attempting to start it.
- 
-  * 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://support.cubecoders.com/]] for update notes   * Check [[https://support.cubecoders.com/]] for update notes
-  * 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:
-  * ''apt update'' +    * ''apt update && upgrade'' 
-  * ''apt upgrade'' +  * Update the AMP instances: 
-  * Update the AMP instances +    * ''runuser -l AMP -c "ampinstmgr upgradeall"'' 
-  * ''runuser -l AMP -c "ampinstmgr upgradeall"'' +  * Use ''Shift+F5 or Shift+Command+R'' to refresh the AMP page with a clear cache after updating
-  * Use ''Shift+F5 or Shift+Command+R'' to refresh with a clear cache after updating+
  
 ====Ports==== ====Ports====
esxi/amp_game_server.1608656779.txt.gz · Last modified: 2024/09/22 19:51 (external edit)