Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
install [2023/10/27 14:30] florian [RAZ des données] |
install [2024/11/29 09:50] (Version actuelle) florian [URLs pour whitelist] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Installation de EzGED 3.2 ====== | ||
| - | |||
| - | =====Programmes tiers ===== | ||
| - | |||
| - | **$INSTDIR$** désigne le répertoire d'installation de EzGED (pour la partie système) que vous aurez sélectionné | ||
| - | au début de l'installation. Par défaut il s'agit de //C:\nchp//. | ||
| - | |||
| - | ^ Nom du programme ^ Version ^ Répertoire d'installation ^ Modifiable ^ | ||
| - | | Apache |2.2.10| $INSTDIR$\Apache2 | Oui | | ||
| - | | MySQL |4.1| $INSTDIR$\mysql | Oui | | ||
| - | | PHP |5.2.9| $INSTDIR$\Apache2\php | Oui | | ||
| - | | PhpMyAdmin |2.11.9.2| $INSTDIR$\tools\phpMyAdmin | Oui | | ||
| - | | Python |2.3.5| C:\Python23\ | Oui | | ||
| - | | Xpdf |3.01| C:\Program Files(x86)\Xpdf\ | Non* | | ||
| - | | Pdftk |1.2| $INSTDIR$\tools\pdftk | Oui | | ||
| - | | GhostScript |9.00| C:\gs | Non* | | ||
| - | | NCHPvp | | C:\Program Files(x86)\EzGED\NCHPvp | Non* | | ||
| - | | Satellite | | C:\Program Files(x86)\EzGED\NCHPvp | Non* | | ||
| - | | OpenSSL |0.9.7d| C:\Windows\ | Non* | | ||
| - | | ImageMagick |6.2.9-3-Q16| C:\Program Files\ImageMagick | Non* | | ||
| - | | LEAD Command Line | | C:\LEADCMD | Oui | | ||
| - | | Graphviz |2.8| C:\Program Files(x86)\EzGED\NCHPvp | Non* | | ||
| - | | MBTPDFASM |1.0.28| C:\Windows\SysWOW64 (sur arch. 64bits) | Non* | | ||
| - | | .Net Framework |3.5| C:\... | Non | | ||
| - | | Java JRE | 1.8.0_25 | C:\Program Files(x86)\Java\ | Non | | ||
| - | |||
| - | * L'emplacement n'est pas modifiable au cours du processus d'installation mais il pourra être fait ultérieurement | ||
| - | en procédant par exemple à la désinstallation du composant et à sa ré-installation. | ||
| - | A noter que dans ce cas il pourra être nécessaire d'indiquer le nouvel emplacement dans le fichier de configuration | ||
| - | d'instance de EzGED. | ||
| - | |||
| - | L'ensemble des modules python complémentaires installés ne sont pas listés. Il sont installés | ||
| - | dans le répertoire d'installation de python qui aura été choisi. | ||
| ====== Post-installation ====== | ====== Post-installation ====== | ||
| Ligne 88: | Ligne 55: | ||
| Services EzDEV | Services EzDEV | ||
| <code> | <code> | ||
| - | https://ged.ezdev.fr/license_ezged/* | + | https://ged.ezdev.fr/* |
| - | https://ged01.ezdev.fr/license_ezged/* | + | https://ged01.ezdev.fr/* |
| - | https://ged02.ezdev.fr/license_ezged/* | + | https://ged02.ezdev.fr/* |
| https://svn01.ezdev.fr/svn/ezged/compile/* | https://svn01.ezdev.fr/svn/ezged/compile/* | ||
| https://svn02.ezdev.fr/svn/ezged/compile/* | https://svn02.ezdev.fr/svn/ezged/compile/* | ||
| Ligne 97: | Ligne 64: | ||
| https://siren02.ezdev.fr/* | https://siren02.ezdev.fr/* | ||
| https://dev.ezdev.fr/* | https://dev.ezdev.fr/* | ||
| + | https://www.ezdev.fr/setup | ||
| </code> | </code> | ||
| Ligne 233: | Ligne 201: | ||
| Le port 80 étant attaqué par les hackers systématiquement, alors que les autres le sont beaucoup moins. | Le port 80 étant attaqué par les hackers systématiquement, alors que les autres le sont beaucoup moins. | ||
| - | ==== Mises-à-jour ==== | + | ====== Mises-à-jour ====== |
| - | === Télécharger Apache === | + | ===== Apache (téléchargement) ===== |
| - | Pour windows des binaires sont téléchargeables sur https://www.apachehaus.com/cgi-bin/download.plx | + | Pour windows des binaires sont téléchargeables sur https://www.apachelounge.com/download/ |
| Pour d'autres sources voir aussi https://httpd.apache.org/docs/current/platform/windows.html#down | Pour d'autres sources voir aussi https://httpd.apache.org/docs/current/platform/windows.html#down | ||
| Ligne 244: | Ligne 212: | ||
| - | === Télécharger PHP === | + | ===== PHP (téléchargement) ===== |
| Binaires pour windows à télécharger sur https://windows.php.net/download#php-7.4 | Binaires pour windows à télécharger sur https://windows.php.net/download#php-7.4 | ||
| Ligne 253: | Ligne 221: | ||
| Un passage sur une version majeure supérieure (ex: passer de php 7 à php 8) n'est pas recommandé et pourrait entraîner des problèmes | Un passage sur une version majeure supérieure (ex: passer de php 7 à php 8) n'est pas recommandé et pourrait entraîner des problèmes | ||
| - | === Installation Apache + PHP === | + | ===== Installation Apache + PHP ===== |
| 1. Arrêter le service ged (facultatif) puis apache | 1. Arrêter le service ged (facultatif) puis apache | ||
| Ligne 264: | Ligne 232: | ||
| 8. Tester | 8. Tester | ||
| + | ====== Apache ====== | ||
| + | |||
| + | ===== Accès aux app React ===== | ||
| + | |||
| + | Depuis EzGED 3.5.24808 et l'arrivée du viewer PDF développé via React, il est nécessaire pour que le viewer | ||
| + | puisse être servi par Apache d'ajouter la ligne de configuration suivante (au niveau global): | ||
| + | |||
| + | <code> | ||
| + | AliasMatch "^/react/([^/]+)(.*)" "D:/nchp/usr/local/nchp/ezged/www3.src/react/$1/build/$2" | ||
| + | </code> | ||
| + | |||
| + | Il faut aussi s'assurer d'avoir la directive suivante: | ||
| + | <code> | ||
| + | DirectoryIndex index.php index.html | ||
| + | </code> | ||
| + | |||
| + | Le contexte où mettre cette directive peut dépendre de votre configuration. | ||
| + | Sachant qu'elle peut déjà exister et il faudra juste ajouter ''index.html'' | ||
| + | Se référer à la documentation: https://httpd.apache.org/docs/2.4/mod/mod_dir.html#directoryindex | ||
| ====== Maintenance ====== | ====== Maintenance ====== | ||
| Ligne 346: | Ligne 333: | ||
| ===== Initialiser la base de données ===== | ===== Initialiser la base de données ===== | ||
| - | On se place dans le répertoire ''D:\nchp\usr\local\nchp\ezged\bin'' | + | On ouvre un terminal, on se place dans le répertoire ''C:\nchp\usr\local\nchp\ezged\bin'' et on exécute |
| + | le script python d'initialisation de la base de données. | ||
| <code> | <code> | ||
| + | cd C:\nchp\usr\local\nchp\ezged\bin | ||
| python init_db.py 1 1 1 1 | python init_db.py 1 1 1 1 | ||
| </code> | </code> | ||