Procédure d'installation : Différence entre versions
(19 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
[[en:Installation]] | [[en:Installation]] | ||
+ | |||
+ | [[Accueil|Retour vers l'accueil]] | ||
+ | |||
== Généralités == | == Généralités == | ||
Ligne 11 : | Ligne 14 : | ||
'''2. Le planificateur de mission (MP)''' - ''Installé sur un serveur WEB''. | '''2. Le planificateur de mission (MP)''' - ''Installé sur un serveur WEB''. | ||
− | Le planificateur est une application WEB écrite en PHP et doit donc | + | Le planificateur est une application WEB écrite en PHP et doit donc être installée sur un serveur WEB supportant ce langage. Le MP a été développé spécifiquement pour le navigateur IE6 (ou suivants), mais il fonctionne sans problème sous Mozilla Firefox et l'add-on "IETab". |
− | Le MP est un outil de planification de mission à | + | Le MP est un outil de planification de mission à disposition des commandants désignés pour la campagne en cours. Le MP regroupe toutes les fonctionnalités nécessaires pour planifier les missions, les reconnaissances, les renforts, l'approvisionnement, etc... Le MP n'est actuellement disponible qu'en PHP et ne peut fonctionner qu'avec la base de données propriétaire (la SEDB). Une librairie ADO libre de droit est utilisée pour gérer la connection entre les 2 composants. |
'''3. La base de données (SEDB)'''. | '''3. La base de données (SEDB)'''. | ||
− | + | C'est la base Sql de données qui stocke toutes les informations nécessaires au déroulement des campagnes de SEOW. | |
− | |||
− | C'est la base de données qui stocke toutes les informations nécessaires au déroulement des campagnes de SEOW. | ||
== Procédures d'installation == | == Procédures d'installation == | ||
− | ''' | + | '''Etape 1. Téléchargez et installez les logiciels nécessaires.''' |
Vous '''devez''' le faire AVANT de commencer l'installation des composants de SEOW. Assurez-vous que votre server WEB et que PHP fonctionnent correctement. Si vous souhaitez utiliser MySQL, assurez-vous que la configuration suivante se trouvant dans le fichier '''my.ini''' de MySQL soit paramètrée et que celle-ci fonctionne correctement : | Vous '''devez''' le faire AVANT de commencer l'installation des composants de SEOW. Assurez-vous que votre server WEB et que PHP fonctionnent correctement. Si vous souhaitez utiliser MySQL, assurez-vous que la configuration suivante se trouvant dans le fichier '''my.ini''' de MySQL soit paramètrée et que celle-ci fonctionne correctement : | ||
− | + | # Local extensions for SEOW | |
+ | lower_case_table_names=2 | ||
+ | |||
+ | #Use old password encryption method (needed for 4.0 and older clients). | ||
+ | old-passwords | ||
+ | |||
+ | #extend query chunk size to something sensible | ||
+ | max_allowed_packet=64M | ||
− | + | Assurez vous que PHP charge bien l'extension MySQL. Avec la v5.2.x du récent PHP, il vous faudra modifier le fichier "php.ini" disponible sous le répertoire d'installation de PHP de la manière suivante : | |
− | |||
− | + | ;extension=php_mysql.dll | |
− | + | to | |
− | |||
− | |||
+ | extension=php_mysql.dll | ||
+ | Une fois que le fichier est sauvegardé, n'oubliez pas ensuite de redémarrer le serveur MySQL. | ||
---- | ---- | ||
'''Etape 2. Téléchargez les fichiers de SEOW.''' | '''Etape 2. Téléchargez les fichiers de SEOW.''' | ||
− | Téléchargez les fichiers d'installation de Scorched Earth disponibles à la page - ''Latest Scorched Earth files'' - [http:// | + | Téléchargez les fichiers d'installation de Scorched Earth disponibles à la page - ''Latest Scorched Earth files'' - [http://sourceforge.net/projects/seow/files/ SEOW Web Site]. |
− | |||
− | |||
+ | Téléchargez sur votre poste la dernière DB, le dernier DCS et MP - Ce sont 3 fichiers séparés. Il faut donc | ||
+ | * '''SEDB''' (La base de données), | ||
+ | * '''SEDCS''' (l'interface de gestion des campagnes) | ||
+ | * '''MP''' (le planificateur de mission). | ||
---- | ---- | ||
'''Etape 3. Installez le DCS sur votre propre PC.''' | '''Etape 3. Installez le DCS sur votre propre PC.''' | ||
− | Téléchargez le fichier d'installation : ''SEDCS- | + | Téléchargez le fichier d'installation : ''SEDCS-vx.x.xx_installer.exe''. Exécutez ensuite le fichier et suivez les instructions à l'écran. |
Ligne 58 : | Ligne 67 : | ||
'''Etape 4. Installez la base de données.''' | '''Etape 4. Installez la base de données.''' | ||
− | + | Il existe 2 versions du script de création des la base : | |
− | |||
− | |||
(1) une version de référence qui contient toutes les informations nécessaires pour toutes les cartes supportées par SEOW | (1) une version de référence qui contient toutes les informations nécessaires pour toutes les cartes supportées par SEOW | ||
− | (2) une version " | + | (2) une version "Lite" permettant d'intégrer les données des cartes en fonction des besoins. |
− | La version de référence contient près de 500 000 lignes et n'est pas recommandée à l'utilisation. La version progressive est un fichier zip qui contient un certain nombre de fichiers de type ''xxxxxx''.sql, qui regroupent, chacun, les informations spécifiques à | + | La version de référence contient près de 500 000 lignes et n'est pas recommandée à l'utilisation. La version progressive est un fichier zip qui contient un certain nombre de fichiers de type ''xxxxxx''.sql, qui regroupent, chacun, les informations spécifiques à une carte (ou secteurs). |
Il y a les fichiers script de création des tables, des champs afin de construire la base SEOW. Vous aurez besoin d'utiliser un outil vous permettant de créer cette base sur votre serveur WEB de type PhpMyAdmin, DBTools Manager ou Navicat. | Il y a les fichiers script de création des tables, des champs afin de construire la base SEOW. Vous aurez besoin d'utiliser un outil vous permettant de créer cette base sur votre serveur WEB de type PhpMyAdmin, DBTools Manager ou Navicat. | ||
− | Les dernières versions d'installation de la base contiennent une version | + | Les dernières versions d'installation de la base contiennent une version Lite d'installation ce qui vous permettra de créer toutes les tables de la base, les données générales utilisées par toutes les cartes et enfin, les données spécifiques à chaque carte que vous souhaitez utiliser dans SEOW. Dans ce dernier cas, le gain de place obtenu sur le serveur WEB est substantiel. Prenons un exemple d'installation Lite en construisant la base nécessaire à l'utilisation de la carte de Kursk. |
− | - Premièrement, il faut créer la base de données sur le serveur MYSQL, disons : '' | + | - Premièrement, il faut créer la base de données sur le serveur MYSQL, disons : ''SEDBxx_Kursk_Lite''. |
− | - Ensuite, vous devez exécuter le script SQL correspondant au secteur voulu. Dans notre exemple : '' | + | - Ensuite, vous devez exécuter le script SQL correspondant au secteur voulu. Dans notre exemple : ''SEDBxx_Kursk_Lite''. Le script crée toutes les tables et les remplit avec toutes les données qui sont nécessaires pour faire fonctionner le système SEOW. |
Si vous souhaitez faire une installation complète (il faudra alors un hébergement plutôt "costaud"), vous pouvez alors répéter l'opération précédente pour chaque secteur en fabriquant une base indépendante par secteur. Un autre principe à retenir est qu'une base de données ne peut faire fonctionner qu'une seule campagne à la fois. | Si vous souhaitez faire une installation complète (il faudra alors un hébergement plutôt "costaud"), vous pouvez alors répéter l'opération précédente pour chaque secteur en fabriquant une base indépendante par secteur. Un autre principe à retenir est qu'une base de données ne peut faire fonctionner qu'une seule campagne à la fois. | ||
Ligne 79 : | Ligne 86 : | ||
'''Etape 5. Installez le planificateur de mission sur le serveur WEB.''' | '''Etape 5. Installez le planificateur de mission sur le serveur WEB.''' | ||
− | Vous devez avoir téléchargé le fichier du type '' | + | Vous devez avoir téléchargé le fichier du type ''MP4public-vX.XXX.zip''. C'est un fichier compressé qui contient toute l'arborescence et les fichiers PHP nécessaires. Placez le tout dans le répertoire WEB de vote serveur WEB. C'est tout ! |
− | '''NOTE''' : Le chemin d'accès aux images de cette l'interface WEB est par défaut "'''/SEOW/ | + | '''NOTE''' : Le chemin d'accès aux images de cette l'interface WEB est par défaut "'''/SEOW/MP4Public/uniticons/'''", si vous choisissez une arborescence différente de celle-ci, vous devrez changer la ligne : |
− | $IconLocation="/SEOW/ | + | $IconLocation="/SEOW/MP4Public/uniticons/"; |
− | dans le fichier ''MP-Configuration'' afin d'y indiquer le chemin d'installation réel. Ce chemin est indiqué à partir de la racine du serveur WEB. | + | dans le fichier ''MP-Configuration.php'' afin d'y indiquer le chemin d'installation réel. Ce chemin est indiqué à partir de la racine du serveur WEB. |
− | Si vous démarrez le MP sans voir d' | + | Si vous démarrez le MP sans voir d'icônes sur la carte, c'est probablement de là que vient le problème. La meilleure facon d'éviter ces petits problèmes, est d'installer le MP dans un répertoire "/SEOW/MP4Public" du server WEB ! |
Ligne 91 : | Ligne 98 : | ||
'''Etape 6. Configuration du MP''' | '''Etape 6. Configuration du MP''' | ||
− | Il vous reste à | + | Il vous reste à indiquer l'adresse du Host, le nom du Host, le nom (Login) de connexion et le mot de passe pour que le Planificateur de Mission accède à la base de données SEOW. |
− | On le vérifie en tapant l'adresse suivante dans votre navigateur: | + | On le vérifie en tapant l'adresse suivante dans votre navigateur: "'''localhost/SEOW/MP4Public/Scripts/MP-Admin.php'''", en indiquant le bon chemin. Vérifiez que votre fichier '''MP4Public/Scripts/MP-Connections.php''' n'est pas en lecture seule. On peut se servir d'un éditeur de texte, mais aussi directement en ligne car '''MP-Admin.php''' gère directement les détails de connexion à la base de données. |
− | Des exemples détaillés de formats de connexion pour chaque type de base de données sont dans le fichier MP-Connections.php. Ouvrez ce fichier dans un éditeur de texte pour avoir accès aux informations données. | + | Des exemples détaillés de formats de connexion pour chaque type de base de données sont dans le fichier '''MP-Connections.php'''. Ouvrez ce fichier dans un éditeur de texte pour avoir accès aux informations données. |
− | Avec SEOW vous pouvez gérer jusqu'à | + | Avec SEOW vous pouvez gérer jusqu'à 30 campagnes simultanées sur des cartes différentes, avec une base de données par secteur actif. En utilisant les outils "General HQ", vous pouvez même transférer des renforts d'un secteur à l'autre, rendant possibles des campagnes multi-secteurs utilisant plusieurs cartes. |
---- | ---- | ||
'''Voilà ! L'installation est normalement terminée.''' | '''Voilà ! L'installation est normalement terminée.''' | ||
+ | ---- | ||
+ | Traduction initiale : [[User:Katana|Katana]] 2005, mises à jour [[User:PA-Dore|C6_Dore]] 2005 - 2014 |
Version actuelle datée du 15 août 2014 à 14:57
Généralités
Il y a 3 composants prinicipaux à installer afin d'accéder à l'ensemble des fonctionnalités du système SEOW :
1. Le système de campagne dynamique (DCS) - Installé sur un PC Windows.
Le DCS est une application Windows 32 (Visual Basic .NET) utilisée comme interface de gestion de la base de données (DB) par l'administrateur et le host.
2. Le planificateur de mission (MP) - Installé sur un serveur WEB.
Le planificateur est une application WEB écrite en PHP et doit donc être installée sur un serveur WEB supportant ce langage. Le MP a été développé spécifiquement pour le navigateur IE6 (ou suivants), mais il fonctionne sans problème sous Mozilla Firefox et l'add-on "IETab".
Le MP est un outil de planification de mission à disposition des commandants désignés pour la campagne en cours. Le MP regroupe toutes les fonctionnalités nécessaires pour planifier les missions, les reconnaissances, les renforts, l'approvisionnement, etc... Le MP n'est actuellement disponible qu'en PHP et ne peut fonctionner qu'avec la base de données propriétaire (la SEDB). Une librairie ADO libre de droit est utilisée pour gérer la connection entre les 2 composants.
3. La base de données (SEDB).
C'est la base Sql de données qui stocke toutes les informations nécessaires au déroulement des campagnes de SEOW.
Procédures d'installation
Etape 1. Téléchargez et installez les logiciels nécessaires.
Vous devez le faire AVANT de commencer l'installation des composants de SEOW. Assurez-vous que votre server WEB et que PHP fonctionnent correctement. Si vous souhaitez utiliser MySQL, assurez-vous que la configuration suivante se trouvant dans le fichier my.ini de MySQL soit paramètrée et que celle-ci fonctionne correctement :
# Local extensions for SEOW lower_case_table_names=2 #Use old password encryption method (needed for 4.0 and older clients). old-passwords #extend query chunk size to something sensible max_allowed_packet=64M
Assurez vous que PHP charge bien l'extension MySQL. Avec la v5.2.x du récent PHP, il vous faudra modifier le fichier "php.ini" disponible sous le répertoire d'installation de PHP de la manière suivante :
;extension=php_mysql.dll
to
extension=php_mysql.dll
Une fois que le fichier est sauvegardé, n'oubliez pas ensuite de redémarrer le serveur MySQL.
Etape 2. Téléchargez les fichiers de SEOW.
Téléchargez les fichiers d'installation de Scorched Earth disponibles à la page - Latest Scorched Earth files - SEOW Web Site.
Téléchargez sur votre poste la dernière DB, le dernier DCS et MP - Ce sont 3 fichiers séparés. Il faut donc
- SEDB (La base de données),
- SEDCS (l'interface de gestion des campagnes)
- MP (le planificateur de mission).
Etape 3. Installez le DCS sur votre propre PC.
Téléchargez le fichier d'installation : SEDCS-vx.x.xx_installer.exe. Exécutez ensuite le fichier et suivez les instructions à l'écran.
Etape 4. Installez la base de données.
Il existe 2 versions du script de création des la base : (1) une version de référence qui contient toutes les informations nécessaires pour toutes les cartes supportées par SEOW (2) une version "Lite" permettant d'intégrer les données des cartes en fonction des besoins. La version de référence contient près de 500 000 lignes et n'est pas recommandée à l'utilisation. La version progressive est un fichier zip qui contient un certain nombre de fichiers de type xxxxxx.sql, qui regroupent, chacun, les informations spécifiques à une carte (ou secteurs).
Il y a les fichiers script de création des tables, des champs afin de construire la base SEOW. Vous aurez besoin d'utiliser un outil vous permettant de créer cette base sur votre serveur WEB de type PhpMyAdmin, DBTools Manager ou Navicat.
Les dernières versions d'installation de la base contiennent une version Lite d'installation ce qui vous permettra de créer toutes les tables de la base, les données générales utilisées par toutes les cartes et enfin, les données spécifiques à chaque carte que vous souhaitez utiliser dans SEOW. Dans ce dernier cas, le gain de place obtenu sur le serveur WEB est substantiel. Prenons un exemple d'installation Lite en construisant la base nécessaire à l'utilisation de la carte de Kursk.
- Premièrement, il faut créer la base de données sur le serveur MYSQL, disons : SEDBxx_Kursk_Lite.
- Ensuite, vous devez exécuter le script SQL correspondant au secteur voulu. Dans notre exemple : SEDBxx_Kursk_Lite. Le script crée toutes les tables et les remplit avec toutes les données qui sont nécessaires pour faire fonctionner le système SEOW.
Si vous souhaitez faire une installation complète (il faudra alors un hébergement plutôt "costaud"), vous pouvez alors répéter l'opération précédente pour chaque secteur en fabriquant une base indépendante par secteur. Un autre principe à retenir est qu'une base de données ne peut faire fonctionner qu'une seule campagne à la fois.
Etape 5. Installez le planificateur de mission sur le serveur WEB.
Vous devez avoir téléchargé le fichier du type MP4public-vX.XXX.zip. C'est un fichier compressé qui contient toute l'arborescence et les fichiers PHP nécessaires. Placez le tout dans le répertoire WEB de vote serveur WEB. C'est tout !
NOTE : Le chemin d'accès aux images de cette l'interface WEB est par défaut "/SEOW/MP4Public/uniticons/", si vous choisissez une arborescence différente de celle-ci, vous devrez changer la ligne : $IconLocation="/SEOW/MP4Public/uniticons/"; dans le fichier MP-Configuration.php afin d'y indiquer le chemin d'installation réel. Ce chemin est indiqué à partir de la racine du serveur WEB.
Si vous démarrez le MP sans voir d'icônes sur la carte, c'est probablement de là que vient le problème. La meilleure facon d'éviter ces petits problèmes, est d'installer le MP dans un répertoire "/SEOW/MP4Public" du server WEB !
Etape 6. Configuration du MP
Il vous reste à indiquer l'adresse du Host, le nom du Host, le nom (Login) de connexion et le mot de passe pour que le Planificateur de Mission accède à la base de données SEOW.
On le vérifie en tapant l'adresse suivante dans votre navigateur: "localhost/SEOW/MP4Public/Scripts/MP-Admin.php", en indiquant le bon chemin. Vérifiez que votre fichier MP4Public/Scripts/MP-Connections.php n'est pas en lecture seule. On peut se servir d'un éditeur de texte, mais aussi directement en ligne car MP-Admin.php gère directement les détails de connexion à la base de données.
Des exemples détaillés de formats de connexion pour chaque type de base de données sont dans le fichier MP-Connections.php. Ouvrez ce fichier dans un éditeur de texte pour avoir accès aux informations données.
Avec SEOW vous pouvez gérer jusqu'à 30 campagnes simultanées sur des cartes différentes, avec une base de données par secteur actif. En utilisant les outils "General HQ", vous pouvez même transférer des renforts d'un secteur à l'autre, rendant possibles des campagnes multi-secteurs utilisant plusieurs cartes.
Voilà ! L'installation est normalement terminée.
Traduction initiale : Katana 2005, mises à jour C6_Dore 2005 - 2014