Aller au contenu

Installation de Natira'a sur un nouveau serveur Windows

Introduction

Ci-dessous la procédure générale d'installation de NATIRA'A sur un serveur Windows. La procédure ne rentre pas dans les détails, car suivant la version de Windows et la typologie des serveurs, les écrans peuvent être différents

Activation de IIS

IIS est le serveur web. NATIRA'A est hébergé dessus.

Dans les fonctionnalités Windows, activer IIS avec les paramètres par défaut. S'assurer uniquement que "Publication WebDav" est décochée

IIS

Installation de .NET Core

NATIRA'A est développé avec le framework .NET Core, version 2.2. Il est necessaire de l'installer.

Télécharger la dernière version de .NET Core 2.2 Hosting Bundle : https://dotnet.microsoft.com/download/dotnet-core/2.2

La dernière version publiée (au moment ou j'écris ces lignes) est là 2.2.8 : https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-aspnetcore-2.2.8-windows-hosting-bundle-installer

Installer cet exécutable sur le serveur

Installation de wkhtmltopdf

wkhtmltopdf est un outil de génération PDF. Il est utilisé par NATIRA'A pour générer le bordereau de détail, les fiches navettes...

Télécharger le fichier suivant https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.msvc2015-win64.exe et l'installer

Déploiement et configuration de NATIRA'A

Décompresser le package NATIRA'A dans un dossier identifié sur le serveur (par exemple : c:\NATIRAA\Web) Ouvrir avec un bloc note le fichier appsettings.json Modifier la chaine de connexion à la base de donnée pour qu'elle pointe sur la base de donnée SQL Server NATIRA'A déployée chez vous

 "ConnectionStrings": {
    "DefaultConnection": "Server=(local);Database=natiraa;User Id=natiraa;Password=natiraa"
  }

En cas de doute, se rapprocher de notre support.

Création du site IIS

Natira'a étant hébergé sur IIS, il est necessaire de lui créer un site IIS dédié.

  • Lancer le gestionnaire des services Internet (IIS)
  • Arréter le site web par défaut
  • Créer un site IIS sur le port par déféaut (80), en spécifiant le répertoire où est déployé NATIRA'A (par exemple c:\NATIRAA\Web)

Test

Lancer Chrome et saisir dans la barre d'adresse le nom du serveur (exemple : http://mon-serveur). Natira'a doit normalement se charger.

En cas de problème, merci de nous contacter