Difference between revisions of "Initial Configuration"

Line 1: Line 1:
* Make sure the TCAdmin Monitor is running in console or service mode.
+
== Access your Control Panel ==
* View <nowiki>http://x.x.x.x:8880</nowiki> '''(Windows server)''' or <nowiki>http://x.x.x.x:8080</nowiki> '''(Linux server)''' using your PC's browser.
+
; Windows Servers
* Log in with user id '''admin''' and password '''password'''. You will be redirected to the configuration utility.
+
: View <nowiki>http://127.0.0.1:8880</nowiki> using the server's browser or <nowiki>http://public_server_ip:8880</nowiki> using your PC's browser.
* Select "The master server" and click on Next.
+
; Linux Servers
* Enter your TCAdmin key, name and company information and click on Next.
+
: View <nowiki>http://public_server_ip:8880</nowiki> using your PC's browser.
* Select SQLite or MySQL database. ODBC drivers are not required.
+
 
:'''If you choose SQLite:''' the database has already been created for you. Just click on Next.
+
Log in with user id '''admin''' and password '''password'''. Since your license key is not configured you will be redirected to the configuration utility.
:'''If you choose MySQL:''' you must create the database and database user yourself and execute the script located at Database/MySQL.sql ''(if you don't know how to do this please choose SQLite)''. Enter the required information and click on Next.
+
 
* Select the server's primary IP, firewall IP and ports that TCAdmin will use. If you change the secure and standard ports make sure they are available.
+
If you can't access the website make sure it is not blocked by the server's Windows Firewall or iptables. If you are sure the port is not being blocked by a firewall enable [[Debug_Mode|debug mode]] to figure out what's wrong.
:The default ports are:
+
 
:*Secure connection: 8881
+
== License Information ==
:*Standard connection: 8880
+
Select "The master server" and click on Next. Enter your TCAdmin key, name and company information and click on Next again.
:*FTP server: 8821
+
 
:*Windows web server: 8880 (same as standard port)
+
== Database Configuration ==
:*Linux web server: 8080
+
Select SQLite or MySQL database. ODBC drivers are not required. Click on Next when you are done.
:'''Enable support for Windows Firewall''': Enable this option if you are running Windows firewall and you want TCAdmin to automatically required ports.
+
; SQLite
:'''Enable support for uPnP port forwarding''': If your server is behind a firewall or router with uPnP enabled you can enable this feature in TCAdmin so all ports are forwarded automatically.
+
: The database has already been created for you. Just click on Next.
:'''Use custom server certificate''': TCAdmin creates a default certificate for secure connections. If you have installed a custom certificate  you can select it. (This feature is only supported on Windows)
+
; MySQL
* Select the features that you want to disable or override on this server (Override.config). These will always override the settings specified in the database. Click on Next.
+
: You must create the database and database user yourself and execute the script located at Database/MySQL.sql ''(if you don't know how to do this please choose SQLite)''. Enter the required information and click on Next.
* Click on Finish to apply your configuration and restart the monitor.
+
 
* After the monitor is restarted you will be redirected to the Admin home page.
+
== IP and Ports ==
* Click on '''Change Password''' and change the default admin password.
+
Select the server's primary IP, firewall IP and ports that TCAdmin will use. If you change the secure and standard ports make sure they are available.
* Click on '''My Profile'''. Enter your email and select your time zone.
+
 
* Navigate to '''System > General Settings > Mail Server Settings''' and configure your mail server.
+
; Primary IP
* Navigate to '''Server Management > Servers''' and select the master server.
+
: Select the server's primary IP.
 +
 
 +
; Router/Hardware Firewall IP
 +
: If this server is behind a hardware firewall enter the external IP. Leave blank if there is no hardware firewall configured.
 +
 
 +
; Standard Port
 +
: The port used by the TCAdmin monitor for standard connections. This port is used for http uploads and downloads.
 +
 
 +
; Secure Port
 +
: The port used by the TCAdmin monitor for secure connections.
 +
 
 +
; Enable support for Windows Firewall
 +
: If enabled, ports required by TCAdmin and game servers will be opened in Windows Firewall automatically.
 +
 
 +
; Enable support for uPnP port forwarding
 +
: If enabled, required ports will be forward in the router/firewall automatically. Only enable if the server is behind a router or hardware firewall with uPnP enabled.  
 +
 
 +
; Use custom server certificate
 +
: TCAdmin creates a default certificate for secure connections. With a valid certificate you can access your control panel with a secure connection without receiving a security warning. If you have installed a custom certificate  you can select it. (This feature is only supported on Windows)
 +
 
 +
== Override Configuration ==
 +
Select the features that you want to disable or override on this server (Override.config). These will always override the settings specified in the database. Use these features to protect your server in case you have access to files that can't be made available publicly.
 +
 
 +
== Apply Settings and Restart the Monitor ==
 +
Click on Finish to apply your configuration and restart the monitor. After the monitor is restarted you will be redirected to the Admin home page.
 +
 
 +
== Change your Password ==
 +
While logged in to your control panel click on '''Change Password''' on the sidebar and change the default admin password.
 +
 
 +
== Update the Admin Profile ==
 +
Click on '''My Profile'''. Enter your email and select your time zone. All times shown in the control panel will appear in your time zone.
 +
 
 +
== Mail Server Configuration ==
 +
Navigate to '''System > General Settings > Mail Server Settings''' and [[Mail_Server_Configuration|configure your mail server]].
 +
 
 +
== Server Configuration ==
 +
Navigate to '''Server Management > Servers''' and select the master server.
 
* In the '''Game & Voice Settings tab''' configure the paths for the game and user files. Make sure they exist on the server.
 
* In the '''Game & Voice Settings tab''' configure the paths for the game and user files. Make sure they exist on the server.
:C:\TCAFiles\Games and C:\TCAFiles\Users is recommended on Windows.
+
By default, the paths C:\TCAFiles\Games and C:\TCAFiles\Users are configured and created for Windows.
:/home/tcadmin/tcafiles/games and /home/tcadmin/tcafiles/users is recommended on Linux.
+
By default, the paths C:\TCAFiles\Games and C:\TCAFiles\Users are configured and created for Linux.
* Save your configuration.
+
 
* Click on the '''Server IPs''' icon.
+
=== Server IPs ===
* Click on '''Import IPs''' and configure the hostnames as needed.
+
Click on the '''Server IPs''' icon at the bottom of the page. Click on '''Import IPs''' and configure the hostnames as needed.
* Have fun :-)
+
 
 +
It is recommended that you only use the Import button to add IPs. You should not have to add any IPs manually. If all the server's IPs are not imported this means you need to configure them in your operating system's network settings first. After they have been configured you can try importing them again.

Revision as of 01:52, 2 June 2011

Access your Control Panel

Windows Servers
View http://127.0.0.1:8880 using the server's browser or http://public_server_ip:8880 using your PC's browser.
Linux Servers
View http://public_server_ip:8880 using your PC's browser.

Log in with user id admin and password password. Since your license key is not configured you will be redirected to the configuration utility.

If you can't access the website make sure it is not blocked by the server's Windows Firewall or iptables. If you are sure the port is not being blocked by a firewall enable debug mode to figure out what's wrong.

License Information

Select "The master server" and click on Next. Enter your TCAdmin key, name and company information and click on Next again.

Database Configuration

Select SQLite or MySQL database. ODBC drivers are not required. Click on Next when you are done.

SQLite
The database has already been created for you. Just click on Next.
MySQL
You must create the database and database user yourself and execute the script located at Database/MySQL.sql (if you don't know how to do this please choose SQLite). Enter the required information and click on Next.

IP and Ports

Select the server's primary IP, firewall IP and ports that TCAdmin will use. If you change the secure and standard ports make sure they are available.

Primary IP
Select the server's primary IP.
Router/Hardware Firewall IP
If this server is behind a hardware firewall enter the external IP. Leave blank if there is no hardware firewall configured.
Standard Port
The port used by the TCAdmin monitor for standard connections. This port is used for http uploads and downloads.
Secure Port
The port used by the TCAdmin monitor for secure connections.
Enable support for Windows Firewall
If enabled, ports required by TCAdmin and game servers will be opened in Windows Firewall automatically.
Enable support for uPnP port forwarding
If enabled, required ports will be forward in the router/firewall automatically. Only enable if the server is behind a router or hardware firewall with uPnP enabled.
Use custom server certificate
TCAdmin creates a default certificate for secure connections. With a valid certificate you can access your control panel with a secure connection without receiving a security warning. If you have installed a custom certificate you can select it. (This feature is only supported on Windows)

Override Configuration

Select the features that you want to disable or override on this server (Override.config). These will always override the settings specified in the database. Use these features to protect your server in case you have access to files that can't be made available publicly.

Apply Settings and Restart the Monitor

Click on Finish to apply your configuration and restart the monitor. After the monitor is restarted you will be redirected to the Admin home page.

Change your Password

While logged in to your control panel click on Change Password on the sidebar and change the default admin password.

Update the Admin Profile

Click on My Profile. Enter your email and select your time zone. All times shown in the control panel will appear in your time zone.

Mail Server Configuration

Navigate to System > General Settings > Mail Server Settings and configure your mail server.

Server Configuration

Navigate to Server Management > Servers and select the master server.

  • In the Game & Voice Settings tab configure the paths for the game and user files. Make sure they exist on the server.

By default, the paths C:\TCAFiles\Games and C:\TCAFiles\Users are configured and created for Windows. By default, the paths C:\TCAFiles\Games and C:\TCAFiles\Users are configured and created for Linux.

Server IPs

Click on the Server IPs icon at the bottom of the page. Click on Import IPs and configure the hostnames as needed.

It is recommended that you only use the Import button to add IPs. You should not have to add any IPs manually. If all the server's IPs are not imported this means you need to configure them in your operating system's network settings first. After they have been configured you can try importing them again.

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