Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
Affiche les logs d'accès Apache en temps réel.
sudo tail -f /var/log/apache2/access.log
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
Affiche les logs d'erreur Apache en temps réel.
sudo tail -f /var/log/apache2/error.log
Active un VirtualHost depuis sites-available vers sites-enabled.
sudo a2ensite mon-site.conf
Affiche toutes les tâches qui seraient exécutées sans les lancer.
ansible-playbook deploy.yml --list-tasks
Installe tous les rôles et collections listés dans requirements.yml.
ansible-galaxy install -r requirements.yml
Télécharge un fichier de chaque hôte vers le controller.
ansible all -m fetch -a "src=/var/log/nginx/error.log dest=./logs/ flat=no"
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
Démarre l'exécution du playbook à partir d'une tâche nommée.
ansible-playbook deploy.yml --start-at-task="Installer Nginx"
Télécharge et installe un rôle depuis Ansible Galaxy.
ansible-galaxy install geerlingguy.nginx
Télécharge un fichier S3 en local.
aws s3 cp s3://mon-bucket/fichier.txt ./
Met à jour le code d'une fonction Lambda depuis un fichier ZIP.
aws lambda update-function-code --function-name ma-fonction --zip-file fileb://fonction.zip
Crée un nouveau projet Laravel depuis composer.
composer create-project "laravel/laravel:^11.0" nom-projet
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte