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. |