Outils pour utilisateurs

Outils du site


nethserver_201_cahier_01_nethserver_et_dolibarr

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
nethserver_201_cahier_01_nethserver_et_dolibarr [2019-08-16 19:59]
michelandre
nethserver_201_cahier_01_nethserver_et_dolibarr [2019-10-02 23:30] (Version actuelle)
michelandre
Ligne 1: Ligne 1:
-====== NethServer-201,​ Cahier-01: NethServer & Dolibarr ====== 
-\\  
-<WRAP column 23%> 
-[[https://​www.nethserver.org/​|{{ Images_Cahier-201-01-001.png?​150 }}]] 
-</​WRAP>​ 
-<WRAP column 23%> 
-[[https://​mariadb.org/​|{{ Images_Cahier-201-01-002.png?​150 }}]] 
-</​WRAP>​ 
-<WRAP column 22%> 
-[[https://​www.dolibarr.fr/​|{{ Images_Cahier-201-01-003.png?​150 }}]] 
-</​WRAP>​ 
-\\  
-\\  
 \\  \\ 
 +[[cours_nethserver_101|{{ Images_Cahier-201-01-000.png?​650 }}]]
 \\  \\ 
 +====== Description générale ======
  
-===== Description générale ​=====+===== Introduction ​=====
  
 Le **Cahier-01** du cours **NethServer-201** présente l'​installation et la configuration minimale de **DolibarrERP & CRM** version 9.0.1 sur un Serveur NethServer-7.6.1810. La sauvegarde et la restauration de la base de données sont aussi décrites de même que la mise à jour de Dolibarr-9.0.0,​ déjà installé sur un autre Serveur NethServer, vers Dolibarr-9.0.1. Le **Cahier-01** du cours **NethServer-201** présente l'​installation et la configuration minimale de **DolibarrERP & CRM** version 9.0.1 sur un Serveur NethServer-7.6.1810. La sauvegarde et la restauration de la base de données sont aussi décrites de même que la mise à jour de Dolibarr-9.0.0,​ déjà installé sur un autre Serveur NethServer, vers Dolibarr-9.0.1.
Ligne 24: Ligne 13:
 Dolibarr ERP & CRM est un logiciel moderne de gestion de votre activité professionnelle ou associative //​(contacts,​ factures, commandes, stocks, agenda, etc...)//. C'est un logiciel LIBRE et gratuit adapté pour les entreprises,​ auto-entrepreneurs ou associations. Vous pouvez l'​installer et l'​utiliser comme une application autonome ou en ligne sur un serveur mutualisé ou dédié afin d'y accéder depuis n'​importe où. Dolibarr est également disponible comme solution prête à l'​emploi dans des services Cloud. Dolibarr ERP & CRM est un logiciel moderne de gestion de votre activité professionnelle ou associative //​(contacts,​ factures, commandes, stocks, agenda, etc...)//. C'est un logiciel LIBRE et gratuit adapté pour les entreprises,​ auto-entrepreneurs ou associations. Vous pouvez l'​installer et l'​utiliser comme une application autonome ou en ligne sur un serveur mutualisé ou dédié afin d'y accéder depuis n'​importe où. Dolibarr est également disponible comme solution prête à l'​emploi dans des services Cloud.
  
-=== Documentation ===+===== Documentation ​=====
  
 Pour plus d'​information sur les fonctionnalités,​ la documentation et la FAQ sur le projet, voir la documentation wiki: [[https://​wiki.dolibarr.org/​index.php/​Accueil|https://​wiki.dolibarr.org/​index.php/​Accueil]]. Pour plus d'​information sur les fonctionnalités,​ la documentation et la FAQ sur le projet, voir la documentation wiki: [[https://​wiki.dolibarr.org/​index.php/​Accueil|https://​wiki.dolibarr.org/​index.php/​Accueil]].
  
-=== But de ce cahier ===+===== But de ce cahier ​=====
  
 Installer un site Dolibarr fonctionnel et sécurisé. Dolibarr peut être installé sur un Serveur NethServer physique ou virtuel, sur un réseau LOCAL ou sur un serveur directement branché à l'​Internet. Les procédures sont exactement les mêmes. Installer un site Dolibarr fonctionnel et sécurisé. Dolibarr peut être installé sur un Serveur NethServer physique ou virtuel, sur un réseau LOCAL ou sur un serveur directement branché à l'​Internet. Les procédures sont exactement les mêmes.
Ligne 35: Ligne 24:
 \\  \\ 
  
-==== Cours NethServer-101 ====+===== Cours NethServer-101 ​=====
  
 Le //Cours NethServer-101//,​ se voulant une base solide pour la création d'un site de **Commerce en ligne**, comprend plusieurs cahiers: Le //Cours NethServer-101//,​ se voulant une base solide pour la création d'un site de **Commerce en ligne**, comprend plusieurs cahiers:
Ligne 43: Ligne 32:
   - [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]:​ -> Création d'un Serveur NethServer virtuel.   - [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]:​ -> Création d'un Serveur NethServer virtuel.
   - [[nethserver_101_cahier_04_local_certificat_let_encrypt|Cahier-04]]:​ -> Serveur NethServer LOCAL & Let's Encrypt.   - [[nethserver_101_cahier_04_local_certificat_let_encrypt|Cahier-04]]:​ -> Serveur NethServer LOCAL & Let's Encrypt.
-  - [[nethserver_101_cahier_05_vdsl_fqdn_internet_et_nethserver|Cahier-05]]:​ -> FAI, modem VDSL, domaine FQDN(( **FQDN**: Dans le //DNS//, un Fully Qualified Domain Name //(FQDN, ou nom de domaine complètement qualifié)//​ est un nom de domaine qui révèle la position absolue d'un nœud dans l'​arborescence //DNS// en indiquant tous les domaines de niveau supérieur jusqu'​à la racine. On parle également de domaine absolu, par opposition aux domaines relatifs. Par convention, le //FQDN// est ponctué par un point final. //​Référence://​ [[https://​fr.wikipedia.org/​wiki/​Fully_qualified_domain_name|https://​fr.wikipedia.org/​wiki/​Fully_qualified_domain_name]]. +  - [[nethserver_101_cahier_05_vdsl_fqdn_internet_et_nethserver|Cahier-05]]:​ -> FAI, modem VDSL, domaine FQDN(( **FQDN**: Dans le //DNS//, un Fully Qualified Domain Name //(FQDN, ou nom de domaine complètement qualifié)//​ est un nom de domaine qui révèle la position absolue d'un nœud dans l'​arborescence //DNS// en indiquant tous les domaines de niveau supérieur jusqu'​à la racine. On parle également de domaine absolu, par opposition aux domaines relatifs. Par convention, le //FQDN// est ponctué par un point final.\\  
- )) et Serveur NethServer physique.+//​Référence://​ [[https://​fr.wikipedia.org/​wiki/​Fully_qualified_domain_name|https://​fr.wikipedia.org/​wiki/​Fully_qualified_domain_name]]. ​\\ \\ )) et Serveur NethServer physique.
   - [[nethserver_101_cahier_06_nethserver_wordPress|Cahier-06]]:​ -> Installation de WordPress.   - [[nethserver_101_cahier_06_nethserver_wordPress|Cahier-06]]:​ -> Installation de WordPress.
   - [[nethserver_101_cahier_07_nethserver_wordPress_wordfence|Cahier-07]]:​ -> Installation de l'​extension de sécurité Wordfence.   - [[nethserver_101_cahier_07_nethserver_wordPress_wordfence|Cahier-07]]:​ -> Installation de l'​extension de sécurité Wordfence.
Ligne 56: Ligne 45:
 Le //Cours NethServer-201//​ décrit l'​installation et la configuration d'​applications sur un serveur NethServer. Le //Cours NethServer-201//​ décrit l'​installation et la configuration d'​applications sur un serveur NethServer.
  
-  - [[nethserver_201_cahier_01_nethserver_et_dolibarr|Cahier-01]]:​ -> Dolibarr. +  - [[nethserver_201_cahier_01_nethserver_et_dolibarr|Cahier-201-01]]: -> Dolibarr. 
-  - [[nethserver_201_cahier_02_odoo_12|Cahier-02]]:​ -> Odoo-12. +  - [[nethserver_201_cahier_02_odoo_12|Cahier-201-02]]: -> Odoo-12. 
-  - [[nethserver_201_cahier_03_mediawiki|Cahier-03]]:​ -> MediaWiki. +  - [[nethserver_201_cahier_03_mediawiki|Cahier-201-03]]: -> MediaWiki. 
-  - [[nethserver_201_cahier_04_dokuwiki|Cahier-04]]:​ -> DokuWiki.+  - [[nethserver_201_cahier_04_dokuwiki|Cahier-201-04]]: -> DokuWiki
 +  - [[nethserver_201_cahier_05_moodle|Cahier-201-05]]:​ -> Moodle. 
 +  - [[nethserver_201_cahier_06_proxmox|Cahier-201-06]]:​ -> Proxmox. 
 +  - [[nethserver_201_cahier_07_flectra|Cahier-201-07]]:​ -> Flectra.
  
 ==== Logiciels ==== ==== Logiciels ====
  
-Tous les logiciels nécessaires sont du domaine public ou LIBRE sous licence GPL; ils ne coûtent pas un sou. Le seul achat nécessaire est l'​obtention d'un nom de domaine au prix initial de $15 CAD et son renouvellement annuel d'​environ $30 CAD.+Tous les logiciels nécessaires sont du domaine public ou LIBRE sous licence ​//GPL//; ils ne coûtent pas un sou. Le seul achat nécessaire est l'​obtention d'un nom de domaine au prix initial de $15 CAD et son renouvellement annuel d'​environ $30 CAD.
  
-=== But final ===+==== But final ====
  
-Après avoir suivi le //Cours NethServer-101//,​ vous posséderez un site de //Commerce en ligne// fiable et hautement sécuritaire. De plus, vous pourrez utiliser un clone de votre site, sur un Serveur NethServer virtuel roulant sur votre poste de travail, pour tester de nouvelles extensions et applications sans compromettre la sécurité ou l'​intégrité de votre site en ligne.+Après avoir suivi le //Cours NethServer-101//,​ vous posséderez un site de //Commerce en ligne// fiable et hautement sécuritaire. De plus, vous pourrez utiliser un clone de votre site, sur un //Serveur NethServer// virtuel roulant sur votre poste de travail, pour tester de nouvelles extensions et applications sans compromettre la sécurité ou l'​intégrité de votre site en ligne.
  
-{{ NS-101_001_Diagramme.png?​450 }}+{{ NS-101_001_Diagramme.png?​500 }}
  
-==== Particularités de ce document ====+===== Particularités de ce document ​=====
  
-=== Notes au lecteur ===+==== Notes au lecteur ​====
  
 <​nowiki>​*</​nowiki>​ Les captures d'​écrans ne sont que des références.\\ <​nowiki>​*</​nowiki>​ Les captures d'​écrans ne sont que des références.\\
Ligne 79: Ligne 71:
 <​nowiki>​***</​nowiki>​ Une capture d'​écran avec une accentuation en magenta indique qu'il faut remplacer cette distinction par vos propres paramètres ou implique un choix laissé à votre appréciation. <​nowiki>​***</​nowiki>​ Une capture d'​écran avec une accentuation en magenta indique qu'il faut remplacer cette distinction par vos propres paramètres ou implique un choix laissé à votre appréciation.
  
-=== Conventions ===+==== Conventions ​====
  
 {{Images_icone-201-001_doigt.png?​22}} Manipulation,​ truc ou ruse pour se tirer d'​embarras.\\ {{Images_icone-201-001_doigt.png?​22}} Manipulation,​ truc ou ruse pour se tirer d'​embarras.\\
Ligne 88: Ligne 80:
 {{Images_icone-201-006_Securite.png?​25}} Danger pour la sécurité du système. {{Images_icone-201-006_Securite.png?​25}} Danger pour la sécurité du système.
  
-Toutes les commandes à la console ou à travers PuTTY sont précédées d'une invite qui est toujours présente.+Toutes les commandes à la console ou à travers ​//PuTTY// sont précédées d'une invite qui est toujours présente.
  
 <​file>​ <​file>​
Ligne 113: Ligne 105:
 </​file>​ </​file>​
 </​WRAP>​ </​WRAP>​
-\\+\\ 
  
-===== À savoir =====+====== À savoir ​======
  
-==== Ce que fait Dolibarr ====+===== Ce que fait Dolibarr ​=====
  
 //​Référence://​ [[http://​wiki.dolibarr.org/​index.php/​Ce_que_fait_Dolibarr|http://​wiki.dolibarr.org/​index.php/​Ce_que_fait_Dolibarr]]. //​Référence://​ [[http://​wiki.dolibarr.org/​index.php/​Ce_que_fait_Dolibarr|http://​wiki.dolibarr.org/​index.php/​Ce_que_fait_Dolibarr]].
Ligne 138: Ligne 130:
 \\  \\ 
  
-=== Modules principaux (tous optionnels) ===+==== Modules principaux (tous optionnels) ​====
  
   - Annuaire des prospects et/ou clients et/ou fournisseurs.   - Annuaire des prospects et/ou clients et/ou fournisseurs.
Ligne 173: Ligne 165:
 \\  \\ 
  
-=== Autres caractéristiques diverses ===+==== Autres caractéristiques diverses ​====
  
   - Application multi-utilisateur avec différents niveaux de permissions par module.   - Application multi-utilisateur avec différents niveaux de permissions par module.
Ligne 184: Ligne 176:
  
  
-==== Ce que ne fait pas Dolibarr ====+===== Ce que ne fait pas Dolibarr ​=====
 // //
 Référence://​ [[http://​wiki.dolibarr.org/​index.php/​Ce_que_ne_fait_pas_Dolibarr|http://​wiki.dolibarr.org/​index.php/​Ce_que_ne_fait_pas_Dolibarr]]. Référence://​ [[http://​wiki.dolibarr.org/​index.php/​Ce_que_ne_fait_pas_Dolibarr|http://​wiki.dolibarr.org/​index.php/​Ce_que_ne_fait_pas_Dolibarr]].
Ligne 197: Ligne 189:
   - Dolibarr ne fait pas le café //(pas encore)//.   - Dolibarr ne fait pas le café //(pas encore)//.
  
-==== Documentation ====+===== Documentation ​=====
  
 Page principale: [[https://​wiki.dolibarr.org/​index.php/​Accueil|https://​wiki.dolibarr.org/​index.php/​Accueil]]. Page principale: [[https://​wiki.dolibarr.org/​index.php/​Accueil|https://​wiki.dolibarr.org/​index.php/​Accueil]].
Ligne 204: Ligne 196:
 \\  \\ 
  
-==== Logiciels recommandés ====+===== Logiciels recommandés ​=====
  
 Pour les logiciels recommandés à être installés sur le poste de travail, voir le [[nethserver_101_cahier_02_installations_configurations_logiciels_prerequis|Cahier-02]]:​ //​Installations & configurations des logiciels prérequis//​. Pour les logiciels recommandés à être installés sur le poste de travail, voir le [[nethserver_101_cahier_02_installations_configurations_logiciels_prerequis|Cahier-02]]:​ //​Installations & configurations des logiciels prérequis//​.
Ligne 210: Ligne 202:
 \\  \\ 
  
-===== Prérequis =====+====== Prérequis ​======
  
-==== Prérequis pour Dolibarr ====+===== Prérequis pour Dolibarr ​=====
  
 //​Référence://​ [[https://​wiki.dolibarr.org/​index.php/​Prérequis|https://​wiki.dolibarr.org/​index.php/​Pr%C3%A9requis]]. //​Référence://​ [[https://​wiki.dolibarr.org/​index.php/​Prérequis|https://​wiki.dolibarr.org/​index.php/​Pr%C3%A9requis]].
Ligne 218: Ligne 210:
 \\  \\ 
  
-==== Fichier hosts du poste de travail ====+===== Fichier hosts du poste de travail ​=====
  
 Afin de simuler les réponses aux requêtes DNS, on ajoute les CNAME de notre Serveur NethServer au fichier ''​hosts'' ​ du poste de travail: ''​C:​\Windows\System32\drivers\etc\hosts''​. Voir la section __Poste de travail__ dans le [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]:​ //Création d'un serveur NethServer virtuel// du "Cours NethServer-101"​. Afin de simuler les réponses aux requêtes DNS, on ajoute les CNAME de notre Serveur NethServer au fichier ''​hosts'' ​ du poste de travail: ''​C:​\Windows\System32\drivers\etc\hosts''​. Voir la section __Poste de travail__ dans le [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]:​ //Création d'un serveur NethServer virtuel// du "Cours NethServer-101"​.
Ligne 224: Ligne 216:
 \\  \\ 
  
-==== Serveur NethServer ====+===== Serveur NethServer ​=====
  
 Pour l'​installation d'un Serveur NethServer, voir le [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]:​ //Création d'un serveur NethServer virtuel// du "Cours NethServer-101"​. Pour l'​installation d'un Serveur NethServer, voir le [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]:​ //Création d'un serveur NethServer virtuel// du "Cours NethServer-101"​.
  
-=== Mise à jour ===+==== Mise à jour ====
  
 Avant de commencer quoi que ce soit, il est toujours préférable de mettre à jour le Serveur NethServer. Avant de commencer quoi que ce soit, il est toujours préférable de mettre à jour le Serveur NethServer.
Ligne 234: Ligne 226:
 Pour une mise à jour d'un Serveur NethServer, voir la section __Mises à jour des logiciels__ du [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]:​ //Création d'un serveur NethServer virtuel// du "Cours NethServer-101"​. Pour une mise à jour d'un Serveur NethServer, voir la section __Mises à jour des logiciels__ du [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]:​ //Création d'un serveur NethServer virtuel// du "Cours NethServer-101"​.
  
-=== Certificat Let's Encrypt ===+==== Certificat Let's Encrypt ​====
  
 Si on veut que notre Serveur NethServer soit pris au sérieux, il est préférable d'​installer un certificat SSL gratuit de [[https://​fr.wikipedia.org/​wiki/​Let'​s_Encrypt|Let'​s Encrypt]]. Le serveur peut être virtuel ou physique sur un réseau LOCAL et accessible ou non depuis l'​Internet. Voir le [[nethserver_101_cahier_04_local_certificat_let_encrypt|Cahier-4]]:​ //​NethServer LOCAL & Certificat Let's Encrypt// du "Cours NethServer-101"​. Si on veut que notre Serveur NethServer soit pris au sérieux, il est préférable d'​installer un certificat SSL gratuit de [[https://​fr.wikipedia.org/​wiki/​Let'​s_Encrypt|Let'​s Encrypt]]. Le serveur peut être virtuel ou physique sur un réseau LOCAL et accessible ou non depuis l'​Internet. Voir le [[nethserver_101_cahier_04_local_certificat_let_encrypt|Cahier-4]]:​ //​NethServer LOCAL & Certificat Let's Encrypt// du "Cours NethServer-101"​.
Ligne 242: Ligne 234:
 \\  \\ 
  
-==== ClamAV ====+===== ClamAV ​=====
  
 //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=clamscan|https://​wiki.nethserver.org/​doku.php?​id=clamscan]].\\ ​ //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=clamscan|https://​wiki.nethserver.org/​doku.php?​id=clamscan]].\\ ​
 Il n'y a pas beaucoup de virus conçus pour les distributions Linux et, par conséquent,​ la plupart des utilisateurs de tels systèmes ne se donnent pas la peine d'​utiliser un logiciel antivirus. Toutefois, ceux qui souhaitent pouvoir analyser leur système, ou d’autres systèmes Windows connectés sur un PC Linux via un réseau, peuvent utiliser ClamAV. ClamAV est un moteur antivirus LIBRE conçu pour détecter les virus, les chevaux de Troie, les logiciels malveillants et autres menaces. Il prend en charge plusieurs formats de fichiers //​(documents,​ exécutables ou archives)// et utilise des fonctionnalités de balayages en traitement multifil(( **Traitement multifil:** Traitement multitâche qui se traduit par l'​exécution simultanée des fils d'un même processus, et qui permet d'​accélérer l'​exécution d'un programme par l'​exploitation à d'​autres fins du temps d'​attente imposé au processeur lors de l'​accès aux données.//​Notes://​- Le traitement multifil est très utilisé, notamment pour le traitement synchronisé de données audio et vidéo.- Lors du traitement multifil, les fils constituant le processus sont exécutés de façon imbriquée de manière à simuler la simultanéité.- À la différence du multitraitement qui fonctionne au niveau de l'​application,​ le traitement multifil fonctionne au niveau des fils du processus. Il a l'​avantage de consommer moins de ressources que le traitement simultané de plusieurs processus. Par contre, il implique la synchronisation du partage des ressources et de la mémoire du processeur entre les différents fils qui composent le processus traité.//​Référence://​[[http://​www.granddictionnaire.com/​ficheOqlf.aspx?​Id_Fiche=8351242|http://​www.granddictionnaire.com/​ficheOqlf.aspx?​Id_Fiche=8351242]]. )) et reçoit les mises à jour de sa base de données de signatures au moins 3 à 4 fois par jour. Il n'y a pas beaucoup de virus conçus pour les distributions Linux et, par conséquent,​ la plupart des utilisateurs de tels systèmes ne se donnent pas la peine d'​utiliser un logiciel antivirus. Toutefois, ceux qui souhaitent pouvoir analyser leur système, ou d’autres systèmes Windows connectés sur un PC Linux via un réseau, peuvent utiliser ClamAV. ClamAV est un moteur antivirus LIBRE conçu pour détecter les virus, les chevaux de Troie, les logiciels malveillants et autres menaces. Il prend en charge plusieurs formats de fichiers //​(documents,​ exécutables ou archives)// et utilise des fonctionnalités de balayages en traitement multifil(( **Traitement multifil:** Traitement multitâche qui se traduit par l'​exécution simultanée des fils d'un même processus, et qui permet d'​accélérer l'​exécution d'un programme par l'​exploitation à d'​autres fins du temps d'​attente imposé au processeur lors de l'​accès aux données.//​Notes://​- Le traitement multifil est très utilisé, notamment pour le traitement synchronisé de données audio et vidéo.- Lors du traitement multifil, les fils constituant le processus sont exécutés de façon imbriquée de manière à simuler la simultanéité.- À la différence du multitraitement qui fonctionne au niveau de l'​application,​ le traitement multifil fonctionne au niveau des fils du processus. Il a l'​avantage de consommer moins de ressources que le traitement simultané de plusieurs processus. Par contre, il implique la synchronisation du partage des ressources et de la mémoire du processeur entre les différents fils qui composent le processus traité.//​Référence://​[[http://​www.granddictionnaire.com/​ficheOqlf.aspx?​Id_Fiche=8351242|http://​www.granddictionnaire.com/​ficheOqlf.aspx?​Id_Fiche=8351242]]. )) et reçoit les mises à jour de sa base de données de signatures au moins 3 à 4 fois par jour.
  
-=== Installation du référentiel stephdl ===+==== Installation du référentiel stephdl ​====
  
 //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=stephdl_repository|https://​wiki.nethserver.org/​doku.php?​id=stephdl_]]. //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=stephdl_repository|https://​wiki.nethserver.org/​doku.php?​id=stephdl_]].
Ligne 282: Ligne 274:
 </​file>​ </​file>​
  
-=== Installation de ClamAV ===+==== Installation de ClamAV ​====
  
 <​file>​ <​file>​
Ligne 306: Ligne 298:
  
  
-=== Mise à jour ===+==== Mise à jour ====
  
 On peut manuellement mettre à jour la BD des virus. On peut manuellement mettre à jour la BD des virus.
Ligne 320: Ligne 312:
 </​file>​ </​file>​
  
-=== Configuration ===+==== Configuration ​====
  
 On se logue à l'​interface Web du Serveur NethServer à: https://​10.10.10.75:​980. On se logue à l'​interface Web du Serveur NethServer à: https://​10.10.10.75:​980.
Ligne 373: Ligne 365:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-=== Lancement manuel d'un balayage ===+==== Lancement manuel d'un balayage ​====
  
 À la console du Serveur NethServer, on peut lancer un balayage en __arrière-plan__ en ajoutant **<wrap em>&</​wrap>​** à la fin de la commande de démarrage //(prendra plusieurs minutes à terminer)//​. À la console du Serveur NethServer, on peut lancer un balayage en __arrière-plan__ en ajoutant **<wrap em>&</​wrap>​** à la fin de la commande de démarrage //(prendra plusieurs minutes à terminer)//​.
Ligne 423: Ligne 415:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-==== Collections de logiciels ====+===== Collections de logiciels ​=====
  
 {{Images_icone-201-003_Note.png?​25}} Si vous utilisez le serveur du "Cours NethServer-101"​ et que vous avez déjà installé les Collections PHP et MariaDB 10.2, vous pouvez vous rendre directement à la section [[nethserver_201_cahier_01_nethserver_et_dolibarr#​Création de la base de données DolibarrBD]]. {{Images_icone-201-003_Note.png?​25}} Si vous utilisez le serveur du "Cours NethServer-101"​ et que vous avez déjà installé les Collections PHP et MariaDB 10.2, vous pouvez vous rendre directement à la section [[nethserver_201_cahier_01_nethserver_et_dolibarr#​Création de la base de données DolibarrBD]].
Ligne 442: Ligne 434:
 Comme on le voit, notre version <wrap em>​5.4.16</​wrap>​ de PHP est légèrement vieillotte. Comme on le voit, notre version <wrap em>​5.4.16</​wrap>​ de PHP est légèrement vieillotte.
  
-=== Collections ===+==== Collections ​====
  
 {{Images_icone-201-001_doigt.png?​22}} Les développeurs de RedHat ont pensé qu'un inconvénient,​ avec entre autres la version 5 de PHP, allait survenir tôt ou tard et ont écrit les paquetages des Collections. {{Images_icone-201-001_doigt.png?​22}} Les développeurs de RedHat ont pensé qu'un inconvénient,​ avec entre autres la version 5 de PHP, allait survenir tôt ou tard et ont écrit les paquetages des Collections.
Ligne 448: Ligne 440:
 Tous les RPM des Collections sont installés dans le répertoire ''/​opt'';​ ce qui empêche toutes interférences ou conflits avec les installations par défaut. Tous les RPM des Collections sont installés dans le répertoire ''/​opt'';​ ce qui empêche toutes interférences ou conflits avec les installations par défaut.
  
-== PHP ==+=== PHP ===
  
 Le but de la Collection PHP est d'​installer PHP-5.6, PHP-7.0, PHP-7.1, PHP-7.2 et PHP-7.3 parallèlement à la version installée par défaut avec NethServer-7.6,​ sans devoir supprimer ou modifier cette dernière. Cette Collection utilise les RPM du référentiel **remi** qui sont en fait, les mêmes que ceux sur le site Web officiel, mais ils ont l'​avantage de fournir plus de choix. Cette Collection nécessite d'​installer le référentiel //​stephdl//​. Le but de la Collection PHP est d'​installer PHP-5.6, PHP-7.0, PHP-7.1, PHP-7.2 et PHP-7.3 parallèlement à la version installée par défaut avec NethServer-7.6,​ sans devoir supprimer ou modifier cette dernière. Cette Collection utilise les RPM du référentiel **remi** qui sont en fait, les mêmes que ceux sur le site Web officiel, mais ils ont l'​avantage de fournir plus de choix. Cette Collection nécessite d'​installer le référentiel //​stephdl//​.
  
-== MariaDB ==+=== MariaDB ​===
  
 Nous installerons aussi la Collection MariaDB 10.2, car elle offre une durée de vie s'​étendant jusqu'​à mai 2022. Nous installerons aussi la Collection MariaDB 10.2, car elle offre une durée de vie s'​étendant jusqu'​à mai 2022.
  
-== Installation des Collections ==+=== Installation des Collections ​===
  
 Si ce n'est déjà fait, on installe les Collections PHP et MariaDB 10.2 en suivant les instructions ci-dessous. Si ce n'est déjà fait, on installe les Collections PHP et MariaDB 10.2 en suivant les instructions ci-dessous.
Ligne 464: Ligne 456:
 \\  \\ 
  
-==== Collection PHP ====+===== Collection PHP =====
  
-=== Prérequis ===+==== Prérequis ​====
  
 //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=php-scl|https://​wiki.nethserver.org/​doku.php?​id=php-scl]]. //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=php-scl|https://​wiki.nethserver.org/​doku.php?​id=php-scl]].
Ligne 472: Ligne 464:
 Si ce n'est déjà fait, il faut installer les référentiels //stephdl// et //remi// pour pouvoir installer la Collection PHP. Si ce n'est déjà fait, il faut installer les référentiels //stephdl// et //remi// pour pouvoir installer la Collection PHP.
  
-== Référentiel stephdl ==+=== Référentiel stephdl ​===
  
 //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=stephdl_repository|https://​wiki.nethserver.org/​doku.php?​id=stephdl_repository]]. //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=stephdl_repository|https://​wiki.nethserver.org/​doku.php?​id=stephdl_repository]].
Ligne 505: Ligne 497:
 </​file>​ </​file>​
  
-== Référentiel remi ==+=== Référentiel remi ===
  
 <​file>​ <​file>​
Ligne 535: Ligne 527:
 </​file>​ </​file>​
  
-=== Installation de la Collection PHP ===+==== Installation de la Collection PHP ====
  
 <​file>​ <​file>​
Ligne 561: Ligne 553:
 </​file>​ </​file>​
  
-=== Usage ===+==== Usage ====
  
 Normalement,​ l'​interface Web devrait être complète et vous ne devriez pas devoir utiliser la ligne de commande. Si vous pensez que //Stéphane de Labrusse// pourrait améliorer les paramètres PHP en apportant plus d'​options,​ veuillez le lui demander: __stephd arobas de-labrusse point fr__. Normalement,​ l'​interface Web devrait être complète et vous ne devriez pas devoir utiliser la ligne de commande. Si vous pensez que //Stéphane de Labrusse// pourrait améliorer les paramètres PHP en apportant plus d'​options,​ veuillez le lui demander: __stephd arobas de-labrusse point fr__.
Ligne 572: Ligne 564:
 Dans d’autres parties de ce document, vous pouvez ajuster les paramètres PHP pour toutes les versions de PHP. Dans d’autres parties de ce document, vous pouvez ajuster les paramètres PHP pour toutes les versions de PHP.
  
-=== Répertoire d'​installation des Collections ===+==== Répertoire d'​installation des Collections ​====
  
 {{Images_icone-201-003_Note.png?​25}} Toutes les versions PHP de la Collection proviennent du référentiel //​remi-safe//​ et sont installées dans le répertoire ''/​opt/​remi''​. {{Images_icone-201-003_Note.png?​25}} Toutes les versions PHP de la Collection proviennent du référentiel //​remi-safe//​ et sont installées dans le répertoire ''/​opt/​remi''​.
Ligne 611: Ligne 603:
 </​file>​ </​file>​
  
-=== PHP72 par défaut, après une connexion à la ligne de commande ===+==== PHP72 par défaut, après une connexion à la ligne de commande ​====
  
 //​Référence://​ [[http://​appdev.oit.umn.edu/​2015/​02/​11/​scl/​|http://​appdev.oit.umn.edu/​2015/​02/​11/​scl/​]] //​Référence://​ [[http://​appdev.oit.umn.edu/​2015/​02/​11/​scl/​|http://​appdev.oit.umn.edu/​2015/​02/​11/​scl/​]]
Ligne 649: Ligne 641:
 </​file>​ </​file>​
  
-== Vérification ==+=== Vérification ​===
  
 {{Images_icone-201-004_Triangle.png?​25}} __On ferme la connexion PuTTY et on en relance une nouvelle__. {{Images_icone-201-004_Triangle.png?​25}} __On ferme la connexion PuTTY et on en relance une nouvelle__.
Ligne 698: Ligne 690:
 </​file>​ </​file>​
  
-== Sauvegarde ==+=== Sauvegarde ​===
  
 On vérifie si le nom du fichier ''/​etc/​profile.d/​activer-php72.sh/''​ est déjà inclus dans le fichier d'​inclusion de la sauvegarde des données: ''/​etc/​backup-data.d/​custom.include'',​ sinon on l'​insère. On vérifie si le nom du fichier ''/​etc/​profile.d/​activer-php72.sh/''​ est déjà inclus dans le fichier d'​inclusion de la sauvegarde des données: ''/​etc/​backup-data.d/​custom.include'',​ sinon on l'​insère.
Ligne 730: Ligne 722:
 \\  \\ 
  
-=== Mise à jour de la Collection ===+==== Mise à jour de la Collection ​====
  
 Nous utilisons pour NS7, le référentiel //​remi-safe//​. Ce qui signifie qu'il est activé par défaut, lancez simplement la commande suivante pour mettre à jour: Nous utilisons pour NS7, le référentiel //​remi-safe//​. Ce qui signifie qu'il est activé par défaut, lancez simplement la commande suivante pour mettre à jour:
Ligne 756: Ligne 748:
 \\  \\ 
  
-=== Ajustement des paramètres PHP ===+==== Ajustement des paramètres PHP ====
  
 Les valeurs de certains paramètres de PHP ne sont pas suffisants pour certaines extensions de Dolibarr. Ces paramètres sont: //​MemoryLimit//,​ //​PostMaxSize//​ et //​UploadMaxFilesize//​. Il faut les ajuster. Les valeurs de certains paramètres de PHP ne sont pas suffisants pour certaines extensions de Dolibarr. Ces paramètres sont: //​MemoryLimit//,​ //​PostMaxSize//​ et //​UploadMaxFilesize//​. Il faut les ajuster.
Ligne 781: Ligne 773:
 <WRAP centeralign>​{{Images_icone-201-004_Triangle.png?​25}} Nous allons ajuster:** MemoryLimit (250M) > PostMaxSize (100M) > UploadMaxFilesize (75M)**.</​WRAP>​ <WRAP centeralign>​{{Images_icone-201-004_Triangle.png?​25}} Nous allons ajuster:** MemoryLimit (250M) > PostMaxSize (100M) > UploadMaxFilesize (75M)**.</​WRAP>​
  
-== MemoryLimit ==+=== MemoryLimit ​===
  
 Chaque fois qu'un client fait une requête au serveur Web, PHP génère un processus PHP. Le travail de ce processus est de générer du code HTML qu'il envoie au client. Le processus fournit un temps d'​exécution à un script qui crée la réponse à la requête. La limite de mémoire //​MemoryLimit//​ est la quantité maximale de mémoire que ce processus peut utiliser. Si la limite est atteinte ou dépassée, le processus échoue et Apache signale une erreur //HTTP 500//. Chaque fois qu'un client fait une requête au serveur Web, PHP génère un processus PHP. Le travail de ce processus est de générer du code HTML qu'il envoie au client. Le processus fournit un temps d'​exécution à un script qui crée la réponse à la requête. La limite de mémoire //​MemoryLimit//​ est la quantité maximale de mémoire que ce processus peut utiliser. Si la limite est atteinte ou dépassée, le processus échoue et Apache signale une erreur //HTTP 500//.
  
-== PostMaxSize ==+=== PostMaxSize ​===
  
 Référence:​ [[http://​php.net/​manual/​en/​ini.core.php#​ini.post-max-size|http://​php.net/​manual/​en/​ini.core.php#​ini.post-max-size]]. Référence:​ [[http://​php.net/​manual/​en/​ini.core.php#​ini.post-max-size|http://​php.net/​manual/​en/​ini.core.php#​ini.post-max-size]].
Ligne 792: Ligne 784:
  
 {{ Images_Cahier-201-01-013.png?​600}} {{ Images_Cahier-201-01-013.png?​600}}
-== UploadMaxFilesize ==+=== UploadMaxFilesize ​===
  
 Pour certaines extensions, Dolibarr doit autoriser le téléversement de fichiers et la grandeur de ceux-ci ne peut dépasser la limite définie par le paramètre //​UploadMaxFilesize//​ de PHP. Pour certaines extensions, Dolibarr doit autoriser le téléversement de fichiers et la grandeur de ceux-ci ne peut dépasser la limite définie par le paramètre //​UploadMaxFilesize//​ de PHP.
Ligne 798: Ligne 790:
 \\ \\
  
-== Version PHP par défaut ==+=== Version PHP par défaut ​===
  
 {{ Images_Cahier-201-01-014.png?​600}} {{ Images_Cahier-201-01-014.png?​600}}
Ligne 808: Ligne 800:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-== Ajustements des paramètres de la version PHP-7.2 ==+=== Ajustements des paramètres de la version PHP-7.2 ​===
  
 <​nowiki>​-</​nowiki>​ **Configuration -> Paramètres PHP ->** onglet **Php V7.2 SCL**. <​nowiki>​-</​nowiki>​ **Configuration -> Paramètres PHP ->** onglet **Php V7.2 SCL**.
Ligne 825: Ligne 817:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-== Vérifications à la ligne de commande ==+=== Vérifications à la ligne de commande ​===
  
 MemoryLimit MemoryLimit
Ligne 858: Ligne 850:
 \\  \\ 
  
-==== Collection MariaDB 10.2 ====+===== Collection MariaDB 10.2 =====
  
 //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=mariadb102|https://​wiki.nethserver.org/​doku.php?​id=mariadb102]]. //​Référence://​ [[https://​wiki.nethserver.org/​doku.php?​id=mariadb102|https://​wiki.nethserver.org/​doku.php?​id=mariadb102]].
Ligne 864: Ligne 856:
 La Collection //​rh-mariadb102//​ est une récente version stable de MariaDB-10.2. Cette Collection de logiciels offre aux utilisateurs de CentOS et RHEL une alternative à MySQL. Compatible binairement avec MySQL et pouvant remplacé ce dernier. Cette version fournit plusieurs nouvelles fonctionnalités et améliorations. La Collection //​rh-mariadb102//​ est une récente version stable de MariaDB-10.2. Cette Collection de logiciels offre aux utilisateurs de CentOS et RHEL une alternative à MySQL. Compatible binairement avec MySQL et pouvant remplacé ce dernier. Cette version fournit plusieurs nouvelles fonctionnalités et améliorations.
  
-=== Fin de vie ===+==== Fin de vie ====
  
 //​Référence://​ [[https://​mariadb.org/​about/​maintenance-policy/​|https://​mariadb.org/​about/​maintenance-policy/​]]. //​Référence://​ [[https://​mariadb.org/​about/​maintenance-policy/​|https://​mariadb.org/​about/​maintenance-policy/​]].
Ligne 888: Ligne 880:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-=== Prérequis pour l'​installation ===+==== Prérequis pour l'​installation ​====
  
 L'​installation de MariaDB 10.2 requière le référentiel //stephdl// que nous avons déjà installé. Voir le paragraphe [[nethserver_201_cahier_01_nethserver_et_dolibarr#​Installation du référentiel stephdl]]. L'​installation de MariaDB 10.2 requière le référentiel //stephdl// que nous avons déjà installé. Voir le paragraphe [[nethserver_201_cahier_01_nethserver_et_dolibarr#​Installation du référentiel stephdl]].
  
-=== Installation ===+==== Installation ​====
  
 <​file>​ <​file>​
Ligne 980: Ligne 972:
 </​file>​ </​file>​
  
-=== Journal ===+==== Journal ​====
  
 Le journal pour cette Collection est situé dans le fichier ''/​var/​log/​rh-mariadb102/​mariadb.log''​. Le journal pour cette Collection est situé dans le fichier ''/​var/​log/​rh-mariadb102/​mariadb.log''​.
Ligne 991: Ligne 983:
 </​file>​ </​file>​
  
-=== Usage ===+==== Usage ====
  
 {{Images_icone-201-002_Lumiere.png?​25}} Il n'​existe pas de page dédiée à cette Collection dans l'​interface Web. Si vous en avez besoin d'une, installez //​nethserver-phpmyadmin//,​ puis lancez ''​signal-event nethserver-phpmyadmin-save''​. {{Images_icone-201-002_Lumiere.png?​25}} Il n'​existe pas de page dédiée à cette Collection dans l'​interface Web. Si vous en avez besoin d'une, installez //​nethserver-phpmyadmin//,​ puis lancez ''​signal-event nethserver-phpmyadmin-save''​.
Ligne 1021: Ligne 1013:
 </​WRAP>​ </​WRAP>​
  
-=== Mise à jour de la Collection ===+==== Mise à jour de la Collection ​====
  
 Nous utilisons pour NS7, le référentiel //​remi-safe//​. Ce qui signifie qu'il est activé par défaut, lancez simplement la commande suivante pour la mise à jour de la Collection. Nous utilisons pour NS7, le référentiel //​remi-safe//​. Ce qui signifie qu'il est activé par défaut, lancez simplement la commande suivante pour la mise à jour de la Collection.
Ligne 1046: Ligne 1038:
 \\  \\ 
  
-==== Création de la base de données DolibarrBD ====+===== Création de la base de données DolibarrBD ​=====
  
 On entre dans la console de MariaDB 10.2. On entre dans la console de MariaDB 10.2.
Ligne 1135: Ligne 1127:
 \\  \\ 
  
-=== GRANT ===+==== GRANT ====
  
 On crée l'​utilisateur <wrap hi><​nowiki>​usager_dolibarr</​nowiki></​wrap>​ et on lui donne le mot de passe <wrap hi><​nowiki>​mdp_dolibarr</​nowiki></​wrap>​. On crée l'​utilisateur <wrap hi><​nowiki>​usager_dolibarr</​nowiki></​wrap>​ et on lui donne le mot de passe <wrap hi><​nowiki>​mdp_dolibarr</​nowiki></​wrap>​.
Ligne 1197: Ligne 1189:
 \\  \\ 
  
-=== Changement du mot de passe d'un usager de MariaDB ===+==== Changement du mot de passe d'un usager de MariaDB ​====
  
 <WRAP box> <WRAP box>
Ligne 1222: Ligne 1214:
 \\  \\ 
  
-==== Fichier httpd.conf ====+===== Fichier httpd.conf ​=====
  
 Le fichier ''/​etc/​httpd/​conf/​httpd.conf''​ contient toutes les directives qui contrôlent le démon //httpd//. Celle qui a le plus d'​influence sur les fichiers ''​.htaccess''​ du répertoire ''/​var/​www/​html''​ et de ses sous-répertoires est la directive ''​AllowOverride''​ vers la ligne //151// du fichier de configuration du démon. Le fichier ''/​etc/​httpd/​conf/​httpd.conf''​ contient toutes les directives qui contrôlent le démon //httpd//. Celle qui a le plus d'​influence sur les fichiers ''​.htaccess''​ du répertoire ''/​var/​www/​html''​ et de ses sous-répertoires est la directive ''​AllowOverride''​ vers la ligne //151// du fichier de configuration du démon.
Ligne 1229: Ligne 1221:
 \\  \\ 
  
-=== Édition du ficher httpd.conf ===+==== Édition du ficher httpd.conf ​====
  
 Dans le répertoire ''/​root'',​ on crée une copie de sauvegarde du fichier original ''​httpd.conf''​. Dans le répertoire ''/​root'',​ on crée une copie de sauvegarde du fichier original ''​httpd.conf''​.
Ligne 1289: Ligne 1281:
 \\  \\ 
  
-=== Redémarrage du démon httpd ===+==== Redémarrage du démon httpd ====
  
 On redémarre le démon Apache afin qu'il relise son fichier de configuration. On redémarre le démon Apache afin qu'il relise son fichier de configuration.
Ligne 1299: Ligne 1291:
 </​file>​ </​file>​
  
-=== Sauvegarde ===+==== Sauvegarde ​====
  
-== Répertoire du fichier httpd.conf ==+=== Répertoire du fichier httpd.conf ​===
  
 On vérifie si le nom du répertoire ''/​etc/​httpd/​conf/''​ est déjà inclus dans le fichier d'​inclusion de la sauvegarde des données: ''/​etc/​backup-data.d/​custom.include'',​ sinon on l'​insère. On vérifie si le nom du répertoire ''/​etc/​httpd/​conf/''​ est déjà inclus dans le fichier d'​inclusion de la sauvegarde des données: ''/​etc/​backup-data.d/​custom.include'',​ sinon on l'​insère.
Ligne 1334: Ligne 1326:
 \\  \\ 
  
-==== Répertoire well-known ====+===== Répertoire well-known ​=====
  
 //​Référence://​ [[https://​dev-notes.eu/​2017/​01/​apache-directives-in-config-vs-htaccess/​|https://​dev-notes.eu/​2017/​01/​apache-directives-in-config-vs-htaccess/​]]\\ ​ //​Référence://​ [[https://​dev-notes.eu/​2017/​01/​apache-directives-in-config-vs-htaccess/​|https://​dev-notes.eu/​2017/​01/​apache-directives-in-config-vs-htaccess/​]]\\ ​
Ligne 1387: Ligne 1379:
 \\  \\ 
  
-=== Sauvegarde ===+==== Sauvegarde ​====
  
-== Fichier z_well-known.conf ==+=== Fichier z_well-known.conf ​===
  
 On vérifie si le nom du fichier ''/​etc/​httpd/​conf.d/​z_well-known.conf/''​ est déjà inclus dans le fichier d'​inclusion de la sauvegarde des données: ''/​etc/​backup-data.d/​custom.include'',​ sinon on l'​insère. On vérifie si le nom du fichier ''/​etc/​httpd/​conf.d/​z_well-known.conf/''​ est déjà inclus dans le fichier d'​inclusion de la sauvegarde des données: ''/​etc/​backup-data.d/​custom.include'',​ sinon on l'​insère.
Ligne 1422: Ligne 1414:
 \\  \\ 
  
-==== Instantané VirtualBox ====+===== Instantané VirtualBox ​=====
  
 {{Images_icone-201-002_Lumiere.png?​25}} Il est fortement recommandé d'​arrêter le Serveur NethServer et d'en prendre un instantané VirtualBox afin de pouvoir y revenir si nous exécutions une fausse manipulation qui ruinerait tout notre travail jusqu'​ici. {{Images_icone-201-002_Lumiere.png?​25}} Il est fortement recommandé d'​arrêter le Serveur NethServer et d'en prendre un instantané VirtualBox afin de pouvoir y revenir si nous exécutions une fausse manipulation qui ruinerait tout notre travail jusqu'​ici.
Ligne 1433: Ligne 1425:
 \\ \\
  
-===== Téléchargement et préparation =====+====== Téléchargement et préparation ​======
  
-==== Répertoire racine ====+===== Répertoire racine ​=====
  
 Si ce n'est déjà fait, on se rend dans le répertoire racine par défaut du Serveur NethServer. Si ce n'est déjà fait, on se rend dans le répertoire racine par défaut du Serveur NethServer.
Ligne 1454: Ligne 1446:
 </​file>​ </​file>​
  
-==== Choix de la branche de Dolibarr ====+===== Choix de la branche de Dolibarr ​=====
  
 {{ Images_Cahier-201-01-018.png?​450}} {{ Images_Cahier-201-01-018.png?​450}}
Ligne 1589: Ligne 1581:
 \\  \\ 
  
-==== Répertoire documents ====+===== Répertoire documents ​=====
  
 On se rend dans le répertoire ''​dolibarr''​. On se rend dans le répertoire ''​dolibarr''​.
Ligne 1617: Ligne 1609:
 \\  \\ 
  
-==== Fichier conf.php ====+===== Fichier conf.php ​=====
  
 Présentement,​ le fichier ''​conf.php''​ n'​existe pas, mais un exemple est donné et on peut simplement copier celui-ci. Présentement,​ le fichier ''​conf.php''​ n'​existe pas, mais un exemple est donné et on peut simplement copier celui-ci.
Ligne 1732: Ligne 1724:
 \\  \\ 
  
-==== Instantané VirtualBox ====+===== Instantané VirtualBox ​=====
  
 {{Images_icone-201-002_Lumiere.png?​25}} Il est fortement recommandé d'​arrêter le Serveur NethServer et d'en prendre un instantané VirtualBox afin de pouvoir y revenir si nous exécutions une fausse manipulation qui ruinerait tout notre travail jusqu'​ici. {{Images_icone-201-002_Lumiere.png?​25}} Il est fortement recommandé d'​arrêter le Serveur NethServer et d'en prendre un instantané VirtualBox afin de pouvoir y revenir si nous exécutions une fausse manipulation qui ruinerait tout notre travail jusqu'​ici.
Ligne 1739: Ligne 1731:
 \\  \\ 
  
-===== Installation =====+====== Installation ​======
  
-==== Fichier hosts du poste de travail ====+===== Fichier hosts du poste de travail ​=====
  
 Afin de simuler les réponses aux requêtes DNS, on ajoute les CNAME de notre Serveur NethServer au fichier ''​hosts''​ du poste de travail: ''​C:​\Windows\System32\drivers\etc\hosts''​. Afin de simuler les réponses aux requêtes DNS, on ajoute les CNAME de notre Serveur NethServer au fichier ''​hosts''​ du poste de travail: ''​C:​\Windows\System32\drivers\etc\hosts''​.
Ligne 1750: Ligne 1742:
 \\  \\ 
  
-==== Lancement de l'​installation ====+===== Lancement de l'​installation ​=====
  
 On pointe un navigateur vers le répertoire d'​installation //​(htdocs/​install)//​. On pointe un navigateur vers le répertoire d'​installation //​(htdocs/​install)//​.
Ligne 1760: Ligne 1752:
  
 {{ Images_Cahier-201-01-019.png?​600}} {{ Images_Cahier-201-01-019.png?​600}}
-==== Vérification des prérequis ====+===== Vérification des prérequis ​=====
  
 ☑ La langue française est reconnue, les vérifications sont effectuées et tout est vert. ☑ La langue française est reconnue, les vérifications sont effectuées et tout est vert.
Ligne 1771: Ligne 1763:
  
 {{ Images_Cahier-201-01-020.png?​600}} {{ Images_Cahier-201-01-020.png?​600}}
-==== Serveur Web ====+===== Serveur Web =====
  
 {{Images_icone-201-002_Lumiere.png?​25}} Pour l'​obtention d'un certificat Let's Encrypt pour un serveur virtuel LOCAL, voir le [[nethserver_101_cahier_04_local_certificat_let_encrypt|Cahier-4]]:​ //​NethServer LOCAL & Certificat Let's Encrypt// du "Cours NethServer-101"​. {{Images_icone-201-002_Lumiere.png?​25}} Pour l'​obtention d'un certificat Let's Encrypt pour un serveur virtuel LOCAL, voir le [[nethserver_101_cahier_04_local_certificat_let_encrypt|Cahier-4]]:​ //​NethServer LOCAL & Certificat Let's Encrypt// du "Cours NethServer-101"​.
Ligne 1781: Ligne 1773:
  
 {{ Images_Cahier-201-01-021.png?​600}} {{ Images_Cahier-201-01-021.png?​600}}
-==== Base de données Dolibarr ====+===== Base de données Dolibarr ​=====
  
 On entre les informations demandées. On entre les informations demandées.
Ligne 1806: Ligne 1798:
  
 {{ Images_Cahier-201-01-024.png?​600}} {{ Images_Cahier-201-01-024.png?​600}}
-=== Création des tables de la BD ===+==== Création des tables de la BD ====
  
 **-> Étape suivante**. **-> Étape suivante**.
Ligne 1818: Ligne 1810:
  
 {{ Images_Cahier-201-01-026.png?​600}} {{ Images_Cahier-201-01-026.png?​600}}
-==== Identifiant de l'​utilisateur administrateur de Dolibarr ====+===== Identifiant de l'​utilisateur administrateur de Dolibarr ​=====
  
 {{Images_icone-201-006_Securite.png?​25}} Par sécurité et pour ne pas tenter les pirates, on ne choisit jamais le nom __admin__ comme administrateur principal. {{Images_icone-201-006_Securite.png?​25}} Par sécurité et pour ne pas tenter les pirates, on ne choisit jamais le nom __admin__ comme administrateur principal.
Ligne 1828: Ligne 1820:
  
 {{ Images_Cahier-201-01-027.png?​600}} {{ Images_Cahier-201-01-027.png?​600}}
-==== Fin de l'​installation ====+===== Fin de l'​installation ​=====
  
 L'​installation est terminée et un message d'​avertissement de sécurité est affiché: L'​installation est terminée et un message d'​avertissement de sécurité est affiché:
Ligne 1895: Ligne 1887:
  
 {{ Images_Cahier-201-01-029.png?​400}} {{ Images_Cahier-201-01-029.png?​400}}
-==== Écran de connexion ====+===== Écran de connexion ​=====
  
 L'​identifiant de l'​administrateur est affiché, on entre le mot de passe. L'​identifiant de l'​administrateur est affiché, on entre le mot de passe.
Ligne 1916: Ligne 1908:
  
 {{ Images_Cahier-201-01-031.png?​600}} {{ Images_Cahier-201-01-031.png?​600}}
-===== Configuration =====+====== Configuration ​======
  
-==== Société/​Institution ====+===== Société/​Institution ​=====
  
 Cliquer **Société/​Institution** pour entrer les informations de configuration obligatoires de votre société. Cliquer **Société/​Institution** pour entrer les informations de configuration obligatoires de votre société.
Ligne 1930: Ligne 1922:
  
 {{ Images_Cahier-201-01-033.png?​600}} {{ Images_Cahier-201-01-033.png?​600}}
-=== Informations de votre société ===+==== Informations de votre société ​====
  
 On entre les informations demandées. On entre les informations demandées.
Ligne 1969: Ligne 1961:
  
 {{ Images_Cahier-201-01-035.png?​600}} {{ Images_Cahier-201-01-035.png?​600}}
-==== Modules ====+===== Modules ​=====
  
 {{Images_icone-201-004_Triangle.png?​25}} À l'​écran Configuration,​ la mise en garde pour //​Société/​Institution//​ est disparue. {{Images_icone-201-004_Triangle.png?​25}} À l'​écran Configuration,​ la mise en garde pour //​Société/​Institution//​ est disparue.
Ligne 1978: Ligne 1970:
  
 {{ Images_Cahier-201-01-036.png?​600}} {{ Images_Cahier-201-01-036.png?​600}}
-=== Modules principaux ===+==== Modules principaux ​====
  
 Sous l'​onglet **Modules disponibles** on a choisi tous les modules offerts pour un test de démonstration. Sous l'​onglet **Modules disponibles** on a choisi tous les modules offerts pour un test de démonstration.
Ligne 1993: Ligne 1985:
  
 {{ Images_Cahier-201-01-038.png?​600}} {{ Images_Cahier-201-01-038.png?​600}}
-== Module PayPal et Stripe ==+=== Module PayPal et Stripe ​===
  
 Au paragraphe précédent,​ on peut activer les Modules **PayPal** et **Stripe**. Au paragraphe précédent,​ on peut activer les Modules **PayPal** et **Stripe**.
Ligne 2006: Ligne 1998:
  
 {{ Images_Cahier-201-01-040.png?​600}} {{ Images_Cahier-201-01-040.png?​600}}
-=== Plus de modules... ===+==== Plus de modules... ​====
  
 Pour rechercher des modules externes, on peut se rendre à l'​adresse indiquée. Pour rechercher des modules externes, on peut se rendre à l'​adresse indiquée.
Ligne 2013: Ligne 2005:
  
 {{ Images_Cahier-201-01-041.png?​600}} {{ Images_Cahier-201-01-041.png?​600}}
-==== Autres configurations ====+===== Autres configurations ​=====
  
 On peut configurer tous les paramètres disponibles en cliquant les menus sous **Configuration -> Module -> Modifier**. On peut configurer tous les paramètres disponibles en cliquant les menus sous **Configuration -> Module -> Modifier**.
Ligne 2024: Ligne 2016:
  
 {{ Images_Cahier-201-01-042.png?​600}} {{ Images_Cahier-201-01-042.png?​600}}
-==== Sécurité ====+===== Sécurité ​=====
  
 {{Images_icone-201-004_Triangle.png?​25}} Il faut absolument configurer, au moins, la sécurité:​** Accueil -> Configuration -> Sécurité**. {{Images_icone-201-004_Triangle.png?​25}} Il faut absolument configurer, au moins, la sécurité:​** Accueil -> Configuration -> Sécurité**.
Ligne 2033: Ligne 2025:
  
 {{ Images_Cahier-201-01-043.png?​600}} {{ Images_Cahier-201-01-043.png?​600}}
-==== Langue d'​affichage ====+===== Langue d'​affichage ​=====
  
 **Accueil -> Configuration -> Affichage -> Modifier**. **Accueil -> Configuration -> Affichage -> Modifier**.
Ligne 2047: Ligne 2039:
  
 {{ Images_Cahier-201-01-046.png?​600}} {{ Images_Cahier-201-01-046.png?​600}}
-==== Accueil ====+===== Accueil ​=====
  
 En bas de la page d'​accueil,​ un message nous avertit que le fichier ''​conf.php''​ est accessible en écriture. En bas de la page d'​accueil,​ un message nous avertit que le fichier ''​conf.php''​ est accessible en écriture.
Ligne 2053: Ligne 2045:
 \\ \\
  
-=== Permissions du fichier conf.php ===+==== Permissions du fichier conf.php ​====
  
 On vérifie. On vérifie.
Ligne 2088: Ligne 2080:
 \\ \\
  
-==== Redirection de page ====+===== Redirection de page =====
  
-=== Fichier .htaccess du répertoire racine du site web par défaut ===+==== Fichier .htaccess du répertoire racine du site web par défaut ​====
  
 Au paragraphe [[nethserver_201_cahier_01_nethserver_et_dolibarr#​Fichier httpd.conf]],​ nous avons déjà modifier le fichier ''​httpd.conf''​ pour permettre au démon Apache de lire et d'​appliquer les directives qu'il pourrait rencontrer dans les fichiers ''​.htaccess''​ des répertoires du site Web par défaut. Au paragraphe [[nethserver_201_cahier_01_nethserver_et_dolibarr#​Fichier httpd.conf]],​ nous avons déjà modifier le fichier ''​httpd.conf''​ pour permettre au démon Apache de lire et d'​appliquer les directives qu'il pourrait rencontrer dans les fichiers ''​.htaccess''​ des répertoires du site Web par défaut.
Ligne 2117: Ligne 2109:
 \\  \\ 
  
-=== Fichier .htaccess du répertoire racine de Dolibarr ===+==== Fichier .htaccess du répertoire racine de Dolibarr ​====
  
 {{ Images_Cahier-201-01-048.png?​300}} {{ Images_Cahier-201-01-048.png?​300}}
Ligne 2147: Ligne 2139:
 \\  \\ 
  
-=== Vérification ===+==== Vérification ​====
  
 On quitte Dolibarr en cliquant l'​icône de sortie à l'​extrême droite supérieure de l'​écran et on vidange l'​historique de notre navigateur. On quitte Dolibarr en cliquant l'​icône de sortie à l'​extrême droite supérieure de l'​écran et on vidange l'​historique de notre navigateur.
Ligne 2185: Ligne 2177:
 \\ \\
  
-===== Divers =====+====== Divers ​======
  
-==== Fichiers du journal Dolibarr ====+===== Fichiers du journal Dolibarr ​=====
  
 Le fichier du journal de Dolibarr se trouve dans le répertoire ''​documents''​. Le fichier du journal de Dolibarr se trouve dans le répertoire ''​documents''​.
Ligne 2199: Ligne 2191:
  
 {{ Images_Cahier-201-01-054.png?​600}} {{ Images_Cahier-201-01-054.png?​600}}
-==== Fichiers (Envoyer fichier) ====+===== Fichiers (Envoyer fichier) ​=====
  
 **Accueil -> Configuration -> Sécurité ->** onglet **Fichiers (Envoyer fichier)**. **Accueil -> Configuration -> Sécurité ->** onglet **Fichiers (Envoyer fichier)**.
  
-=== Taille maximum des fichiers envoyés ===+==== Taille maximum des fichiers envoyés ​====
  
 On spécifie une limite de **2048 Ko** pour la //**Taille maximum des fichiers envoyés**//​. On spécifie une limite de **2048 Ko** pour la //**Taille maximum des fichiers envoyés**//​.
Ligne 2209: Ligne 2201:
 {{Images_icone-201-004_Triangle.png?​25}} {{Images_icone-201-004_Triangle.png?​25}} Il est à noter que les fichiers téléchargés seront analysés par l'​antivirus ClamAV et qu'​__il accaparera 100% du temps CPU pendant le balayage des fichiers__. {{Images_icone-201-004_Triangle.png?​25}} {{Images_icone-201-004_Triangle.png?​25}} Il est à noter que les fichiers téléchargés seront analysés par l'​antivirus ClamAV et qu'​__il accaparera 100% du temps CPU pendant le balayage des fichiers__.
  
-=== Masque des nouveaux fichiers sous Unix/​Linux/​BSD/​Mac ===+==== Masque des nouveaux fichiers sous Unix/​Linux/​BSD/​Mac ​====
  
 {{Images_icone-201-006_Securite.png?​25}} Par mesure de sécurité, il n'est pas recommandé de donner des droits à "​other"​. Il est donc préférable de changer le masque par défaut des nouveaux fichiers qui seront créés par Dolibarr. {{Images_icone-201-006_Securite.png?​25}} Par mesure de sécurité, il n'est pas recommandé de donner des droits à "​other"​. Il est donc préférable de changer le masque par défaut des nouveaux fichiers qui seront créés par Dolibarr.
Ligne 2215: Ligne 2207:
 On spécifie le nombre octal <wrap em>​0660</​wrap>​ pour l'​option //**Masque des nouveaux fichiers sous Unix/​Linux/​BSD/​Mac**//​. Cette valeur représente les droits de lecture et d'​écriture pour le propriétaire et le groupe seulement. On spécifie le nombre octal <wrap em>​0660</​wrap>​ pour l'​option //**Masque des nouveaux fichiers sous Unix/​Linux/​BSD/​Mac**//​. Cette valeur représente les droits de lecture et d'​écriture pour le propriétaire et le groupe seulement.
  
-=== Chemin complet vers la commande Antivirus ===+==== Chemin complet vers la commande Antivirus ​====
  
 Il faut spécifier le chemin complet du programme antivirus que le Serveur NethServer utilise. Il faut spécifier le chemin complet du programme antivirus que le Serveur NethServer utilise.
Ligne 2241: Ligne 2233:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-=== Test d'​envoi ===+==== Test d'​envoi ​====
  
 {{ Images_Cahier-201-01-057.png?​600}} {{ Images_Cahier-201-01-057.png?​600}}
Ligne 2291: Ligne 2283:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-=== Vérification ===+==== Vérification ​====
  
 On installe l'​utilitaire ''​locate''​ pour la recherche de fichiers. On installe l'​utilitaire ''​locate''​ pour la recherche de fichiers.
Ligne 2346: Ligne 2338:
  
 {{ Images_Cahier-201-01-065-A.png?​600}} {{ Images_Cahier-201-01-065-A.png?​600}}
-==== Création d'un usager standard ====+===== Création d'un usager standard ​=====
  
 **Accueil -> Utilisateurs & Groupes -> Nouvel utilisateur ->** on entre les informations demandées **-> Créer l'​utilisateur**. **Accueil -> Utilisateurs & Groupes -> Nouvel utilisateur ->** on entre les informations demandées **-> Créer l'​utilisateur**.
Ligne 2359: Ligne 2351:
 \\ \\
  
-=== Droits de Gestion Électronique de Documents (GED) ===+==== Droits de Gestion Électronique de Documents (GED) ====
  
 Cliquer le <wrap em>​+</​wrap>​ vis à vis de toutes les lignes pour accorder ces droits au nouvel utilisateur. Cliquer le <wrap em>​+</​wrap>​ vis à vis de toutes les lignes pour accorder ces droits au nouvel utilisateur.
Ligne 2373: Ligne 2365:
  
 <WRAP column 50%> <WRAP column 50%>
-==== Test de téléversement de documents par un usager standard ====+===== Test de téléversement de documents par un usager standard ​=====
  
 On sort de Dolibarr et on se logue en tant que le nouvel utilisateur. On sort de Dolibarr et on se logue en tant que le nouvel utilisateur.
Ligne 2434: Ligne 2426:
 \\ \\
  
-===== Mise à jour de Dolibarr =====+====== Mise à jour de Dolibarr ​======
  
 //​Référence://​ [[https://​wiki.dolibarr.org/​index.php/​Installation_-_Mise_à_jour|https://​wiki.dolibarr.org/​index.php/​Installation_-_Mise_%C3%A0_jour]]. //​Référence://​ [[https://​wiki.dolibarr.org/​index.php/​Installation_-_Mise_à_jour|https://​wiki.dolibarr.org/​index.php/​Installation_-_Mise_%C3%A0_jour]].
Ligne 2440: Ligne 2432:
 {{Images_icone-201-003_Note.png?​25}} Nous avons un ancien instantané VirtualBox de la machine //​tchana.micronator-dev.org//​ avec une installation de Dolibarr-__9.0.0__. Nous récupérons cet instantané que nous allons mettre a jour vers Dolibarr-__9.0.1__. Les manipulations pour mettre à jour une version de Dolibarr vers une version plus récente suit toujours la même procédure que nous allons démontrer dans cette section. {{Images_icone-201-003_Note.png?​25}} Nous avons un ancien instantané VirtualBox de la machine //​tchana.micronator-dev.org//​ avec une installation de Dolibarr-__9.0.0__. Nous récupérons cet instantané que nous allons mettre a jour vers Dolibarr-__9.0.1__. Les manipulations pour mettre à jour une version de Dolibarr vers une version plus récente suit toujours la même procédure que nous allons démontrer dans cette section.
  
-==== Sauvegarde ====+===== Sauvegarde ​=====
  
 {{Images_icone-201-001_doigt.png?​22}} Il est fortement recommandé de toujours exécuter une sauvegarde d'au moins la base de données avant de procéder à la mise à jour de Dolibarr. Voir la section [[nethserver_201_cahier_01_nethserver_et_dolibarr#​Sauvegarde et restauration de la BD]] pour une sauvegarde de la BD. {{Images_icone-201-001_doigt.png?​22}} Il est fortement recommandé de toujours exécuter une sauvegarde d'au moins la base de données avant de procéder à la mise à jour de Dolibarr. Voir la section [[nethserver_201_cahier_01_nethserver_et_dolibarr#​Sauvegarde et restauration de la BD]] pour une sauvegarde de la BD.
  
-==== Préparation à la mise à jour ====+===== Préparation à la mise à jour =====
  
 On se rend dans le répertoire racine du site Web par défaut. On se rend dans le répertoire racine du site Web par défaut.
Ligne 2472: Ligne 2464:
 </​file>​ </​file>​
  
-=== Téléchargement d'une nouvelle version ===+==== Téléchargement d'une nouvelle version ​====
  
 Avec un fureteur sur le poste de travail, on se rend au site:  [[https://​sourceforge.net/​projects/​dolibarr/​files/​Dolibarr%20ERP-CRM/​9.0.1/​|https://​sourceforge.net/​projects/​dolibarr/​files/​Dolibarr%20ERP-CRM/​9.0.1/​]] Avec un fureteur sur le poste de travail, on se rend au site:  [[https://​sourceforge.net/​projects/​dolibarr/​files/​Dolibarr%20ERP-CRM/​9.0.1/​|https://​sourceforge.net/​projects/​dolibarr/​files/​Dolibarr%20ERP-CRM/​9.0.1/​]]
Ligne 2521: Ligne 2513:
 </​file>​ </​file>​
  
-=== Arrêt des connexions ===+==== Arrêt des connexions ​====
  
 {{Images_icone-201-003_Note.png?​25}} Si on décompresse le fichier de la nouvelle version et qu'on copie les nouveaux fichiers dans leurs destinations finales, tout usager qui accédera à une page de Dolibarr, verra la page de mise à jour et pourra la lancer lui-même et intervenir à tout moment. {{Images_icone-201-003_Note.png?​25}} Si on décompresse le fichier de la nouvelle version et qu'on copie les nouveaux fichiers dans leurs destinations finales, tout usager qui accédera à une page de Dolibarr, verra la page de mise à jour et pourra la lancer lui-même et intervenir à tout moment.
Ligne 2529: Ligne 2521:
  
 {{ Images_Cahier-201-01-079.png?​300}} {{ Images_Cahier-201-01-079.png?​300}}
-=== Adresses IP du poste de travail ===+==== Adresses IP du poste de travail ​====
  
 {{Images_icone-201-002_Lumiere.png?​25}} Si nous travaillons à distance, il faut connaître notre adresse IP telle que vue depuis l'​Internet. Nous pouvons nous rendre à la page [[https://​checkmyip.com/​|https://​checkmyip.com/​]] qui nous indiquera cette adresse. {{Images_icone-201-002_Lumiere.png?​25}} Si nous travaillons à distance, il faut connaître notre adresse IP telle que vue depuis l'​Internet. Nous pouvons nous rendre à la page [[https://​checkmyip.com/​|https://​checkmyip.com/​]] qui nous indiquera cette adresse.
Ligne 2569: Ligne 2561:
 </​file>​ </​file>​
  
-=== Ajout des directives de restriction d'​accès ===+==== Ajout des directives de restriction d'​accès ​====
  
 On ajoute les directives ci-dessous dans le fichier ''​.htaccess''​ du répertoire racine du Dolibarr. On ajoute les directives ci-dessous dans le fichier ''​.htaccess''​ du répertoire racine du Dolibarr.
Ligne 2603: Ligne 2595:
 </​file>​ </​file>​
  
-=== Extraction du fichier ===+==== Extraction du fichier ​====
  
 On retourne à la sessions PuTTY. On retourne à la sessions PuTTY.
Ligne 2742: Ligne 2734:
 </​file>​ </​file>​
  
-=== Suppression du fichier install.lock ===+==== Suppression du fichier install.lock ​====
  
 Pour pouvoir exécuter la mise à jour, il faut supprimer le fichier ''​install.lock''​ sinon, il sera impossible de procéder à celle-ci. Pour pouvoir exécuter la mise à jour, il faut supprimer le fichier ''​install.lock''​ sinon, il sera impossible de procéder à celle-ci.
Ligne 2754: Ligne 2746:
  
 {{ Images_Cahier-201-01-082.png?​600}} {{ Images_Cahier-201-01-082.png?​600}}
-==== Mise à jour ====+===== Mise à jour =====
  
-=== Vérification des prérequis ===+==== Vérification des prérequis ​====
  
 On se rend à l'URL: On se rend à l'URL:
Ligne 2771: Ligne 2763:
  
 {{ Images_Cahier-201-01-083.png?​600}} {{ Images_Cahier-201-01-083.png?​600}}
-=== Migration du format de la base de données ===+==== Migration du format de la base de données ​====
  
 À l'​écran qui s'​affiche,​ tout s'est bien passé <wrap em>​OK</​wrap>​ **-> Étape suivante**. À l'​écran qui s'​affiche,​ tout s'est bien passé <wrap em>​OK</​wrap>​ **-> Étape suivante**.
Ligne 2778: Ligne 2770:
  
 {{ Images_Cahier-201-01-084.png?​600}} {{ Images_Cahier-201-01-084.png?​600}}
-=== Migration des données ===+==== Migration des données ​====
  
 //​**Migration terminée**//​ **-> Étape suivante**. //​**Migration terminée**//​ **-> Étape suivante**.
Ligne 2791: Ligne 2783:
  
 {{ Images_Cahier-201-01-086.png?​600}} {{ Images_Cahier-201-01-086.png?​600}}
-=== Fichier install.lock ===+==== Fichier install.lock ​====
  
 On recrée le fichier ''​install.lock''​ et on y insère son contenu. On recrée le fichier ''​install.lock''​ et on y insère son contenu.
Ligne 2839: Ligne 2831:
  
 {{ Images_Cahier-201-01-086.png?​600}} {{ Images_Cahier-201-01-086.png?​600}}
-=== Fin de la mise à jour ===+==== Fin de la mise à jour ====
  
 On retourne à l'​écran de mise à jour. On retourne à l'​écran de mise à jour.
Ligne 2856: Ligne 2848:
  
 {{ Images_Cahier-201-01-088.png?​600}} {{ Images_Cahier-201-01-088.png?​600}}
-==== Vérification ====+===== Vérification ​=====
  
 **Accueil -> Outils d'​administration -> Infos Dolibarr**. **Accueil -> Outils d'​administration -> Infos Dolibarr**.
Ligne 2864: Ligne 2856:
 \\  \\ 
  
-==== Ré-autorisation des connexions ====+===== Ré-autorisation des connexions ​=====
  
 Il faut supprimer les directives, restreignant l'​accès à Dolibarr, qu'on a mises en place avant l'​exécution de la mise à jour. Il faut supprimer les directives, restreignant l'​accès à Dolibarr, qu'on a mises en place avant l'​exécution de la mise à jour.
Ligne 2891: Ligne 2883:
 \\  \\ 
  
-===== Sauvegarde et restauration de la BD =====+====== Sauvegarde et restauration de la BD ======
  
 {{ Images_Cahier-201-01-089.png?​600}} {{ Images_Cahier-201-01-089.png?​600}}
-==== Sauvegarde ====+===== Sauvegarde ​=====
  
 {{Images_icone-201-004_Triangle.png?​25}} Nous sommes de retour à notre machine virtuelle originale du début de ce cahier. {{Images_icone-201-004_Triangle.png?​25}} Nous sommes de retour à notre machine virtuelle originale du début de ce cahier.
Ligne 2925: Ligne 2917:
  
 {{ Images_Cahier-201-01-092.png?​600}} {{ Images_Cahier-201-01-092.png?​600}}
-=== Téléchargement ===+==== Téléchargement ​====
  
 On peut télécharger directement la sauvegarde en cliquant le fichier. On peut télécharger directement la sauvegarde en cliquant le fichier.
Ligne 2990: Ligne 2982:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-=== Suppression de la sauvegarde ===+==== Suppression de la sauvegarde ​====
  
 {{Images_icone-201-006_Securite.png?​25}} Après les téléchargements,​ il n'est pas recommandé de conserver les sauvegardes sur le serveur et il vaut mieux les supprimer. {{Images_icone-201-006_Securite.png?​25}} Après les téléchargements,​ il n'est pas recommandé de conserver les sauvegardes sur le serveur et il vaut mieux les supprimer.
Ligne 3020: Ligne 3012:
  
 {{ Images_Cahier-201-01-101.png?​600}} {{ Images_Cahier-201-01-101.png?​600}}
-==== Restauration ====+===== Restauration ​=====
  
 Pour restaurer une sauvegarde de la BD, on la téléverse de la station vers le Serveur NethServer, puis on la restaure. Pour restaurer une sauvegarde de la BD, on la téléverse de la station vers le Serveur NethServer, puis on la restaure.
Ligne 3056: Ligne 3048:
 </​WRAP>​ </​WRAP>​
  
-=== Téléversement de la sauvegarde ===+==== Téléversement de la sauvegarde ​====
  
 Sur le serveur, on téléverse la sauvegarde à restaurer dans le __répertoire d'​origine__.\\ ​ Sur le serveur, on téléverse la sauvegarde à restaurer dans le __répertoire d'​origine__.\\ ​
Ligne 3079: Ligne 3071:
 </​file>​ </​file>​
  
-=== Décompression ===+==== Décompression ​====
  
 Si la sauvegarde est compressée,​ il faut commencer par la décompresser. Si la sauvegarde est compressée,​ il faut commencer par la décompresser.
  
-== Format Gzip ==+=== Format Gzip ===
  
 Si l'​extension du fichier de sauvegarde est: ''​gz''​. Si l'​extension du fichier de sauvegarde est: ''​gz''​.
Ligne 3093: Ligne 3085:
 </​file>​ </​file>​
  
-== Format Bzip2 ==+=== Format Bzip2 ===
  
 Si l'​extension du fichier de sauvegarde est: ''​bz2''​. Si l'​extension du fichier de sauvegarde est: ''​bz2''​.
Ligne 3143: Ligne 3135:
 </​file>​ </​file>​
  
-=== Restauration ===+==== Restauration ​====
  
 Pour vérifier que la restauration sera réellement effectuée, on modifie le nom de la société. Pour vérifier que la restauration sera réellement effectuée, on modifie le nom de la société.
Ligne 3166: Ligne 3158:
 </​file>​ </​file>​
  
-=== Vérification ===+==== Vérification ​====
  
 {{ Images_Cahier-201-01-105.png?​600}} {{ Images_Cahier-201-01-105.png?​600}}
Ligne 3174: Ligne 3166:
 <WRAP clear></​WRAP>​ <WRAP clear></​WRAP>​
  
-=== Suppression du fichier de sauvegarde ===+==== Suppression du fichier de sauvegarde ​====
  
 <​file>​ <​file>​
Ligne 3197: Ligne 3189:
 \\  \\ 
  
-==== Vidéos sur YouTube ====+===== Vidéos sur YouTube ​=====
  
 <WRAP centeralign>​ <WRAP centeralign>​
Ligne 3216: Ligne 3208:
 ---- ----
  
-===== Crédits =====+====== Crédits ​======
  
 © 2014-2015-2017-2018-2019 ​ RF-232\\ ​ © 2014-2015-2017-2018-2019 ​ RF-232\\ ​
Ligne 3239: Ligne 3231:
 |4.1.0|2019-08-09|Ajustements pour DokuWiki.|Michel-André| |4.1.0|2019-08-09|Ajustements pour DokuWiki.|Michel-André|
 |12345678901| | |12345678901| |12345678901| | |12345678901|
-\\ + 
 + 
 +<​html><​hr style="​width:​50%;​ margin: 0 auto;"></​html>​
  
 ===== AVIS DE NON-RESPONSABILITÉ ===== ===== AVIS DE NON-RESPONSABILITÉ =====
Ligne 3253: Ligne 3247:
  
 ==== Avertissement==== ==== Avertissement====
 +
 Bien que nous utilisions ici un vocabulaire issu des techniques informatiques,​ nous ne prétendons nullement à la précision technique de tous nos propos dans ce domaine. Bien que nous utilisions ici un vocabulaire issu des techniques informatiques,​ nous ne prétendons nullement à la précision technique de tous nos propos dans ce domaine.
 \\ \\
 \\ \\
nethserver_201_cahier_01_nethserver_et_dolibarr.txt · Dernière modification: 2019-10-02 23:30 par michelandre