Installation
    
Local Area Network (LAN) Installation
Installation instructions for computer lab environment located in a local area network.
| 
 Windows 
  | 
 Mac 
  | 
 Linux 
  | 
 
  | 
    
Internet (WAN) Installation
Installation instructions when the C3Fire server should be accessible from the internet. 
The Internet (WAN) connection is experimental.
| 
 Windows 
  | 
 Mac 
  | 
 Linux 
  | 
System Help
| 
 Windows 
 
  | 
 Mac 
  | 
 Linux 
  | 
    
Minimum hardware requirements
- The minimum hardware requirements for the server are depending on the number of players and simulated units and what modules used in the simulation.
 
- Small teams 4-6 should not be a problem for a computer with the definition below.
 - With group size of 10-12 players a more advanced server computer is needed.
 
- CPU: 3rd generation Intel I7/I5 (2012)
 - RAM: 8 GB
 
Folder Structure (Where to find things)
The installation creates the following folders:
 
| <C3LEARNINGLABS-ROOT> | = | ...\C3LearningLabs\ | 
| <C3FIRE-ROOT> | = | ...\C3LearningLabs\C3Fire\ | 
| <C3FIRE-CLIENT> | = | ...\C3LearningLabs\C3Fire\Client\ | 
| <C3FIRE-WWW> | = | ...\C3LearningLabs\C3Fire\Client\Files\ROOT\ | 
| <C3FIRE-AUDIO> | = | ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Audio\ | 
| <C3FIRE-MAP> | = | ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Map\ | 
| <C3FIRE-IMAGES> | = | ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Image\ | 
| <C3FIRE-SESSION-DEFINITIONS> | = | ...\C3LearningLabs\C3Fire\Client\SessionDef\ | 
| <C3FIRE-SERVER> | = | ...\C3LearningLabs\C3Fire\Server\ | 
| <C3FIRE-SESSION-LOGS> | = | ...\C3LearningLabs\C3Fire\Server\SessionLogs\ | 
| <C3FIRE-SYSTEM-LOGS> | = | ...\C3LearningLabs\C3Fire\Server\SystemLogs\ | 
| <C3FIRE-TOOLS> | = | ...\C3LearningLabs\Tools | 
Main System Folders
C3Fire Server
- The Server is located at the following folder.
 
- <C3FIRE-SERVER>  =  <C3LEARNINGLABS-ROOT>\C3Fire\Server\  =  C3LearningLabs\C3Fire\Server
 
- Example:
- Windows: 
C:\C3LearningLabs\C3Fire\Server - Linux:   
/opt/c3system/C3LearningLabs/C3Fire/Server 
 - Windows: 
 
Start server
C:\C3LearningLabs\C3Fire\Server\C3FireServer.bat
/opt/c3system/C3LearningLabs/C3Fire/Server/C3FireServer.sh
C3Fire Client
- The Clientis located at the following folder.
 
- <C3FIRE-CLIENT>  =  <C3LEARNINGLABS-ROOT>\C3Fire\Client\  =  C3LearningLabs\C3Fire\Client
 
- Example:
- Windows: 
C:\C3LearningLabs\C3Fire\Client - Linux:   
/opt/c3system/C3LearningLabs/C3Fire/Client 
 - Windows: 
 
Start client
C:\C3LearningLabs\C3Fire\Client\C3FireClient.bat
/opt/c3system/C3LearningLabs/C3Fire/Client/C3FireClient.sh
Configuration and Log files
Session Definitions
- On the Server computer the session configuration definition files are stored in the following folder.
 
- <C3FIRE-SESSION-DEFINITIONS>  =  <C3FIRE-CLIENT>\SessionDef\  =  ...\C3LearningLabs\C3Fire\Client\SessionDef\
 
- Example:
- Windows: 
C:\C3LearningLabs\C3Fire\Client\SessionDef\ - Linux:   
/opt/c3system/C3LearningLabs/C3Fire/Client/SessionDef/ 
 - Windows: 
 
Session Logs
- On the Server computer the session logfiles are stored in the following folder.
 
- <C3FIRE-SESSION-LOGS>	 =  <C3FIRE-SERVER>\SessionLogs\  =  ...\C3LearningLabs\C3Fire\Server\SessionLogs\
 
- Example:
- Windows: 
C:\C3LearningLabs\C3Fire\Server\SessionLogs\ - Linux:   
/opt/c3system/C3LearningLabs/C3Fire/Server/SessionLogs/ 
 - Windows: 
 
Session Configuration: ...\C3LearningLabs\C3Fire\Client\SessionDef
Session Logs: ...\C3LearningLabs\C3Fire\Server\SessionLogs\
Session Files
On the Server computer the session files as map, image, audio are stored in the following folder.
- <C3FIRE-WWW>	 =  <C3FIRE-CLIENT>\Files\ROOT  =  ...\C3LearningLabs\C3Fire\Client\Files\ROOT
 
- Example:
- Windows: 
C:\C3LearningLabs\C3Fire\Client\Files\ROOT\ - Linux:   
/opt/c3system/C3LearningLabs/C3Fire/Client/Files/ROOT/ 
 - Windows: 
 
;Audio: ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Audio
;Map: ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Map
Image: ...\C3LearningLabs\C3Fire\Client\Files\ROOT\Pic
Help Folders
Tools
- Help programs as configuration tools are stored in the following folder.
 
- <C3FIRE-TOOLS>	 =  <C3LEARNINGLABS-ROOT>\Tools\  =  ...\C3LearningLabs\Tools\
 
- Example:
- Windows: 
C:\C3LearningLabs\Tools\ - Linux:   
/opt/c3system/C3LearningLabs/Tools/ 
 - Windows: 
 
Resources
- Help files as examples on player instructions are stored in the following folder.
 
- <C3FIRE-TOOLS>	 =  <C3LEARNINGLABS-ROOT>\Resources\  =  ...\C3LearningLabs\Resources\
 
- Example:
- Windows: 
C:\C3LearningLabs\Resources\ - Linux:   
/opt/c3system/C3LearningLabs/Resources/ 
 - Windows: 
 
Example:
Player Instructions: ...\C3LearningLabs\Resources\PlayerInstructions\
Organisation Images: ...\C3LearningLabs\Resources\Images\Organisation\
