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 nouveau projet Laravel depuis composer.
composer create-project "laravel/laravel:^11.0" nom-projet
Lance un process qui exécute le scheduler toutes les minutes.
php artisan schedule:work
Lance Laravel Horizon pour la supervision des queues Redis.
php artisan horizon
Génère un Contract/Interface (Laravel 11+).
php artisan make:interface NomInterface
Installe et publie la config Sanctum pour les API tokens.
composer require laravel/sanctum && php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"
Installe et configure OAuth2 avec Laravel Passport.
composer require laravel/passport && php artisan passport:install
Installe Laravel Telescope pour le debugging.
composer require laravel/telescope --dev && php artisan telescope:install && php artisan migrate
Crée un projet Laravel avec l'installer officiel.
laravel new nom-projet
Installe le starter kit d'authentification Breeze.
composer require laravel/breeze --dev && php artisan breeze:install
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte