Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
Permet d’analyser la taille des fichiers (si configuré)
ANALYZE=true npm run build
Dump la liste de tous les fichiers de configuration inclus.
sudo apache2ctl -t -D DUMP_INCLUDES
Crée un fichier de configuration VirtualHost Apache basique.
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
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/
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
Injecte des variables extra depuis un fichier YAML.
ansible-playbook deploy.yml -e "@vars/prod.yml"
Simule et affiche les différences de fichiers qui seraient modifiés.
ansible-playbook deploy.yml --check --diff
Chiffre un fichier de variables avec Ansible Vault.
ansible-vault encrypt vars/secrets.yml
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte