C3Fire

Difference between revisions of "Config/Install"

From C3LearningLabs
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:Installation}}
 
{{DISPLAYTITLE:Installation}}
 
__NOTOC__
 
__NOTOC__
 
 
    
 
    
 
<H3>Local Area Network (LAN) Installation</H3>
 
<H3>Local Area Network (LAN) Installation</H3>
Installation instructions for player computers in a computer lab located in a local area network.
+
Installation instructions for computer lab environment located in a local area network.
<br>
 
  
 
<br><br>
 
 
{{Multicol}}  
 
{{Multicol}}  
 
<b>Windows</b>
 
<b>Windows</b>
 +
*[[Config/Install/Windows/Install_Server|Server Installation]]
 +
*[[Config/Install/Windows/Install_Manager|Manager Installation]]
 
*[[Config/Install/Windows/Install_Player_Lan|Client Installation]]<br>
 
*[[Config/Install/Windows/Install_Player_Lan|Client Installation]]<br>
  
 
{{Multicol-break}}  
 
{{Multicol-break}}  
 
<b>Mac</b>
 
<b>Mac</b>
 +
*[[Config/Install/Mac/Install_Server|Server Installation]]
 +
*[[Config/Install/Mac/Install_Manager|Manager Installation]]
 
*[[Config/Install/Mac/Install_Player_Lan|Client Installation]]<br>
 
*[[Config/Install/Mac/Install_Player_Lan|Client Installation]]<br>
  
 
{{Multicol-break}}
 
{{Multicol-break}}
 
<b>Linux</b>
 
<b>Linux</b>
 +
*[[Config/Install/Linux/Install_Server|Server Installation]]
 +
*[[Config/Install/Linux/Install_Manager|Manager Installation]]
 
*[[Config/Install/Linux/Install_Player_Lan|Client Installation]]<br>
 
*[[Config/Install/Linux/Install_Player_Lan|Client Installation]]<br>
  
 
{{Multicol-break}}
 
{{Multicol-break}}
 
{{Multicol-end}}
 
{{Multicol-end}}
<br>
+
 
<br>
+
 
 
&emsp;&emsp;&emsp;&emsp;
 
&emsp;&emsp;&emsp;&emsp;
 +
 
<H3>Internet (WAN) Installation</H3>
 
<H3>Internet (WAN) Installation</H3>
Installation instructions for computers in a when the C3Fire server should be accessible from the internet.
+
Installation instructions when the C3Fire server should be accessible from the internet. <br>
 +
The Internet (WAN) connection is experimental.
  
 
{{Multicol}}  
 
{{Multicol}}  
Line 34: Line 38:
 
*[[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>
 
 
  
 
{{Multicol-break}}  
 
{{Multicol-break}}  
Line 46: Line 45:
 
*[[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 55: Line 51:
 
*[[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}}
 +
 +
&emsp;&emsp;&emsp;&emsp;
 +
 +
<H3>System Help</H3>
 +
{{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]]
Line 66: Line 79:
 
----
 
----
  
:The minimum hardware requirements is depending on the amount of players and simulated units and what modules used in the simulation.
+
: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.
 
: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.
+
:With group size of 10-12 players a more advanced server computer is needed.
  
  

Latest revision as of 11:14, 26 September 2023


    

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.
The Internet (WAN) connection is experimental.

    

System Help



    

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


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\