Rocketeer est un outil de déploiement conçu pour les applications PHP qui peuvent automatiquement pousser le code correct vers le serveur en quelques secondes et assurer un fonctionnement stable de l'application. Il est construit sur le coureur de tâche Laravel, simplifiant le processus de déploiement.
L'avantage principal de Rocketeer réside dans le déploiement automatisé du code, éliminant le fonctionnement fastidieux du téléchargement manuel et permettant de publier le code sur le serveur rapidement et en toute sécurité.
Prise en charge des étapes de déploiement personnalisées définies par l'utilisateur, effectuez de manière flexible diverses opérations telles que les mises à jour de dépendance des compositeurs, les migrations de base de données, etc., pour répondre aux besoins des projets complexes.
Grâce à la fonction de contrôle de version, Rocketeer peut identifier automatiquement les modifications de code et déployer uniquement les pièces nécessaires, ce qui facilite les tests et le retour rapide vers les anciennes versions, en garantissant la sécurité du déploiement.
Prend en charge les tâches prédéfinies et planifiées, les développeurs peuvent définir les dépendances à mise à jour chronométrées ou effectuer d'autres opérations de routine pour optimiser davantage les processus de maintenance.
Tout d'abord, vous devez installer Rocketeer. Le processus est simple et rapide. Exécutez simplement la commande suivante:
<span class="fun">Composer Global a besoin d'anahkiasen / rocketeer</span>
Une fois l'installation terminée, configurez les informations de connexion du serveur. Rocketeer prend en charge les méthodes de connexion SSH, FTP et SFTP, et vous pouvez sélectionner la solution appropriée dans le fichier de configuration.
<span class="fun">php rocketeer.phar ignite</span>
Après l'exécution de la commande Ignite, le fichier de configuration sera généré dans le dossier .Rocketeer pour une gestion ultérieure facile.
Une fois la configuration terminée, utilisez la commande suivante pour déployer le code d'application sur le serveur:
<span class="fun">PHP ROCKETEER.PHAR DELOIS</span>
Une fois le déploiement réussi, vous pouvez également exécuter la migration de la base de données ou d'autres tâches personnalisées:
<span class="fun">php rocketeer.phar migrer</span>
Rocketeer est un outil de déploiement d'applications PHP complet et pratique avec des fonctionnalités pratiques telles que le déploiement automatisé, les processus personnalisés, le contrôle de version et la planification des tâches. Quelle que soit la taille du projet, il peut aider les développeurs à terminer les travaux de déploiement efficaces et stables, et est un choix idéal pour le déploiement du projet PHP moderne.