Difference between revisions of "Initial Configuration"
Line 1: | Line 1: | ||
− | + | == Access your Control Panel == | |
− | + | ; Windows Servers | |
− | + | : 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. | |
− | + | ; Linux Servers | |
− | + | : View <nowiki>http://public_server_ip:8880</nowiki> 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|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 [[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. | ||
− | + | 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. |
Revision as of 01:52, 2 June 2011
Contents
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.