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

408 résultat(s)

Active le module mod_rewrite (nécessite un reload).

bash
sudo a2enmod rewrite

Démarre le service Apache2 sur Debian/Ubuntu.

bash
sudo systemctl start apache2

Affiche tous les fichiers de configuration VirtualHost disponibles.

bash
ls /etc/apache2/sites-available/

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

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

Affiche les VirtualHosts actuellement activés.

bash
ls /etc/apache2/sites-enabled/

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

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

Affiche tous les certificats Let's Encrypt gérés par Certbot.

bash
sudo certbot certificates

Affiche un graphe visuel de la hiérarchie de l'inventaire.

bash
ansible-inventory --graph

Affiche l'inventaire complet en JSON (hôtes et variables).

bash
ansible-inventory --list

Exécute un playbook Ansible.

bash
ansible-playbook deploy.yml

Affiche les hôtes d'un groupe spécifique.

bash
ansible webservers --list-hosts