Changes

From SME Server
Jump to navigationJump to search
923 bytes added ,  21:59, 20 August 2022
no edit summary
Line 128: Line 128:  
  /sbin/iptables -A INPUT -s 24.64.0.0/13 -j DROP # soutien Telco
 
  /sbin/iptables -A INPUT -s 24.64.0.0/13 -j DROP # soutien Telco
 
Puis sauvegardez et quittez :
 
Puis sauvegardez et quittez :
  Ctrl x  
+
  Ctrl+x  
 
  yes
 
  yes
 
Appliquez le gabarit et redémarrez masq (masquerading) :
 
Appliquez le gabarit et redémarrez masq (masquerading) :
Line 161: Line 161:  
  cp /etc/e-smith/templates/etc/my.cnf/005mysqld /etc/e-smith/templates-custom/etc/my.cnf/005mysqld
 
  cp /etc/e-smith/templates/etc/my.cnf/005mysqld /etc/e-smith/templates-custom/etc/my.cnf/005mysqld
 
Éditez afin de faire les ajouts et les changements nécessaires. C'est là que vous faites les modifications déterminées par la documentation de MySQL.
 
Éditez afin de faire les ajouts et les changements nécessaires. C'est là que vous faites les modifications déterminées par la documentation de MySQL.
  pico -w /etc/e-smith/templates-custom/etc/my.cnf/005mysqld
+
  nano -w /etc/e-smith/templates-custom/etc/my.cnf/005mysqld
 
Sauvegardez et quittez :
 
Sauvegardez et quittez :
  Ctrl o
+
  Ctrl+o
  Ctrl x
+
  Ctrl+x
 
Appliquez le gabarit et redémarrez mysqld :
 
Appliquez le gabarit et redémarrez mysqld :
 
  expand-template /etc/my.cnf
 
  expand-template /etc/my.cnf
Line 209: Line 209:     
====php.ini====
 
====php.ini====
 
+
{{Note box|typa=Note : |ceci n'est valable que pour SME 9 et avant. À partir de SME 10, les « pools » php-fpm sont utilisés. Et le pool php par défaut est php74-IBAYNAME. php74 utilisera son propre php.ini dans /etc/opt/remi/php74/php.ini mais ces valeurs sont remplacées par le php-fpm.d/ibays.conf qui est aussi un gabarit. Et le service à redémarrer serait php74-php-fpm. Si vous choisissez d'utiliser une autre version de php, vous devez changer 74 pour l'autre version, par exemple 80 à l'exception de la version Core pour 54 dans SME10 est définie par le service php-fpm.}}
 
Examinez les fragments de gabarit dans /etc/e-smith/templates/etc/php.ini et déterminez quel fragment vous voulez modifier.
 
Examinez les fragments de gabarit dans /etc/e-smith/templates/etc/php.ini et déterminez quel fragment vous voulez modifier.
 
Disons que vous voulez modifier une valeur qui est dans le fragment 40DataHandling .
 
Disons que vous voulez modifier une valeur qui est dans le fragment 40DataHandling .
 
   
 
   
Copiez le fragment dans l'arborescence de gabarits personnalisés (templates-custom)
+
Copiez le fragment dans l'arborescence des gabarits personnalisés (templates-custom) :
 
  mkdir -p /etc/e-smith/templates-custom/etc/php.ini
 
  mkdir -p /etc/e-smith/templates-custom/etc/php.ini
 
  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
Modifiez le fragment et faites les changements désirés
+
Modifiez le fragment et faites les changements désirés :
  pico -w /etc/e-smith/templates-custom/etc/php.ini/40DataHandling
+
  nano -w /etc/e-smith/templates-custom/etc/php.ini/40DataHandling
Sauvegardez les changements et quittez (appuyer sur les touches en même temps pour chaque ligne ci-dessous)
+
Sauvegardez les changements et quittez :
  Ctrl o
+
  Ctrl+o
  Ctrl x
+
  Ctrl+x
Appliquez le gabarit et redémarrez  httpd-e-smith
+
Appliquez le gabarit et redémarrez  httpd-e-smith :
  expand template /etc/php.ini
+
  expand-template /etc/php.ini
 +
<tabs container style="display: inline-block;"><tab name="Pour SME 10">
 +
systemctl restart php-fpm
 +
</tab><tab name="Pour SME 9 et avant">
 
  sv t /service/httpd-e-smith
 
  sv t /service/httpd-e-smith
 +
</tab>
 +
</tabs>
    
Vérifiez /etc/php.ini afin de voir si vos changements ont été pris en compte.
 
Vérifiez /etc/php.ini afin de voir si vos changements ont été pris en compte.
Line 229: Line 234:  
====httpd.conf====
 
====httpd.conf====
   −
Cet exemple provient d'un message du forum, que vous pouvez trouver ici http://forums.contribs.org/index.php/topic,40336.0.html, où un utilisateur demande comment rediriger les erreurs 404 vers un fichier php.
+
Cet exemple provient d'un message du forum (en anglais), que vous pouvez trouver ici http://forums.contribs.org/index.php/topic,40336.0.html, où un utilisateur demande comment rediriger les erreurs 404 vers un fichier php.
   −
Faites un dossier pour votre fragment de gabarit personnalisé
+
Faites un dossier pour votre fragment de gabarit personnalisé :
 
  mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
 
  mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
   −
Créez le fragment de gabarit avec vi ou pico
+
Créez le fragment de gabarit avec vi ou nano :
 
  cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
 
  cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
  pico S85ErrorPages
+
  nano S85ErrorPages
ajoutez le texte suivant :
+
Ajoutez le texte suivant :
 
  # Ajoutez les pages d'erreur personnalisées ici
 
  # Ajoutez les pages d'erreur personnalisées ici
 
  ErrorDocument 404 /introuvable.html
 
  ErrorDocument 404 /introuvable.html
   −
Sauvegardez et quittez  
+
Sauvegardez et quittez :
  Ctrl c
+
  Ctrl+c
  Ctrl x
+
  Ctrl+x
   −
Appliquez le gabarit et redémarrez le service& restart service
+
Appliquez le gabarit et redémarrez le services :
 
  expand-template /etc/httpd/conf/httpd.conf
 
  expand-template /etc/httpd/conf/httpd.conf
 +
<tabs container style="display: inline-block;"><tab name="Pour SME 10">
 +
systemctl status httpd-e-smith
 +
</tab><tab name="Pour SME 9 et avant">
 
  sv t /service/httpd-e-smith
 
  sv t /service/httpd-e-smith
 +
</tab>
 +
</tabs>
   −
À l'Aide de votre éditeur web préféré, créez la page web souhaitée et sauvegardez la dans le dossier html de l'ibay Primary. (ou de l'ibay de votre choix) avec un nom de fichier comme introuvable.html  
+
À l'aide de votre éditeur html préféré, créez la page web souhaitée et sauvegardez-là dans le dossier html de la baie d'information Primary (ou de la baie d'information de votre choix) avec un nom de fichier comme introuvable.html.
   −
Ouvrez ensuite votre navigateur internet et tapez une URL incorrecte (en étant sur que le domaine est valide et pointe vers l'ibay) comme  http://www.mondomaine.com/jesaispas
+
Ouvrez ensuite votre navigateur internet et tapez une URL incorrecte (en étant sûr(e) que le domaine est valide et pointe vers la baie d'information) comme  http://www.mondomaine.com/jesaispas
et votre nouvelle page d'erreur devrais s'afficher.
+
et votre nouvelle page d'erreur devrait s'afficher.
   −
Si une page d'erreur est requise pour différent domaines virtuels, créez une nouveau fichier html pour chaque domaine et sauvegardez le dans le dossier html de l'ibay appropriée.
+
Si une page d'erreur est requise pour différents domaines virtuels, créez un nouveau fichier html pour chaque domaine et sauvegardez-le dans le dossier html de la baie d'information appropriée.
    
Ce concept s'applique aussi aux autres erreurs communes comme :
 
Ce concept s'applique aussi aux autres erreurs communes comme :
Line 262: Line 272:  
  403 Interdit
 
  403 Interdit
   −
Ces erreurs peuvent être pris en charge par les lignes appropriées dans le du fragment de gabarit pour pointer vers des pages adaptées.
+
Ces erreurs peuvent être prises en charge par les lignes appropriées dans le fragment de gabarit pour pointer vers des pages adaptées.
    
Une liste complète des codes d'erreur peut être trouvé ici http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
 
Une liste complète des codes d'erreur peut être trouvé ici http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
    +
====smb.conf====
    
Vous pouvez ajouter d'autres exemples à cette section.
 
Vous pouvez ajouter d'autres exemples à cette section.
3,054

edits

Navigation menu