Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
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
Crée un dossier avec les permissions sur les hôtes distants.
ansible all -m file -a "path=/var/www/mon-app state=directory mode=0755 owner=www-data" --become
Crée la structure de dossiers d'un nouveau rôle Ansible.
ansible-galaxy init mon-role
Génère des credentials programmatiques pour un utilisateur IAM.
aws iam create-access-key --user-name nom-utilisateur
Crée un snapshot de sauvegarde d'une instance RDS.
aws rds create-db-snapshot --db-instance-identifier mon-db --db-snapshot-identifier mon-snapshot-$(date +%Y%m%d)
Affiche tous les snapshots RDS disponibles.
aws rds describe-db-snapshots --query "DBSnapshots[].[DBSnapshotIdentifier,Status,SnapshotCreateTime]" --output table
Crée un nouveau bucket S3 dans la région spécifiée.
aws s3 mb s3://mon-nouveau-bucket --region eu-west-1
Génère une nouvelle paire de clés EC2 et sauvegarde la clé privée.
aws ec2 create-key-pair --key-name ma-cle --query "KeyMaterial" --output text > ma-cle.pem
Crée un nouvel utilisateur IAM.
aws iam create-user --user-name nouveau-user
Crée un nouveau projet Laravel depuis composer.
composer create-project "laravel/laravel:^11.0" nom-projet
Crée un nouveau projet Angular avec les options interactives.
ng new nom-projet
Génère un Controller sans les méthodes create et edit.
php artisan make:controller Api/NomController --api
Crée un projet Angular sans routing avec SCSS.
ng new nom-projet --routing=false --style=scss
Crée un projet Angular avec les composants standalone (Angular 17+).
ng new nom-projet --standalone
Crée un nouveau projet Flutter avec la structure par défaut.
flutter create 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