Changes

From SME Server
Jump to navigationJump to search
1,631 bytes added ,  05:45, 8 November 2018
GA-1.0.0 // Mise à jour des liens pour le Cours SME-101 // quelques modifications de lien pointant vers le serveur virtuel // Vérification de tous les liens // 2018-11-06 @ 22h44 HNE
Line 25: Line 25:  
<br>
 
<br>
   −
=== But final du cours SME-101 ===
+
=== Cours SME-101 ===
 +
 
 +
'''''But final du cours SME-101'''''
    
Après avoir suivi le cours '''''SME-101''''', l'Étudiant possédera un site de Commerce en ligne fiable et hautement sécuritaire. De plus, il pourra utiliser un clone de son site, sur un Serveur SME virtuel sur sa station de travail, pour tester de nouvelles extensions et applications sans compromettre la sécurité ou l'intégrité de son site en ligne.
 
Après avoir suivi le cours '''''SME-101''''', l'Étudiant possédera un site de Commerce en ligne fiable et hautement sécuritaire. De plus, il pourra utiliser un clone de son site, sur un Serveur SME virtuel sur sa station de travail, pour tester de nouvelles extensions et applications sans compromettre la sécurité ou l'intégrité de son site en ligne.
Line 33: Line 35:       −
<span style="font-size:120%">'''Cours SME-101'''</span>
+
'''''Documentation'''''
    
Le cours '''''SME-101''''', se voulant une base solide pour la création d'un site de Commerce en ligne, comprend plusieurs cahiers:
 
Le cours '''''SME-101''''', se voulant une base solide pour la création d'un site de Commerce en ligne, comprend plusieurs cahiers:
   −
* '''Cahier-00''': Les bases de Linux,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.00_Linux_de_base.
+
* '''Cahier-00''': Les bases de Linux, [https://wiki.contribs.org/SME-101.00_Linux_de_base SME-101.00 Linux de base].
* '''Cahier-01''': Installation et configuration des logiciels prérequis sur le poste de travail de l'Étudiant de même que le téléchargement des fichiers qui seront installés sur le Serveur SME virtuel,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.01_Logiciels_de_la_station_de_travail.
+
* '''Cahier-01''': Installation et configuration des logiciels prérequis sur le poste de travail de l'Étudiant de même que le téléchargement des fichiers qui seront installés sur le Serveur SME virtuel, [https://wiki.contribs.org/SME-101.01_Logiciels_de_la_station_de_travail SME-101.01 Logiciels de la station de travail].
* '''Cahier-02''': Description du parcours des paquets IP du Serveur SME vers l'Internet, création de la machine virtuelle, installation/configuration du serveur Linux SME et enfin, sauvegarde/restauration de ce dernier,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.02_Serveur_SME.
+
* '''Cahier-02''': Description du parcours des paquets IP du Serveur SME vers l'Internet, création de la machine virtuelle, installation/configuration du serveur Linux SME et enfin, sauvegarde/restauration de ce dernier, [https://wiki.contribs.org/SME-101.02_Serveur_SME SME-101.02 Serveur SME].
* '''Cahier-03''': Abonnement à un FAI, installation et configuration d'un modem ADSL/VDSL, création d'un domaine chez un fournisseur de Service DNS dynamique avec installation d'un script pour sa mise à jour et enfin la marche à suivre pour l'obtention et la configuration d'un domaine FQDN<ref name="ftn1"> '''FQDN''': Dans le DNS, un <u>F</u>ully <u>Q</u>ualified <u>D</u>omain <u>N</u>ame ''(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.'''<br/> '''''Référence'': [https://fr.wikipedia.org/wiki/Fully_qualified_domain_name https://fr.wikipedia.org/wiki/Fully_qualified_domain_name].'''</ref>,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.03_ADSL/VDSL,_DDNS_et_Domaine_FQDN
+
* '''Cahier-03''': Abonnement à un FAI, installation et configuration d'un modem ADSL/VDSL, création d'un domaine chez un fournisseur de Service DNS dynamique avec installation d'un script pour sa mise à jour et enfin la marche à suivre pour l'obtention et la configuration d'un domaine FQDN<ref name="ftn30"> '''FQDN''': Dans le DNS, un <u>F</u>ully <u>Q</u>ualified <u>D</u>omain <u>N</u>ame ''(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.'''<br/> '''''Référence'': [https://fr.wikipedia.org/wiki/Fully_qualified_domain_name https://fr.wikipedia.org/wiki/Fully_qualified_domain_name].'''</ref>, [https://wiki.contribs.org/SME-101.03_ADSL/VDSL,_DDNS_et_Domaine_FQDN SME-101.03 ADSL/VDSL, DDNS et Domaine FQDN].
* '''Cahier-04''': Installation d'un certificat SSL de l'autorité de certification Let's Encrypt et script de mise à jour,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.04_Certificat_Let%27s_Encrypt.
+
* '''Cahier-04''': Installation d'un certificat SSL de l'autorité de certification Let's Encrypt et script de mise à jour, [https://wiki.contribs.org/SME-101.04_Certificat_Let%27s_Encrypt SME-101.04 Certificat Let's Encrypt].
* '''Cahier-05A''': Installation et configuration de WordPress.
+
* '''Cahier-05A''': Installation et configuration de WordPress, [https://wiki.contribs.org/SME-101.05A_WordPress SME-101.05A WordPress].
* '''Cahier-05B''': Installation et configuration de l'extension de sécurité Wordfence.
+
* '''Cahier-05B''': Installation et configuration de l'extension de sécurité Wordfence, [https://wiki.contribs.org/SME-101.05B_Wordfence SME-101.05B Wordfence].
* '''Cahier-06''': Installation et configuration de l'extension de vente en ligne WooCommerce, création de comptes  chez Stripe et PayPal pour les paiements en ligne.
+
* '''Cahier-06''': Installation et configuration de l'extension de vente en ligne WooCommerce, création de comptes  chez Stripe et PayPal pour les paiements en ligne, [https://wiki.contribs.org/SME-101.06_WooCommerce SME-101.06 WooCommerce].
* '''Cahier-07''': Sauvegarde/restauration ou migration d'un site avec l'extension Duplicator.
+
* '''Cahier-07''': Sauvegarde/restauration ou migration d'un site avec l'extension Duplicator, [https://wiki.contribs.org/SME-101.07_Duplicator SME-101.07 Duplicator].
* '''Cahier-08''': Serveur mandataire inversé,&nbsp;&nbsp;https://wiki.contribs.org/Mandataire_invers%C3%A9.
+
* '''Cahier-08''': Serveur mandataire inversé, [https://wiki.contribs.org/Mandataire_invers%C3%A9 SME-101.08  Serveur mandataire inversé].
* '''Cahier-09''': Supplément: SME & BackupPC-4.2,&nbsp;&nbsp;https://wiki.contribs.org/BackupPC-4.2.
+
* '''Cahier-09''': Supplément: SME & BackupPC-4.2, [https://wiki.contribs.org/BackupPC-4.2 SME-101.09: Supplément: SME & BackupPC-4.2].
    
Tous les logiciels nécessaires sont du domaine public ou LIBRE sous licence GPL; ils ne coûtent pas un sous. Le seul achat nécessaire est l'obtention d'un nom de domaine FQDN 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 sous. Le seul achat nécessaire est l'obtention d'un nom de domaine FQDN au prix initial de $15 CAD et son renouvellement annuel d'environ $30 CAD.
 +
    
=== Particularités de ce document ===
 
=== Particularités de ce document ===
Line 58: Line 61:     
* Les informations écrites ont préséance sur celles retrouvées dans les captures d’écrans. Se référer aux différents tableaux lorsque ceux-ci sont présents.
 
* Les informations écrites ont préséance sur celles retrouvées dans les captures d’écrans. Se référer aux différents tableaux lorsque ceux-ci sont présents.
 +
    
'''''Conventions'''''
 
'''''Conventions'''''
   −
* Toutes les commandes à entrer à la console du Serveur SME commencent habituellement avec l'invite '''#''' pour l'usager root ou '''$''' pour un usager sans privilège particulier.
+
* Toutes les commandes à entrer à la console du Serveur SME commencent habituellement avec l'invite <span style="color:red">#</span> pour l'usager root ou <span style="color:red">$</span> pour un usager sans privilège particulier.
 
* L'invite <code>mysql></code> de la console MySQL est toujours présente.
 
* L'invite <code>mysql></code> de la console MySQL est toujours présente.
 
* La sortie de la commande est séparée de celle-ci par une ligne vide sans couleur de fond.
 
* La sortie de la commande est séparée de celle-ci par une ligne vide sans couleur de fond.
Line 69: Line 73:  
  # ping 192.168.1.149
 
  # ping 192.168.1.149
   −
  192.168.1.149 is alive
+
  192.168.1.149 <span style="color:red">is alive</span>
      −
Les liens de référence Internet sont en <span style="color:blue">bleu</span> de même que ceux intra document mais, ces derniers débute par un " <span style="color:blue">#</span> ".
+
Les liens de référence Internet sont en <span style="color:blue">bleu</span> de même que ceux intra-document mais, ces derniers débute par un " <span style="color:blue">#</span> ".
    
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Manipulation, truc ou ruse pour se tirer d’embarras.
 
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Manipulation, truc ou ruse pour se tirer d’embarras.
Line 83: Line 87:     
[[Image:Icone-DangerAPT.png|25px]]&nbsp;&nbsp;Danger pour la sécurité du système.
 
[[Image:Icone-DangerAPT.png|25px]]&nbsp;&nbsp;Danger pour la sécurité du système.
 +
 +
[[Image:IconePlusieursLignesAPT.png|25px]]&nbsp;&nbsp;Indique que la commande est sur une seule ligne. Pour ce document en PDF, il faudra copier la commande entière dans un éditeur de texte ASCII tel que NotePad++ et la mettre sur une seule ligne avant de la copier à la console.
    
Une chaîne de caractères en <span style="color:DarkMagenta">magenta</span> indique qu’il faut remplacer cette chaîne par vos propres paramètres.
 
Une chaîne de caractères en <span style="color:DarkMagenta">magenta</span> indique qu’il faut remplacer cette chaîne par vos propres paramètres.
Line 95: Line 101:  
|Commande indiquée à titre d'information seulement.
 
|Commande indiquée à titre d'information seulement.
 
|}
 
|}
 +
    
= Prérequis =
 
= Prérequis =
Line 101: Line 108:     
Voir SME-101.02&nbsp;&nbsp;https://wiki.contribs.org/SME-101.02_Serveur_SME.
 
Voir SME-101.02&nbsp;&nbsp;https://wiki.contribs.org/SME-101.02_Serveur_SME.
 +
    
=== Mise à jour du Serveur ===
 
=== Mise à jour du Serveur ===
Line 107: Line 115:     
Voir SME-101.02&nbsp;&nbsp;https://wiki.contribs.org/SME-101.02_Serveur_SME#Mise_.C3.A0_jour.
 
Voir SME-101.02&nbsp;&nbsp;https://wiki.contribs.org/SME-101.02_Serveur_SME#Mise_.C3.A0_jour.
 +
    
=== Collection PHP70 ===
 
=== Collection PHP70 ===
Line 118: Line 127:  
  php-mysql-5.3.3-49.el6.x86_64
 
  php-mysql-5.3.3-49.el6.x86_64
 
  ...
 
  ...
 +
    
Comme on le voit, notre version <span style="color:red">5.3.3-49</span> de PHP est légèrement vieillotte.
 
Comme on le voit, notre version <span style="color:red">5.3.3-49</span> de PHP est légèrement vieillotte.
Line 159: Line 169:  
  Visible yes \
 
  Visible yes \
 
  status disabled
 
  status disabled
 +
    
Vérification.
 
Vérification.
Line 189: Line 200:  
  Visible no \
 
  Visible no \
 
  status disabled
 
  status disabled
 +
    
Vérification.
 
Vérification.
Line 262: Line 274:  
  fi
 
  fi
 
  EOT
 
  EOT
 +
    
On rend le fichier exécutable.
 
On rend le fichier exécutable.
 
  # chmod +x /etc/profile.d/activer-php71.sh
 
  # chmod +x /etc/profile.d/activer-php71.sh
 +
    
On vérifie.
 
On vérifie.
Line 279: Line 293:  
<nowiki>#</nowiki> signal-event php-update; config set UnsavedChanges no
 
<nowiki>#</nowiki> signal-event php-update; config set UnsavedChanges no
 
|}
 
|}
 +
    
'''''Sinon...'''''
 
'''''Sinon...'''''
Line 304: Line 319:  
  <span style="color:red">smeserver-php-scl-0.4-17</span>.el6.sme.noarch
 
  <span style="color:red">smeserver-php-scl-0.4-17</span>.el6.sme.noarch
 
  scl-utils-20120927-29.el6_9.x86_64
 
  scl-utils-20120927-29.el6_9.x86_64
 +
    
On vérifie les Collections installées.
 
On vérifie les Collections installées.
Line 550: Line 566:  
On modifie <code>MemoryLimit</code> à l'aide de l'utilitaire <code>sed</code>.
 
On modifie <code>MemoryLimit</code> à l'aide de l'utilitaire <code>sed</code>.
 
  # sed -i 's/"32M";/"<span style="color:DarkMagenta">256M</span>";/'  /etc/e-smith/templates-custom/etc/php.ini/20ResourceLimits
 
  # sed -i 's/"32M";/"<span style="color:DarkMagenta">256M</span>";/'  /etc/e-smith/templates-custom/etc/php.ini/20ResourceLimits
 +
    
On vérifie.
 
On vérifie.
Line 685: Line 702:  
On copie le fragment standard du paramètre <code>UploadMaxFilesize</code> dans le répertoire du gabarit personnalisé.
 
On copie le fragment standard du paramètre <code>UploadMaxFilesize</code> dans le répertoire du gabarit personnalisé.
 
  # cp /etc/e-smith/templates/etc/php.ini/40DataHandling /etc/e-smith/templates-custom/etc/php.ini/40DataHandling
 
  # cp /etc/e-smith/templates/etc/php.ini/40DataHandling /etc/e-smith/templates-custom/etc/php.ini/40DataHandling
 +
    
On vérifie.
 
On vérifie.
Line 696: Line 714:  
On modifie le maximum à l'aide de l'utilitaire <code>sed</code>.
 
On modifie le maximum à l'aide de l'utilitaire <code>sed</code>.
 
  # sed -i 's/20M/<span style="color:DarkMagenta">52M</span>/'  /etc/e-smith/templates-custom/etc/php.ini/40DataHandling
 
  # sed -i 's/20M/<span style="color:DarkMagenta">52M</span>/'  /etc/e-smith/templates-custom/etc/php.ini/40DataHandling
 +
    
On vérifie.
 
On vérifie.
Line 765: Line 784:  
  Visible yes \
 
  Visible yes \
 
  status disabled
 
  status disabled
 +
    
On vérifie.
 
On vérifie.
Line 859: Line 879:  
Pour trouver le nom de notre domaine:
 
Pour trouver le nom de notre domaine:
   −
* On se logue dans gestionnaire Server-Manager: https://FQDN_ou_adresseIP/server-manager.
+
# On se logue dans gestionnaire Server-Manager: <span style="color:blue"><nowiki>https://FQDN_ou_adresseIP/server-manager</nowiki></span>.
* On clique ''Domaines''.
+
# On clique ''Domaines''.
* Le nom exact du domaine de notre site est: <span style="color:blue">micronator-101.com</span>.
+
# Le nom exact du domaine de notre site est: <span style="color:blue">micronator-101.com</span>.
    
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
Line 899: Line 919:  
| style="vertical-align: top;" |[[Image:SME-101.05A-022-Inst-A.png|400px|border]]
 
| style="vertical-align: top;" |[[Image:SME-101.05A-022-Inst-A.png|400px|border]]
 
|}
 
|}
* <span style="font-family:Courier New;">Lors du lancement de l'installation de WordPress en allant à http://www.nom-de-domaine/, l'URL choisi deviendra le paramètre pour l'<u>Adresse web de WordPress (URL)</u> et pour l'<u>Adresse web du site (URL)</u>.</span>
+
* <span style="font-family:Courier New;">Lors du lancement de l'installation de WordPress en allant à <span style="color:blue"><nowiki>http://www.nom-de-domaine/</nowiki></span>, l'URL choisi deviendra le paramètre pour l'<u>Adresse web de WordPress (URL)</u> et pour l'<u>Adresse web du site (URL)</u>.</span>
 
* <span style="font-family:Courier New;">Plus tard, lorsqu'on visitera le site, si on déplace la souris au-dessus d'un lien, le navigateur affichera l'<u>Adresse web du site (URL)</u> au début de l'adresse de la page.</span>
 
* <span style="font-family:Courier New;">Plus tard, lorsqu'on visitera le site, si on déplace la souris au-dessus d'un lien, le navigateur affichera l'<u>Adresse web du site (URL)</u> au début de l'adresse de la page.</span>
 
<br clear=all>
 
<br clear=all>
Line 917: Line 937:  
'''Affichage du nom du domaine'''
 
'''Affichage du nom du domaine'''
   −
* <span style="font-family:Courier New;">Sans domaine FQDN ni service DNS dynamique, si on choisit l'<u>adresse IP</u> du site pour lancer l'installation, ces paramètres deviendront http://adresse-IP.</span>
+
* <span style="font-family:Courier New;">Sans domaine FQDN ni service DNS dynamique, si on choisit l'<u>adresse IP</u> du site pour lancer l'installation, ces paramètres deviendront <span style="color:blue"><nowiki>http://adresse-IP</nowiki></span>.</span>
 
* <span style="font-family:Courier New;">Plus tard, lorsqu'on visitera le site, si on déplace la souris au-dessus d'un lien, le navigateur affichera l'<u>adresse IP du site</u> au début de l'URL de la page. Cet affichage n'est pas très professionnel et encore moins esthétique.</span>
 
* <span style="font-family:Courier New;">Plus tard, lorsqu'on visitera le site, si on déplace la souris au-dessus d'un lien, le navigateur affichera l'<u>adresse IP du site</u> au début de l'URL de la page. Cet affichage n'est pas très professionnel et encore moins esthétique.</span>
 
<br clear=all>
 
<br clear=all>
Line 1,032: Line 1,052:  
Les scripts de ce chapitre s'appliquent pour toutes les installations de WordPress qu'elles soient dans l'i-bay <span style="color:DarkMagenta">Primary</span> ou dans toute autre i-bay.
 
Les scripts de ce chapitre s'appliquent pour toutes les installations de WordPress qu'elles soient dans l'i-bay <span style="color:DarkMagenta">Primary</span> ou dans toute autre i-bay.
   −
* Un script doit être lancé par l'usager <span style="color:red">root</span>.
+
# Un script doit être lancé par l'usager <span style="color:red">root</span>.
* Pour connaître l'Usage, lancer le script avec le paramètre <code>-h</code> ou <code>--help</code>.
+
# Pour connaître l'Usage, lancer le script avec le paramètre <code>-h</code> ou <code>--help</code>.
* À la ligne de commande du script, il faut spécifier l'i-bay d'installation de WordPress.
+
# À la ligne de commande du script, il faut spécifier l'i-bay d'installation de WordPress.
* Le script vérifie alors si le paramètre spécifié est bien une i-bay et si oui, il demande de confirmer.
+
# Le script vérifie alors si le paramètre spécifié est bien une i-bay et si oui, il demande de confirmer.
* <code>droits_ibay.sh</code> ajuste le propriétaire, le groupe et les droits/permissions de tous les fichiers et répertoires du site WordPress à l'exception des fichiers <code>.htaccess</code> et <code>.well-known</code> dans le répertoire racine.
+
# <code>droits_ibay.sh</code> ajuste le propriétaire, le groupe et les droits/permissions de tous les fichiers et répertoires du site WordPress à l'exception des fichiers <code>.htaccess</code> et <code>.well-known</code> dans le répertoire racine.
* <code>droits_<span style="color:red">debut</span>_MAJ-WP.sh</code> sauvegarde le fichier <code>.htaccess</code>, récupère le fichier <code>readme.html</code> et ajoute le droit d'écriture aux fichiers du répertoire racine auxquels la mise à jour de WordPress doit avoir accès.
+
# <code>droits_<span style="color:red">debut</span>_MAJ-WP.sh</code> sauvegarde le fichier <code>.htaccess</code>, récupère le fichier <code>readme.html</code> et ajoute le droit d'écriture aux fichiers du répertoire racine auxquels la mise à jour de WordPress doit avoir accès.
* <code>droits_<span style="color:red">fin</span>_MAJ-WP.sh</code> récupère le fichier <code>.htaccess</code>, sauvegarde le fichier <code>readme.html</code> et enlève le droit d'écriture donné précédemment avant la mise à jour de WordPress.
+
# <code>droits_<span style="color:red">fin</span>_MAJ-WP.sh</code> récupère le fichier <code>.htaccess</code>, sauvegarde le fichier <code>readme.html</code> et enlève le droit d'écriture donné précédemment avant la mise à jour de WordPress.
      Line 1,188: Line 1,208:  
On ajuste les droits du script.
 
On ajuste les droits du script.
 
  # chmod 700 /root/droits_ibay.sh
 
  # chmod 700 /root/droits_ibay.sh
 +
    
On vérifie.
 
On vérifie.
Line 1,197: Line 1,218:  
On crée le lien dans le répertoire <code>/bin</code>.
 
On crée le lien dans le répertoire <code>/bin</code>.
 
  # ln -s /root/droits_ibay.sh  /bin/droits_ibay.sh
 
  # ln -s /root/droits_ibay.sh  /bin/droits_ibay.sh
 +
    
On vérifie.
 
On vérifie.
Line 1,376: Line 1,398:  
On crée le lien dans le répertoire <code>/bin</code>.
 
On crée le lien dans le répertoire <code>/bin</code>.
 
  # ln -s /root/droits_debut_MAJ-WP.sh  /bin/droits_<span style="color:blue">debut</span>_MAJ-WP.sh
 
  # ln -s /root/droits_debut_MAJ-WP.sh  /bin/droits_<span style="color:blue">debut</span>_MAJ-WP.sh
 +
    
On vérifie.
 
On vérifie.
Line 1,528: Line 1,551:  
On ajuste les droits du script <code>droits_<span style="color:blue">fin</span>_MAJ-WP.sh</code>.
 
On ajuste les droits du script <code>droits_<span style="color:blue">fin</span>_MAJ-WP.sh</code>.
 
  # chmod 700 /root/droits_<span style="color:blue">fin</span>_MAJ-WP.sh
 
  # chmod 700 /root/droits_<span style="color:blue">fin</span>_MAJ-WP.sh
 +
    
On vérifie.
 
On vérifie.
Line 1,537: Line 1,561:  
On crée le lien dans le répertoire <code>/bin</code>.
 
On crée le lien dans le répertoire <code>/bin</code>.
 
  # ln -s /root/droits_<span style="color:blue">fin</span>_MAJ-WP.sh  /bin/droits_<span style="color:blue">fin</span>_MAJ-WP.sh
 
  # ln -s /root/droits_<span style="color:blue">fin</span>_MAJ-WP.sh  /bin/droits_<span style="color:blue">fin</span>_MAJ-WP.sh
 +
    
On vérifie.
 
On vérifie.
Line 1,613: Line 1,638:  
'''Login dans le gestionnaire Server-Manager'''
 
'''Login dans le gestionnaire Server-Manager'''
   −
On se rend sur notre site en spécifiant l'adresse suivante: https://ip-du-serveur/server-manager ou https://www.Domaine_FQDN/server-manager.
+
On se rend sur notre site en spécifiant l'adresse suivante: <span style="color:blue"><nowiki>https://ip-du-serveur/server-manager</nowiki></span> ou <span style="color:blue"><nowiki>https://www.Domaine_FQDN/server-manager</nowiki></span>.
    
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
Line 1,624: Line 1,649:  
| style="vertical-align: top;" |[[Image:SME-101.05A-003-WPzip-Usager-A.png|400px|border]]
 
| style="vertical-align: top;" |[[Image:SME-101.05A-003-WPzip-Usager-A.png|400px|border]]
 
|}
 
|}
* <span style="font-family:Courier New;">Dans notre cas ce sera: https://10.10.100.102/server-manager.</span>
+
* <span style="font-family:Courier New;">Dans notre cas ce sera: <span style="color:blue"><nowiki>https://10.10.100.102/server-manager</nowiki></span>.</span>
 
* <span style="font-family:Courier New;">- On se logue obligatoirement avec l'usager <u>admin</u>.</br>- On peut faire un don d'encouragement à Koozali.</span>
 
* <span style="font-family:Courier New;">- On se logue obligatoirement avec l'usager <u>admin</u>.</br>- On peut faire un don d'encouragement à Koozali.</span>
 
<br clear=all>
 
<br clear=all>
Line 1,726: Line 1,751:  
Pour que chargeurprim et chargeursec puissent télécharger des fichiers, il faut autoriser l'accès FTP dans Server-Manager.
 
Pour que chargeurprim et chargeursec puissent télécharger des fichiers, il faut autoriser l'accès FTP dans Server-Manager.
   −
* "N'autoriser l'accès complet que depuis les réseaux locaux".
+
# "N'autoriser l'accès complet que depuis les réseaux locaux".
* "N'autoriser l'authentification que depuis les réseaux locaux".
+
# "N'autoriser l'authentification que depuis les réseaux locaux".
* ''Enregistrer'' et on s'assure du succès de l'opération.
+
# ''Enregistrer'' et on s'assure du succès de l'opération.
    
{| style="width: 80%; background-color:#ffffff;" align="center"
 
{| style="width: 80%; background-color:#ffffff;" align="center"
Line 1,790: Line 1,815:  
On se rend dans le répertoire <code>html</code> de l'i-bay <span style="color:DarkMagenta">Primary</span>.
 
On se rend dans le répertoire <code>html</code> de l'i-bay <span style="color:DarkMagenta">Primary</span>.
 
  # cd /home/e-smith/files/ibays/<span style="color:DarkMagenta">Primary</span>/html/
 
  # cd /home/e-smith/files/ibays/<span style="color:DarkMagenta">Primary</span>/html/
 +
    
On vérifie.
 
On vérifie.
Line 1,818: Line 1,844:  
  4 drwxr-s--- 2 admin shared 4096 11 oct.  13:05 .
 
  4 drwxr-s--- 2 admin shared 4096 11 oct.  13:05 .
 
  4 drwxr-xr-x 6 root  root  4096 11 oct.  13:04 .
 
  4 drwxr-xr-x 6 root  root  4096 11 oct.  13:04 .
 +
    
=== Droits d'écriture et fichiers spéciaux ===
 
=== Droits d'écriture et fichiers spéciaux ===
Line 1,838: Line 1,865:     
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;Lors de l'installation, le fichier <code>readme.html</code> sera dans le répertoire racine et non pas dans le répertoire au-dessus. Le script <code>droits_debut_MAJ-WP.sh</code> va donner le message: <span style="font-family:Courier New;"> impossible d'évaluer «&nbsp;../readme.html&nbsp;»: Aucun fichier ou dossier de ce type</span>. On pourra ignorer ce message lors de l'installation.
 
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;Lors de l'installation, le fichier <code>readme.html</code> sera dans le répertoire racine et non pas dans le répertoire au-dessus. Le script <code>droits_debut_MAJ-WP.sh</code> va donner le message: <span style="font-family:Courier New;"> impossible d'évaluer «&nbsp;../readme.html&nbsp;»: Aucun fichier ou dossier de ce type</span>. On pourra ignorer ce message lors de l'installation.
 +
    
=== Téléchargement de WordPress-4.6.1-fr_FR.zip ===
 
=== Téléchargement de WordPress-4.6.1-fr_FR.zip ===
Line 1,864: Line 1,892:     
[[Image:Icone-AstuceAPT.png|25px]]&nbsp;&nbsp;Utiliser digestIT 2004 pour calculer la somme de contrôle MD5 du fichier zip et vérifier que le fichier n'a pas été compromis.
 
[[Image:Icone-AstuceAPT.png|25px]]&nbsp;&nbsp;Utiliser digestIT 2004 pour calculer la somme de contrôle MD5 du fichier zip et vérifier que le fichier n'a pas été compromis.
 +
    
=== Fichier zip de WordPress ===
 
=== Fichier zip de WordPress ===
Line 1,968: Line 1,997:     
  ls: impossible d'accéder à wordpress: <span style="color:red">Aucun fichier ou dossier de ce type</span>
 
  ls: impossible d'accéder à wordpress: <span style="color:red">Aucun fichier ou dossier de ce type</span>
 +
    
=== Base de données pour WordPress ===
 
=== Base de données pour WordPress ===
Line 2,031: Line 2,061:  
  Query OK, 0 rows affected (0.00 sec)
 
  Query OK, 0 rows affected (0.00 sec)
 
  mysql>
 
  mysql>
 +
    
On quitte la console MySQL.
 
On quitte la console MySQL.
Line 2,037: Line 2,068:  
  bye
 
  bye
 
  #
 
  #
 +
    
=== wp-config.php ===
 
=== wp-config.php ===
Line 2,056: Line 2,088:  
[[Image:Icone-NoteAPT.png|25px]]&nbsp;&nbsp;On garde le fichier <code>wp-config-sample.php</code> car, il est nécessaire lors d'une récupération ou d'un transfert de WordPress vers un autre serveur.
 
[[Image:Icone-NoteAPT.png|25px]]&nbsp;&nbsp;On garde le fichier <code>wp-config-sample.php</code> car, il est nécessaire lors d'une récupération ou d'un transfert de WordPress vers un autre serveur.
   −
Pour la migration d'un site WordPress voir le Cahier-7: ''Duplicator & migration'': https://www.micronator.org/affaires/produit/micronator-101-cahier-7duplicator-migration/.
+
Pour la migration d'un site WordPress voir le Cahier-7: [https://wiki.contribs.org/SME-101.07_Duplicator ''Duplicator & migration''].
    
On crée le fichier de configuration <code>wp-config.php</code> en faisant une copie du fichier <code>wp-config-sample.php</code>.
 
On crée le fichier de configuration <code>wp-config.php</code> en faisant une copie du fichier <code>wp-config-sample.php</code>.
Line 2,067: Line 2,099:  
  4 -rw-r--r-- 1 root shared 3579 11 oct.  13:17 <span style="color:red">wp-config.php</span>
 
  4 -rw-r--r-- 1 root shared 3579 11 oct.  13:17 <span style="color:red">wp-config.php</span>
 
  4 -rw-r--r-- 1 root shared 3579  2 nov.  2016 wp-config-sample.php
 
  4 -rw-r--r-- 1 root shared 3579  2 nov.  2016 wp-config-sample.php
 +
    
=== Édition du fichier de configuration ===
 
=== Édition du fichier de configuration ===
Line 2,170: Line 2,203:  
Pour les besoins de ce document, on change le préfixe 'wp_' pour '<span style="color:DarkMagenta">Toto0327_</span>'.
 
Pour les besoins de ce document, on change le préfixe 'wp_' pour '<span style="color:DarkMagenta">Toto0327_</span>'.
 
  # sed -i 's/'wp_'/'<span style="color:DarkMagenta">Toto0327_</span>'/' wp-config.php
 
  # sed -i 's/'wp_'/'<span style="color:DarkMagenta">Toto0327_</span>'/' wp-config.php
 +
    
On vérifie.
 
On vérifie.
Line 2,175: Line 2,209:     
  $table_prefix  = '<span style="color:DarkMagenta">Toto0327_</span>';
 
  $table_prefix  = '<span style="color:DarkMagenta">Toto0327_</span>';
 +
    
<span id="BD de comptes"></span>
 
<span id="BD de comptes"></span>
Line 2,216: Line 2,251:  
     Removable=no
 
     Removable=no
 
     UserAccess=wr-admin-rd-group
 
     UserAccess=wr-admin-rd-group
 +
    
=== Fichier .htaccess ===
 
=== Fichier .htaccess ===
Line 2,224: Line 2,260:       −
''Principe des fichiers <code>htaccess</code>''
+
'''''Principe des fichiers <code>htaccess</code>'''''
    
Le fichier <code>.htaccess</code> est placé dans le répertoire dans lequel il doit agir. Il agit ainsi sur les permissions du répertoire qui le contient et de tous ses sous-répertoires. Vous pouvez placer un autre fichier <code>.htaccess</code> dans un sous-répertoire d'un répertoire déjà contrôlé par un fichier <code>.htaccess</code>. Le fichier <code>.htaccess</code> du répertoire parent reste en "activité" tant que les fonctionnalités du fichier <code>.htaccess</code> du répertoire enfant n'ont pas été écrites.
 
Le fichier <code>.htaccess</code> est placé dans le répertoire dans lequel il doit agir. Il agit ainsi sur les permissions du répertoire qui le contient et de tous ses sous-répertoires. Vous pouvez placer un autre fichier <code>.htaccess</code> dans un sous-répertoire d'un répertoire déjà contrôlé par un fichier <code>.htaccess</code>. Le fichier <code>.htaccess</code> du répertoire parent reste en "activité" tant que les fonctionnalités du fichier <code>.htaccess</code> du répertoire enfant n'ont pas été écrites.
Line 2,421: Line 2,457:  
   4 -rw-r-----  1 admin shared  3580 11 oct.  13:20 <span style="color:red">wp-config.php</span>
 
   4 -rw-r-----  1 admin shared  3580 11 oct.  13:20 <span style="color:red">wp-config.php</span>
 
  ...
 
  ...
 +
    
= Installation de WordPress =
 
= Installation de WordPress =
Line 2,448: Line 2,485:  
| style="vertical-align: top;" |[[Image:SME-101.05A-028-Inst-G-1.png|450px|border]]
 
| style="vertical-align: top;" |[[Image:SME-101.05A-028-Inst-G-1.png|450px|border]]
 
|}
 
|}
Pour lancer l'installation de WordPress, on indique l'URL de notre site: https://www.micronator-101.com/.
+
Pour lancer l'installation de WordPress, on indique l'URL de notre site: <span style="color:blue"><nowiki>https://www.micronator-101.com/</nowiki></span>.
   −
L'URL changera pour:https://www.<span style="color:DarkMagenta">micronator-101.com</span><span style="color:blue">/wp-admin/install.php</span>  
+
L'URL changera pour: <span style="color:blue"><nowiki>https://</nowiki><span style="color:Blue">www.micronator-101.com</span><span style="color:red">/wp-admin/install.php</span></span>.
      Line 2,470: Line 2,507:     
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;Choisir un mot de passe robuste.
 
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;Choisir un mot de passe robuste.
<br>
  −
<br>
  −
<br>
   
<br>
 
<br>
    
Donner l'adresse courriel de l'administrateur du site.
 
Donner l'adresse courriel de l'administrateur du site.
<br>
  −
<br>
  −
<br>
   
<br>
 
<br>
   Line 2,522: Line 2,553:  
=== Page d'accueil ===
 
=== Page d'accueil ===
   −
On se rend à notre page d'accueil [http://www.micronator-101.com/ http://www.][http://www.micronator-101.com/ micronator-101.com]. Notre site WordPress s'affiche.
+
On se rend à notre page d'accueil <span style="color:blue"><nowiki>http://www.micronator-101.com/</nowiki></span>. Notre site WordPress s'affiche.
    
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Si le site ne s'affiche pas, simplement vidanger l'historique du navigateur Web.
 
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Si le site ne s'affiche pas, simplement vidanger l'historique du navigateur Web.
Line 2,540: Line 2,571:  
'''Fichier readme.html'''
 
'''Fichier readme.html'''
   −
On se rend à: https://www.micronator-101.com/readme.html pour afficher le fichier <code>readme.html</code> de WordPress.
+
On se rend à: <span style="color:blue"><nowiki>https://www.micronator-101.com/readme.html</nowiki></span> pour afficher le fichier <code>readme.html</code> de WordPress.
    
Ce fichier affiche le numéro de version de notre WordPress. Comme expliqué plus haut, la version d’un site ou d’un logiciel est une des informations que les pirates informatiques préfèrent car, connaître la version leur permet de savoir s’il existe des vulnérabilités connues et exploitables.
 
Ce fichier affiche le numéro de version de notre WordPress. Comme expliqué plus haut, la version d’un site ou d’un logiciel est une des informations que les pirates informatiques préfèrent car, connaître la version leur permet de savoir s’il existe des vulnérabilités connues et exploitables.
Line 2,648: Line 2,679:  
'''Avis #1'''
 
'''Avis #1'''
   −
''Référence'': [http://www.wordpress-fr.net/faq/est-ce-important-de-faire-regulierement-les-mises-a-jour-proposees/ http://www.wordpress-fr.net/faq/est-ce-important-de-faire-regulierement-les-mises-a-jour-proposees/].
+
''Référence'': [http://www.wordpress-fr.net/faq/est-ce-important-de-faire-regulierement-les-mises-a-jour-proposees/ http://www.wordpress-fr.net/faq/est-ce-important-de-faire-regulierement-les-mises-a-jour-proposees/]. ''(Ce lien n'est plus valide: novembre 2018.)''
    
Est-ce important de faire régulièrement les mises à jour proposées?
 
Est-ce important de faire régulièrement les mises à jour proposées?
Line 2,661: Line 2,692:  
'''Avis #2'''
 
'''Avis #2'''
   −
Référence: [http://www.maintpress.com/blog/important-mettre-jour-site-wordpress-douleur/ http://www.maintpress.com/blog/important-mettre-jour-site-wordpress-douleur/].
+
Référence: [http://www.maintpress.com/blog/important-mettre-jour-site-wordpress-douleur/ http://www.maintpress.com/blog/important-mettre-jour-site-wordpress-douleur/]. ''(Ce lien n'est plus valide: novembre 2018.)''
    
'''''Pourquoi il est important de mettre à jour son site WordPress''''' ''(sans douleur)''  
 
'''''Pourquoi il est important de mettre à jour son site WordPress''''' ''(sans douleur)''  
Line 2,690: Line 2,721:  
'''''Vous renforcez la sécurité de votre installation'''''
 
'''''Vous renforcez la sécurité de votre installation'''''
   −
Une étude a montré que 83% des blogs WordPress "hackés" n’étaient pas mis à jour. Bien sûr, cela ne concerne pas que le CMS lui-même mais, aussi ses extensions et la fiabilité de votre hébergeur: https://www.wpbeginner.com/beginners-guide/ultimate-guide-to-upgrade-wordpress-for-beginners-infograph/?display=wide.
+
Une étude a montré que 83% des blogs WordPress "hackés" n’étaient pas mis à jour. Bien sûr, cela ne concerne pas que le CMS lui-même mais, aussi ses extensions et la fiabilité de votre hébergeur: https://www.wpbeginner.com/beginners-guide/ultimate-guide-to-upgrade-wordpress-for-beginners-infograph/?display=wide. ''(Ce lien n'est plus valide: novembre 2018.)''
    
Le mot d’ordre est clair; les failles de sécurité connues par les "hackers" ne risquent pas de disparaître si vous n'installez pas une version plus sûre des composants de votre site!
 
Le mot d’ordre est clair; les failles de sécurité connues par les "hackers" ne risquent pas de disparaître si vous n'installez pas une version plus sûre des composants de votre site!
Line 2,711: Line 2,742:  
'''Avis #3'''
 
'''Avis #3'''
   −
''Référence'': [http://www.deepintheweb.com/wordpress-et-les-mises-a-jour-est-ce-indispensable/ http://www.deepintheweb.com/wordpress-et-les-mises-a-jour-est-ce-indispensable/].
+
''Référence'': [http://www.deepintheweb.com/wordpress-et-les-mises-a-jour-est-ce-indispensable/ http://www.deepintheweb.com/wordpress-et-les-mises-a-jour-est-ce-indispensable/].''(Ce lien n'est plus valide: novembre 2018.)''
    
'''''Doit-on le faire ou pas?'''''
 
'''''Doit-on le faire ou pas?'''''
Line 2,727: Line 2,758:  
Vous devez vérifier si les nouvelles extensions et thèmes que vous employez ont été approuvés et vérifiés pour la nouvelle version et enfin les essayer sur une machine de VirtualBox.
 
Vous devez vérifier si les nouvelles extensions et thèmes que vous employez ont été approuvés et vérifiés pour la nouvelle version et enfin les essayer sur une machine de VirtualBox.
   −
[[Image:Icone-AstuceAPT.png|25px]]&nbsp;&nbsp;La meilleure façon de vérifier une extension ou un thème est d'utiliser une machine virtuelle qui est un clone exact de votre site original, voir le Cahier-7: ''Duplicator & migration'': https://www.micronator.org/affaires/produit/micronator-101-cahier-7duplicator-migration/.
+
[[Image:Icone-AstuceAPT.png|25px]]&nbsp;&nbsp;La meilleure façon de vérifier une extension ou un thème est d'utiliser une machine virtuelle qui est un clone exact de votre site original, voir le Cahier-7: [https://wiki.contribs.org/SME-101.07_Duplicator SME-101.07 Duplicator].
    
* Installez toutes les mises à jour sur le WordPress virtuel et vérifiez tout au complet.
 
* Installez toutes les mises à jour sur le WordPress virtuel et vérifiez tout au complet.
Line 2,740: Line 2,771:  
=== Sauvegarde avec Duplicator ===
 
=== Sauvegarde avec Duplicator ===
   −
Avant une mise à jour de WordPress ''(surtout pour un saut de plusieurs version: WordPress-4.6.1 vers WordPress-4.9.8)'', on devrait sauvegarder notre site, voir le Cahier-7: ''Duplicator & migration'': https://www.micronator.org/affaires/produit/micronator-101-cahier-7duplicator-migration/.
+
Avant une mise à jour de WordPress ''(surtout pour un saut de plusieurs version: WordPress-4.6.1 vers WordPress-4.9.8)'', on devrait sauvegarder notre site, voir le Cahier-7: [https://wiki.contribs.org/SME-101.07_Duplicator SME-101.07 Duplicator].
      Line 2,778: Line 2,809:     
Le fichier <code>readme.html</code> est de retour et le fichier <code>.htaccess</code> a disparu; il a été sauvegardé dans le répertoire au-dessus de la racine. De plus, tous les fichiers du répertoire racine ont le droit d'écriture ''(<span style="color:red">w</span>)''; il en est de même pour tous les répertoires.
 
Le fichier <code>readme.html</code> est de retour et le fichier <code>.htaccess</code> a disparu; il a été sauvegardé dans le répertoire au-dessus de la racine. De plus, tous les fichiers du répertoire racine ont le droit d'écriture ''(<span style="color:red">w</span>)''; il en est de même pour tous les répertoires.
 +
    
=== Mise à jour de WordPress ===
 
=== Mise à jour de WordPress ===
Line 2,848: Line 2,880:  
Le fichier <code>.htaccess</code> est de retour et <code>readme.html</code> a été transféré au-dessus du répertoire racine. Les fichiers et répertoires ont perdu leur droit d'écriture sauf évidemment, <code>wp-content</code> et <code>wp-snapshots</code>.
 
Le fichier <code>.htaccess</code> est de retour et <code>readme.html</code> a été transféré au-dessus du répertoire racine. Les fichiers et répertoires ont perdu leur droit d'écriture sauf évidemment, <code>wp-content</code> et <code>wp-snapshots</code>.
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
 +
 +
 
=== Mise à jour des extensions ===
 
=== Mise à jour des extensions ===
   Line 2,879: Line 2,913:  
  Vous avez bien spécifié l'i-bay:  "/home/e-smith/files/ibays/<span style="color:DarkMagenta">Primary</span>"?  o/n [o]: <span style="color:red">[Entrée]</span>
 
  Vous avez bien spécifié l'i-bay:  "/home/e-smith/files/ibays/<span style="color:DarkMagenta">Primary</span>"?  o/n [o]: <span style="color:red">[Entrée]</span>
 
  ...
 
  ...
 +
    
=== Mise à jour des thèmes ===
 
=== Mise à jour des thèmes ===
Line 3,032: Line 3,067:  
Lorsqu'on choisit "Nom de l'article" comme structure de permaliens, si on déplaçait la souris au-dessus d'un lien sur notre site, l'URL du lien s'afficherait en bas de l'écran <u>avec le nom de la page pointée par ce dernier</u>.
 
Lorsqu'on choisit "Nom de l'article" comme structure de permaliens, si on déplaçait la souris au-dessus d'un lien sur notre site, l'URL du lien s'afficherait en bas de l'écran <u>avec le nom de la page pointée par ce dernier</u>.
 
<br clear=all>
 
<br clear=all>
 +
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
   Line 3,155: Line 3,191:  
=== Connexion ===
 
=== Connexion ===
   −
Si nous ne sommes pas connectés à WordPress, on se rend à notre site: https://FQDN_ou_IP_du_site/.
+
Si nous ne sommes pas connectés à WordPress, on se rend à notre site: <span style="color:blue"><nowiki>https://FQDN_ou_IP_du_site/</nowiki></span>.
    
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
Line 3,408: Line 3,444:     
Une extension, c’est quoi? Une extension est aussi un dossier mais, qu’on place dans <code>wp-content/plugins</code>. Elle contient principalement des fichiers PHP, mais peut aussi avoir des feuilles de style, des images, du JavaScript…
 
Une extension, c’est quoi? Une extension est aussi un dossier mais, qu’on place dans <code>wp-content/plugins</code>. Elle contient principalement des fichiers PHP, mais peut aussi avoir des feuilles de style, des images, du JavaScript…
 +
    
=== TinyMCE Advanced ===
 
=== TinyMCE Advanced ===
Line 3,922: Line 3,959:  
  Vous avez bien spécifié l'i-bay:  "/home/e-smith/files/ibays/<span style="color:DarkMagenta">Primary</span>"?  o/n [o]: <span style="color:red">[Entrée]</span>
 
  Vous avez bien spécifié l'i-bay:  "/home/e-smith/files/ibays/<span style="color:DarkMagenta">Primary</span>"?  o/n [o]: <span style="color:red">[Entrée]</span>
 
  ...
 
  ...
 +
    
= Conditions d'utilisation =
 
= Conditions d'utilisation =
Line 4,093: Line 4,131:  
&nbsp;?>
 
&nbsp;?>
 
|}
 
|}
 +
    
Vérification du nombre de fichiers de styles dans le Thème parent.
 
Vérification du nombre de fichiers de styles dans le Thème parent.
Line 4,673: Line 4,712:  
  php55-php-pecl-zip-<span style="color:red">1.14.0-1</span>.el6.remi.x86_64
 
  php55-php-pecl-zip-<span style="color:red">1.14.0-1</span>.el6.remi.x86_64
 
  php54-php-pecl-zip-<span style="color:red">1.14.0-1</span>.el6.remi.x86_64
 
  php54-php-pecl-zip-<span style="color:red">1.14.0-1</span>.el6.remi.x86_64
 +
    
=== MySQL57 ===
 
=== MySQL57 ===
Line 4,700: Line 4,740:  
Si une mise à jour avait été installée, on la signalerait et on réamorcerait.
 
Si une mise à jour avait été installée, on la signalerait et on réamorcerait.
 
  # signal-event post-upgrade<nowiki>; </nowiki>signal-event reboot
 
  # signal-event post-upgrade<nowiki>; </nowiki>signal-event reboot
 +
    
= Sécurité =
 
= Sécurité =
Line 4,713: Line 4,754:     
[[Image:Icone-NoteAPT.png|25px]]&nbsp;&nbsp;Il n'est pas nécessaire d'exécuter <code>droits_ibay.sh</code> si on téléverse des fichiers avec ''Tableau de bord''<span style="color:red">&nbsp;&nbsp;>&nbsp;&nbsp;</span>''Medias''<span style="color:red">&nbsp;&nbsp;>&nbsp;&nbsp;</span>''Ajouter''.  
 
[[Image:Icone-NoteAPT.png|25px]]&nbsp;&nbsp;Il n'est pas nécessaire d'exécuter <code>droits_ibay.sh</code> si on téléverse des fichiers avec ''Tableau de bord''<span style="color:red">&nbsp;&nbsp;>&nbsp;&nbsp;</span>''Medias''<span style="color:red">&nbsp;&nbsp;>&nbsp;&nbsp;</span>''Ajouter''.  
 +
    
=== Propriétaire et droits après l'installation d'un thème ou extension ===
 
=== Propriétaire et droits après l'installation d'un thème ou extension ===
Line 4,805: Line 4,847:  
= Sauvegarde du répertoire /opt =
 
= Sauvegarde du répertoire /opt =
   −
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Dans le fichier <code>/etc/e-smith/templates-custom/etc/dar/DailyBackup.dcf/41go-into</code>, il faut ajouter  le répertoire <code>/opt</code> et les liens <code>/bin/droit*</code> dans la sauvegarde standard du Serveur SME au paragraphe https://wiki.contribs.org/SME-101.04_Certificat_Let%27s_Encrypt#Sauvegarde_du_r.C3.A9pertoire_.2Fetc.2Fdehydrated.
+
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Dans le fichier <code>/etc/e-smith/templates-custom/etc/dar/DailyBackup.dcf/41go-into</code>, il faut ajouter  le répertoire <code>/opt</code> et les liens <code>/bin/droit*</code> dans la sauvegarde standard du Serveur SME au paragraphe [https://wiki.contribs.org/SME-101.04_Certificat_Let%27s_Encrypt#Sauvegarde_du_r.C3.A9pertoire_.2Fetc.2Fdehydrated Sauvegarde du répertoire /etc/dehydrated] du Cahier-7: [https://wiki.contribs.org/SME-101.07_Duplicator "SME-101.04 Certificat Let's Encrypt"].
    
  #
 
  #
Line 4,822: Line 4,864:  
<br>
 
<br>
    +
<!-- ########################################################################### -->
 +
<br>
 
[[Image:Odoo-11-BanniereDeLaVictoire-APT.png|caption|36px]]&nbsp;&nbsp;Victoire totale, hissons la bannière de la victoire.
 
[[Image:Odoo-11-BanniereDeLaVictoire-APT.png|caption|36px]]&nbsp;&nbsp;Victoire totale, hissons la bannière de la victoire.
 
<br>
 
<br>
2,785

edits

Navigation menu