C3Fire

Difference between revisions of "Config/Install"

From C3LearningLabs
Line 1: Line 1:
 
{{DISPLAYTITLE:Installation}}
 
{{DISPLAYTITLE:Installation}}
 
__NOTOC__
 
__NOTOC__
 
 
    
 
    
 
<H3>Local Area Network (LAN) Installation</H3>
 
<H3>Local Area Network (LAN) Installation</H3>
Line 31: Line 30:
 
*[[Config/Install/Windows/Install_Manager|Manager Installation]]
 
*[[Config/Install/Windows/Install_Manager|Manager Installation]]
 
*[[Config/Install/Windows/Install_Server|Server Installation]]
 
*[[Config/Install/Windows/Install_Server|Server Installation]]
<br><br>
 
*[[Config/Install/Windows/System_Help|Windows Help]]
 
*[[Config/Install/Windows/Troubleshooting|Troubleshooting]]
 
 
<br><br>
 
<br><br>
  
Line 43: Line 39:
 
*[[Config/Install/Mac/Install_Manager|Manager Installation]]
 
*[[Config/Install/Mac/Install_Manager|Manager Installation]]
 
*[[Config/Install/Mac/Install_Server|Server Installation]]
 
*[[Config/Install/Mac/Install_Server|Server Installation]]
<br><br>
 
*[[Config/Install/Mac/System_Help|Mac Help]]
 
*[[Config/Install/Mac/Troubleshooting|Troubleshooting]]
 
  
 
{{Multicol-break}}
 
{{Multicol-break}}
Line 52: Line 45:
 
*[[Config/Install/Linux/Install_Manager|Manager Installation]]
 
*[[Config/Install/Linux/Install_Manager|Manager Installation]]
 
*[[Config/Install/Linux/Install_Server|Server Installation]]
 
*[[Config/Install/Linux/Install_Server|Server Installation]]
 +
{{Multicol-end}}
 +
 +
 +
<br>
 +
<br>
 +
&emsp;&emsp;&emsp;&emsp;
 +
<H3>Internet (WAN) Installation</H3>
 +
Installation instructions when the C3Fire server should be accessible from the internet.
 +
 +
{{Multicol}}
 +
<b>Windows</b>
 +
*[[Config/Install/Windows/System_Help|Windows Help]]
 +
*[[Config/Install/Windows/Troubleshooting|Troubleshooting]]
 
<br><br>
 
<br><br>
 +
 +
 +
{{Multicol-break}}
 +
<b>Mac</b>
 +
*[[Config/Install/Mac/System_Help|Mac Help]]
 +
*[[Config/Install/Mac/Troubleshooting|Troubleshooting]]
 +
 +
{{Multicol-break}}
 +
<b>Linux</b>
 
*[[Config/Install/Linux/System_Help|Linux Help]]
 
*[[Config/Install/Linux/System_Help|Linux Help]]
 
*[[Config/Install/Linux/Troubleshooting|Troubleshooting]]
 
*[[Config/Install/Linux/Troubleshooting|Troubleshooting]]

Revision as of 12:39, 1 August 2021


    

Local Area Network (LAN) Installation

Installation instructions for computer lab environment located in a local area network.



    

Internet (WAN) Installation

Installation instructions when the C3Fire server should be accessible from the internet.




    

Internet (WAN) Installation

Installation instructions when the C3Fire server should be accessible from the internet.



    

Minimum hardware requirements


The minimum hardware requirements is depending on the amount 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 are 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


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


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/


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/


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/


;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/


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/


Example:

Player Instructions:  ...\C3LearningLabs\Resources\PlayerInstructions\
Organisation Images: ...\C3LearningLabs\Resources\Images\Organisation\