Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
Affiche tous les certificats Let's Encrypt gérés par Certbot.
sudo certbot certificates
Force le renouvellement de tous les certificats, même non expirés.
sudo certbot renew --force-renewal
Affiche les ports sur lesquels Apache2 écoute activement.
ss -tnlp | grep apache2
Attribue la propriété du dossier web à l'utilisateur Apache.
sudo chown -R www-data:www-data /var/www/mon-site
Installe Certbot et son plugin Apache pour les certificats Let's Encrypt.
sudo apt install certbot python3-certbot-apache -y
Affiche les logs d'accès en temps réel sur CentOS/RHEL.
sudo tail -f /var/log/httpd/access_log
Génère et installe un certificat SSL Let's Encrypt pour Apache.
sudo certbot --apache -d mon-site.com -d www.mon-site.com
Affiche les 50 dernières lignes contenant des erreurs.
sudo grep "error" /var/log/apache2/error.log | tail -50
Affiche les logs d'erreur Apache en temps réel.
sudo tail -f /var/log/apache2/error.log
Vide les fichiers de logs Apache sans supprimer les fichiers.
sudo truncate -s 0 /var/log/apache2/access.log && sudo truncate -s 0 /var/log/apache2/error.log
Simule le renouvellement de tous les certificats Let's Encrypt.
sudo certbot renew --dry-run
Applique les permissions correctes (644 fichiers, 755 dossiers).
sudo find /var/www/mon-site -type f -exec chmod 644 {} \; && sudo find /var/www/mon-site -type d -exec chmod 755 {} \;
Affiche tous les fichiers de configuration VirtualHost disponibles.
ls /etc/apache2/sites-available/
Active un VirtualHost depuis sites-available vers sites-enabled.
sudo a2ensite mon-site.conf
Active la gestion du cache navigateur via les headers Expires.
sudo a2enmod expires
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte