Outils pour utilisateurs

Outils du site


scripts-bash

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
Prochaine révision
Révision précédente
scripts-bash [2018/04/12 13:27]
pielo [Réencoder en utf8 un fichier texte mal encodé]
scripts-bash [2018/09/19 12:15] (Version actuelle)
pielo [Redimensionner un disque virtuel etle faire rescanner par le système]
Ligne 270: Ligne 270:
 sed -e '​s/​â/​â/​g'​ -e '​s/​Ã\xA0/​à/​g'​ -e '​s/​ê/​ê/​g'​ -e '​s/​ë/​ë/​g'​ -e '​s/​è/​è/​g'​ -e '​s/​é/​é/​g'​ -e '​s/​ï/​ï/​g'​ -e '​s/​ô/​ô/​g'​ -e '​s/​û/​û/​g'​ -e '​s/​ü/​ü/​g'​ -e '​s/​ç/​ç/​g'​ mon_fichier sed -e '​s/​â/​â/​g'​ -e '​s/​Ã\xA0/​à/​g'​ -e '​s/​ê/​ê/​g'​ -e '​s/​ë/​ë/​g'​ -e '​s/​è/​è/​g'​ -e '​s/​é/​é/​g'​ -e '​s/​ï/​ï/​g'​ -e '​s/​ô/​ô/​g'​ -e '​s/​û/​û/​g'​ -e '​s/​ü/​ü/​g'​ -e '​s/​ç/​ç/​g'​ mon_fichier
 </​code>​ </​code>​
 +
 +===== Activer un certificat SSL pour l'​interface d'​administration de ISPconfig3 =====
 +
 +cf : https://​www.howtoforge.com/​community/​threads/​get-ssl-certificate-for-ispconfig-admin-from-letsencrypt.73097/​
 +<code bash>
 +/​root/​.local/​share/​letsencrypt/​bin/​letsencrypt auth --text --agree-tos --authenticator webroot --server https://​acme-v01.api.letsencrypt.org/​directory --rsa-key-size 4096 --email postmaster@`hostname -d` --domains `hostname -f` --webroot-path /​usr/​local/​ispconfig/​interface/​acme
 +
 +dt=`date '​+%Y%m%d%H%M%S'​`
 +cd /​usr/​local/​ispconfig/​interface/​ssl/​
 +for ext in csr key.secure key crt; do if [ -f ispserver.$ext ]; then mv ispserver.$ext ispserver.$ext.old.$dt;​ fi; done
 +
 +ln -s /​etc/​letsencrypt/​live/​`hostname -f`/​privkey.pem ispserver.key
 +ln -s /​etc/​letsencrypt/​live/​`hostname -f`/​fullchain.pem ispserver.crt
 +
 +service apache2 restart
 +</​code>​
 +
 +===== Ajouter le support de php 5.6 dans une debian =====
 +
 +Lien
 +  * https://​deb.sury.org/#​debian-dpa
 +  * https://​packages.sury.org/​php/​
 +
 +<code bash>
 +apt install apt-transport-https lsb-release ca-certificates
 +wget -O /​etc/​apt/​trusted.gpg.d/​php.gpg https://​packages.sury.org/​php/​apt.gpg
 +echo "deb https://​packages.sury.org/​php/​ $(lsb_release -sc) main" > /​etc/​apt/​sources.list.d/​php.list
 +apt update
 +apt install php5.6 php5.6-curl php5.6-xml php5.6-mysql php5.6-mbstring php5.6-mcrypt php5.6-gd php5.6-json php5.6-intl php5.6-fpm php5.6-cli
 +</​code>​
 +
 +===== Redimensionner un disque virtuel et le faire rescanner par le système =====
 +
 +https://​geekpeek.net/​rescan-scsi-bus-on-linux-system/​
 +
 +<code bash>
 +echo "​1"​ > /​sys/​class/​block/​sdX/​device/​rescan
 +resize2fs /dev/sdX
 +</​code>​
 +
 +Avec LVM, en plus
 +
 +<code bash>
 +pvresize /dev/sdX
 +vgresize <​volume>​
 +lvresize -l +100%FREE <​logical-volume>​
 +</​code>​
 +
scripts-bash.1523532420.txt.gz · Dernière modification: 2018/04/12 13:27 par pielo