Difference between revisions of "Config/Install"
(22 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> | ||
+ | Installation instructions for computer lab environment located in a local area network. | ||
{{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> |
− | <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> |
− | *[[ | ||
− | |||
− | |||
− | |||
{{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> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{Multicol-break}} | {{Multicol-break}} | ||
{{Multicol-end}} | {{Multicol-end}} | ||
− | < | + | |
− | < | + | |
− | + |      | |
− | Installation instructions | + | |
− | + | <H3>Internet (WAN) Installation</H3> | |
+ | Installation instructions when the C3Fire server should be accessible from the internet. <br> | ||
+ | The Internet (WAN) connection is experimental. | ||
+ | |||
{{Multicol}} | {{Multicol}} | ||
<b>Windows</b> | <b>Windows</b> | ||
− | *[[ | + | *[[Config/Install/Windows/Install_Player|Player Installation]] |
+ | *[[Config/Install/Windows/Install_Manager|Manager Installation]] | ||
+ | *[[Config/Install/Windows/Install_Server|Server Installation]] | ||
{{Multicol-break}} | {{Multicol-break}} | ||
<b>Mac</b> | <b>Mac</b> | ||
− | *[[ | + | |
+ | *[[Config/Install/Mac/Install_Player|Player Installation]] | ||
+ | *[[Config/Install/Mac/Install_Manager|Manager Installation]] | ||
+ | *[[Config/Install/Mac/Install_Server|Server Installation]] | ||
{{Multicol-break}} | {{Multicol-break}} | ||
<b>Linux</b> | <b>Linux</b> | ||
− | *[[ | + | *[[Config/Install/Linux/Install_Player|Player Installation]] |
+ | *[[Config/Install/Linux/Install_Manager|Manager Installation]] | ||
+ | *[[Config/Install/Linux/Install_Server|Server Installation]] | ||
+ | {{Multicol-end}} | ||
+ | |||
+ |      | ||
+ | |||
+ | <H3>System Help</H3> | ||
+ | {{Multicol}} | ||
+ | <b>Windows</b> | ||
+ | *[[Config/Install/Windows/System_Help|Windows Help]] | ||
+ | *[[Config/Install/Windows/Troubleshooting|Troubleshooting]] | ||
+ | <br><br> | ||
+ | |||
+ | {{Multicol-break}} | ||
+ | <b>Mac</b> | ||
+ | *[[Config/Install/Mac/System_Help|Mac Help]] | ||
+ | *[[Config/Install/Mac/Troubleshooting|Troubleshooting]] | ||
{{Multicol-break}} | {{Multicol-break}} | ||
+ | <b>Linux</b> | ||
+ | *[[Config/Install/Linux/System_Help|Linux Help]] | ||
+ | *[[Config/Install/Linux/Troubleshooting|Troubleshooting]] | ||
{{Multicol-end}} | {{Multicol-end}} | ||
<br> | <br> | ||
− | + | <br> | |
+ |      | ||
+ | <H3>Minimum hardware requirements</H3> | ||
+ | ---- | ||
− | :The 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. | :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 | + | :With group size of 10-12 players a more advanced server computer is needed. |
Line 185: | Line 202: | ||
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;"> | <blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;"> | ||
<br> | <br> | ||
− | + |  <b>Session Configuration:</b>  ...\C3LearningLabs\C3Fire\Client\SessionDef<br> | |
 <b>Session Logs:</b>     ...\C3LearningLabs\C3Fire\Server\SessionLogs\<br> |  <b>Session Logs:</b>     ...\C3LearningLabs\C3Fire\Server\SessionLogs\<br> | ||
</blockquote> | </blockquote> | ||
<br> | <br> | ||
− | |||
− | |||
− | |||
=== Session Files === | === Session Files === |
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.
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\