Beheer lokale .dev-omgevingen met Hotel
Elke webontwikkelaar heeft zijn eigen ontwikkelaar nodig lokale serveromgeving voor het testen van projecten. Deze servers kunnen variëren van PHP / MySQL tot complexe setups met Rails, Mongo of Node.js.
Met Hotel, je kunt op maat bouwen .dev
omgevingen voor meerdere serverinstellingen, allemaal met één tool op één computer. Het is de perfecte bron voor zowel nieuwe als ervaren ontwikkelaars.
Hotel ondersteunt alle OS-typen, inclusief Mac OS X, Microsoft Windows en de meeste varianten van Linux. Het loopt door terminal / Shell-commando's, dus je moet de commandoregel gebruiken om deze applicatie uit te voeren. Maar het is allemaal vrij eenvoudig om te beginnen en ongelooflijk krachtig als je eenmaal begint.
Je moet installeer knooppunt / npm voordat je Hotel kunt runnen. Het is ingeschakeld op de back-up van het knooppunt, maar u hebt het alleen nodig een regel code om het geïnstalleerd te krijgen:
npm install -g hotel && hotel start
Vanaf daar kunt u instellen elk type lokale serveromgeving met ondersteuning voor in principe elke webtechnologie die u maar kunt bedenken.
Elke lokale server kan worden geconfigureerd met aangepaste taalondersteuning zoals PHP of Ruby. Bovendien kunt u definiëren aangepaste installaties voor frameworks zoals Laravel, RoR of Django (onder andere).
Het beste deel is dat elke lokale server wordt geleverd met een uniek .dev
subdomein. U kunt dus een lokale omgeving instellen op laravel.dev
die rechtstreeks zou linken naar uw Laravel-omgeving.
Alle code is volledig open source en de volledige documentatie is beschikbaar op GitHub.
Maar als je op zoek bent naar een duidelijk beginpunt, raad ik deze video aan, gemaakt door Josh Owens van Spacedojo. Het is slechts een video van acht minuten en het bevat alles wat u nodig hebt lokaal worden .dev
servers draaien op Hotel in minuten.