Les prérequis pour une installation
Ce document regroupe et harmonise les procédures d’installation de SIMAX et de configuration de SIMAX sur serveur et du Client Web. Il présente les prérequis, les étapes d’installation et de configuration, ainsi que les mises à jour nécessaires.
Installation de SIMAX
Prérequis
Systèmes d’exploitation requis :
Windows dans une version supportée par Microsoft
Possibilité d’utiliser une distribution linux encore maintenue pour le serveur Web
Configuration et accès réseau :
Dossier partagé configuré sur le serveur pour modèles d’édition, accessible en lecture par tous les utilisateurs
Ports ouverts requis : 8051 (SIMAXOnline) et 3306 (MySQL)
Droits administrateurs nécessaires sur le serveur
Bases de données compatibles et configuration MySQL :
Compatibilité : MySQL (recommandé), SQL Server, DB2
MySQL doit être installé et configuré avec :
Création d’un utilisateur SIMAX avec droits complets (host='%')
max_allowed_packet = 16 Mo
Version minimum 8.0
Logiciels et suites compatibles :
Suites bureautiques compatibles : MS Office, OpenOffice, LibreOffice
Serveur web conforme à la documentation pour le client Web
Apache Web Server 2.4+ avec mod_rewrite
PHP 8.2 avec extensions : CTYPE, CURL? FilenInfo, GD2, Intl, JSON, LibXML, MBString, OPENSSL, XML (facultatifs : EXIF, Tokenizer, IConv, POSIX, APCU)
Configuration PHP recommandée :
memory_limit ≥256M
post_max_size ≥16M
upload_max_filesize ≥16M
date.timezone défini
Installation préalable de NOUTOnline
Navigateurs récents (Edge, Firefox, Chrome, Safari, Opera)
Liste des fichiers nécessaires
Composant
Fichier
SIMAXOnline
SIMAXOnline x64 .zip
Client Windows
ClientWindows x64 .zip
Modèles d’édition
modeles_edition.zip
Base de données initiale
SIMAXVU.zip
Client Web
ClientWeb .zip
Installation de SimaxOnline
Installation du Client Web SIMAX
Apache Web Server 2.4+ avec mod_rewrite
PHP 8.2 avec extensions : CTYPE, CURL, FileInfo, GD2, Intl, JSON, LibXML, MBString, OPENSSL, XML (facultatifs : EXIF, Tokenizer, IConv, POSIX, APCU)
Configuration PHP recommandée :
memory_limit ≥256M
post_max_size ≥16M
upload_max_filesize ≥16M
date.timezone défini
Installation préalable de NOUTOnline
Navigateurs récents (Edge, Firefox, Chrome, Safari, Opera)
Installation
Vérifier la page de prérequis
Vérifier la page de prérequis : http://monserveur/monsite/requitements.php
Configuration du site web
Accéder à :
http://monserveur/monsite/admin/Identifiants par défaut :
admin / admin(à modifier immédiatement)Créer un fichier
.env.localà la racine du site avec :ADMIN_WHITE_IPS='["127.0.0.1","::1","10.234.179.0/24","votre ip"]'Gérer l’activation de la messagerie dans l’administration du site (case « Messagerie activée ? »)
Dans le menu
SIMAXOnline -> Connexion, renseigner les informations sur l'emplacement de SIMAXOnline si besoin
Mise à jour du site PHP
Décompresser le nouveau Client Web (ZIP) et remplacer les fichiers
Lancer le fichier
cleanup_after_update.bat(windows) oucleanup_after_update.sh(linux)PHP : 8.2
Installation sur Poste Utilisateur
Configurations minimales recommandées
2 à 5
8 Go
CPU 4 threads
disque SSD, taille en fonction du projet >= 256Go
6 à 30
16 Go
CPU 8 threads
disque SSD, taille en fonction du projet >= 256Go
31 à 100
32 Go
CPU 12 threads
disque SSD, taille en fonction du projet >= 512Go
100 à 300
64 Go
CPU 16 threads
disque SSD, taille en fonction du projet >= 512Go
300 à 500
128 Go
CPU 32 threads
disque SSD, taille en fonction du projet >= 1TO
En cas de configuration avec serveur web linux, prévoir 8Go.
Considérations réseau et performance
Qualité du réseau : ping serveur ≤10 ms pour usage client Windows
Pour débits inférieurs : utilisation recommandée en mode TSE ou Remote App
Si le serveur n’est pas dédié, adapter la configuration en fonction de l’existant et de la mémoire disponible
Utiliser une version de SQL Server supporté par Microsoft : https://learn.microsoft.com/fr-fr/troubleshoot/sql/releases/download-and-install-latest-updates" \t "https://intranet.nout.fr/_blank
Mis à jour

