Gérer les environnements .dev de serveurs locaux avec «Hôtel»
Chaque développeur Web a besoin de son propre environnement de serveur local pour tester des projets. Ces serveurs peuvent aller de PHP / MySQL à des configurations complexes avec Rails, Mongo ou Node.js.
Avec Un hôtel, vous pouvez construire sur mesure .dev
environnements pour plusieurs configurations de serveur, tous avec un outil sur un ordinateur. C'est la ressource idéale pour les développeurs débutants ou expérimentés.
Un hôtel prend en charge tous les types de systèmes d'exploitation, Mac OS X, Microsoft Windows et la plupart des variantes de Linux. Il passe par les commandes terminal / shell, vous devez donc utiliser la ligne de commande pour exécuter cette application. Mais, il est assez facile de commencer et incroyablement puissant une fois que vous y allez.
Tu dois installer Node / npm avant de pouvoir courir Hôtel. Il est alimenté par le nœud backend mais vous avez seulement besoin une ligne de code pour le faire installer:
npm install -g hotel && hotel start
De là, vous pouvez configurer tout type d'environnement de serveur local avec un soutien pour pratiquement toutes les technologies Web que vous pouvez imaginer.
Chaque serveur local peut être configuré avec support de langue personnalisé comme PHP ou Ruby. De plus, vous pouvez définir installations personnalisées pour les frameworks comme Laravel, RoR ou Django (entre autres).
La meilleure partie est que chaque serveur local est livré avec un unique .dev
sous-domaine. Ainsi, vous pouvez configurer un environnement local à laravel.dev
qui relierait directement à votre environnement Laravel.
Tout le code est complètement open source et le documentation complète est disponible sur GitHub.
Mais si vous cherchez un bon point de départ, je vous recommande cette vidéo créée par Josh Owens de Spacedojo. Ce n’est qu’une vidéo de huit minutes qui couvre tout ce dont vous avez besoin. obtenir local .dev
serveurs en cours d'exécution sur l'hôtel en quelques minutes.