Server Management

Revision as of 14:25, 3 May 2011 by TCAWiki (talk | contribs) (Created page with "== Datacenters == Datacenters are used to organize your servers and Teamspeak servers by location. To create a new datacenter go to Server Management > Datacenters > New. A datac...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Datacenters

Datacenters are used to organize your servers and Teamspeak servers by location. To create a new datacenter go to Server Management > Datacenters > New. A datacenter can't be deleted if it is currently assigned to a server or Teamspeak server.

Servers

Each server represents a dedicated or virtual server. Your primary server is named Master. This server usually runs the TCAdmin website and database. Additional servers are remote servers. They require a connection to the master to function properly.

Creating a New Server

Before adding a new server make sure you have enough remote licenses. Go to System > About. If you recently added a new remote license and it does show up yet click on the Update License button. The number of remote licenses should increase.

Log in to your control panel and go to Server Management > Servers > New. The following information is required:

  • Server Settings
    • Datacenter : Select the datacenter where the server is located.
    • Operating System : Select the server's operating system.
    • Primary IP : Enter the server's primary IP. If the server is behind a hardware firewall/router enter the private IP.
    • Firewall IP : Only enter the firewall IP if your server is behind a hardware firewall/router.
    • Name : Enter the name that will identify the server.
  • Router/Firewall settings
    • Enable support for Windows Firewall : Enable this option if the server is running Windows Firewall. Required ports will be opened automatically. If you enable this option and the firewall is disabled you might receive errors in the monitor console.
    • Enable support for uPnP port forwarding : Enable this option if the server is behind a hardware firewall/router with uPnP enabled. Required ports will be opened automatically.
  • Game & Voice Settings
    • Enable the game monitor service : Enable this option if you want game/voice servers to be monitored for crashes and configuration changes.
    • Game Files Path : Enter the path where the game files are located. Make sure the folder exists.
    • User Files Path : Enter the path where the user files are stored. Make sure the folder exists.
    • Get Files From : If you want the server to download the game files from another server select it from the list.
    • Keep a local copy of downloaded files : Check this option if you want to save the files locally after they have been downloaded. This only works if your game files are compressed.

Save the server and click on Config File to generate the server's configuration file.

Install TCAdmin on the new server. To configure the server quickly simply place the generated ConfigUtility.config in the Monitor folder and start the monitor and service manager.

For an advanced configuration start the monitor and service manager. Then view the configuration utility using your browser: http://x.x.x.x:8880 on Windows or http://x.x.x.x:8080 on Linux. Select remote configuration. It will ask you to upload the ConfigUtility.config that you generated along with other options.

It is recommended to start the remote monitor in console mode first to make sure it starts without any errors.

IPs

When modifying or after saving a new server, an icon for Server IPs will appear at the bottom. If you click on it you can specify all the server's IPs. It is recommended that you only use the import button. If the IPs are not imported you need to configure them in the network adapter first.

Test Connectivity

To confirm that the master server is communicating with the remote servers correctly go to Server Management > Servers and click on the Show Versions button.

Remote DB Connections

You can enable this feature if you are running a MySQL database. This feature can improve performance by allowing remote servers to connect directly to the database.

Retrieved from "https://help.tcadmin.com/index.php?title=Server_Management&oldid=94"