408 commandes partagées

Ta mémoire technique
collaborative

Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.

CodeBox
408 Commandes
13 Développeurs
99 Technologies

37 résultat(s) pour "sudo"

Active le module de gestion des en-têtes HTTP.

bash
sudo a2enmod headers

Active les modules proxy pour le reverse proxying.

bash
sudo a2enmod proxy proxy_http

Active la compression gzip des réponses HTTP.

bash
sudo a2enmod deflate

Active la gestion du cache navigateur via les headers Expires.

bash
sudo a2enmod expires

Active un VirtualHost depuis sites-available vers sites-enabled.

bash
sudo a2ensite mon-site.conf

Désactive un VirtualHost Apache.

bash
sudo a2dissite mon-site.conf

Crée un fichier de configuration VirtualHost Apache basique.

bash
sudo tee /etc/apache2/sites-available/mon-site.conf > /dev/null <<EOF
<VirtualHost *:80>
    ServerName mon-site.com
    ServerAlias www.mon-site.com
    DocumentRoot /var/www/mon-site/public
    ErrorLog ${APACHE_LOG_DIR}/mon-site-error.log
    CustomLog ${APACHE_LOG_DIR}/mon-site-access.log combined
    <Directory /var/www/mon-site/public>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>
EOF

Affiche les logs d'accès Apache en temps réel.

bash
sudo tail -f /var/log/apache2/access.log

Affiche les logs d'erreur Apache en temps réel.

bash
sudo tail -f /var/log/apache2/error.log

Affiche les 50 dernières lignes contenant des erreurs.

bash
sudo grep "error" /var/log/apache2/error.log | tail -50

Vide les fichiers de logs Apache sans supprimer les fichiers.

bash
sudo truncate -s 0 /var/log/apache2/access.log && sudo truncate -s 0 /var/log/apache2/error.log

Affiche les logs d'accès en temps réel sur CentOS/RHEL.

bash
sudo tail -f /var/log/httpd/access_log

Installe Certbot et son plugin Apache pour les certificats Let's Encrypt.

bash
sudo apt install certbot python3-certbot-apache -y

Génère et installe un certificat SSL Let's Encrypt pour Apache.

bash
sudo certbot --apache -d mon-site.com -d www.mon-site.com

Simule le renouvellement de tous les certificats Let's Encrypt.

bash
sudo certbot renew --dry-run