Logiciel serveur
Systèmes d'exploitation
Les services back-end de Navixy sont développés en langage de programmation Java, tandis que le front-end est construit en Javascript pur. Par conséquent, le logiciel est compatible multiplateforme, ce qui signifie qu'il peut s'exécuter sur différents systèmes d'exploitation. Cependant, pour des performances et une compatibilité optimales, nous recommandons d'utiliser les systèmes d'exploitation suivants :
Linux : Ubuntu 20 ou plus récent, 64 bits
Windows Server 2016 ou plus récent, 64 bits
Ces systèmes d'exploitation ont été largement testés et optimisés pour une utilisation avec Navixy, garantissant une expérience utilisateur fluide et un minimum de problèmes techniques.
Exigences d'environnement
De plus, pour installer et exécuter l'édition On-Premise de Navixy, vous aurez besoin de l'environnement suivant. Tout est fourni sous licences GNU ou similaires, et il n'est pas nécessaire de dépenser de l'argent pour cela.
Java SE Development Kit (JDK) 21 par Oracle ou openjdk-21-jre-headless depuis les dépôts. Toutes les autres distributions basées sur JDK 21 sont également compatibles.
MySQL Server 8.0. La plateforme ne prend pas en charge d'autres SGBD, y compris PostgreSQL et MariaDB.
NGINX de n'importe quelle version actuelle - 1.2 ou plus récent (Si vous souhaitez utiliser des aperçus d'images dans les formulaires de tâche, nginx doit disposer du module de filtrage d'images )
Les serveurs (sauf le serveur MySQL) doivent avoir accès à Internet et posséder une adresse IP statique.
Le processus d'installation nécessite un accès root (systèmes Unix) ou un utilisateur administrateur (Windows). Lors de l'installation des moteurs de base de données, vous devez disposer de l'accès root de MySQL.
Pour les services HTTP, nous recommandons d'utiliser des noms de domaine, par ex. pour l'API – api.domain.tld, pour l'interface utilisateur – my.domain.tld et panel.domain.tld pour le panneau d'administration. TLD signifie tout domaine de premier niveau (com, net, edu, etc.).
Connexion Internet haut débit et fiable d'au moins 10 Mbit/s
Système de supervision de votre choix. Il n'est pas requis mais recommandé
Le système de fichiers recommandé est ext4
Pour envoyer des e-mails depuis localhost, vous devez disposer d'un MTA (agent de transfert de courrier) configuré, par ex. Postfix
Il est également possible d'envoyer des e-mails via d'autres services, par ex. gmail, mais dans ce cas la substitution du champ "from" de l'e-mail ne fonctionnera pas
Mis à jour
Ce contenu vous a-t-il été utile ?