Een kijkje in het opzetten van een lokale server met AMPPS
MAMP is een van de meest populaire toepassingen in OSX om een lokale server uit te voeren; voor Windows-gebruikers is WAMP of XAMPP waarschijnlijk de meest gebruikte optie. Deze 3 applicaties zijn voldoende voor de klus. Maar als er een andere tool is die het werk van een ontwikkelaar sneller en efficiënter kan maken, zouden we bij elke kans op die tool springen.
Onlangs kwamen we een applicatie tegen met de naam AMPPS. Het zit boordevol functies en het doet meer dan alleen een lokale server draaien. Als u momenteel op zoek bent naar een alternatieve app, laten we eens kijken wat AMPPS te bieden heeft en zien hoe een website te implementeren op een lokale computer ermee.
Ermee beginnen
Vergelijkbaar met de 3 hierboven genoemde applicaties, zit AMPPS vol met Apache, MySQL en phpMyAdmin waarmee we PHP-gebaseerd web lokaal op de computer kunnen uitvoeren en ontwikkelen. AMPPS omvat bovendien MongoDB, Python en RockMongo om tegemoet te komen aan bredere technische behoeften en voorkeuren.
Verder komt AMPPS met Softaculous waarmee we het kunnen installeer webtoepassingen op de kortste manier mogelijk met het auto-installatieprogramma. Op het moment van dit schrijven zijn er meer dan 280 web-apps dat kan worden geïnstalleerd via Softaculous, waaronder WordPress, Drupal, Mangento en zelfs het nieuwe blogplatform Ghost.
Hiermee kunnen we ook domeinnamen maken voor de websites die we hebben gemaakt, in plaats van de standaardnaam te gebruiken localhost
.
AMPPS installeren
AMPPS is een gratis applicatie en beschikbaar voor zowel Windows als OSX. Download het hier en volg de installatie-instructies volgens uw besturingssysteem. Voer het uit en open vervolgens de AMPPS-beheerder. Zorg dat de Apache en MySQL zijn gestart.
Open vervolgens uw browser en ga naar localhost / AMPPS
. Dit is de pagina waar dingen als het installeren van apps, het instellen van een wachtwoord voor AMPPS, het maken van een database en het beheren van domeinnamen zijn gedaan.
AAMPS gebruiken
Aan de linkerkant, zoals weergegeven in de bovenstaande schermafbeelding, kunt u zien dat er verschillende categorieën apps zijn, variërend van bloggen, CMS, e-commerce tot educatieve apps.
Als een voorbeeld, zullen we Magento installeren. Het is een e-commerce platform dat zeer geschikt is voor grote en complexe online winkels. Voordat we verder gaan, moeten we er een domeinnaam voor maken.
Een domeinnaam maken
Klik op de Voeg domein toe icoon. Laten we het in dit geval een naam geven store.dev
, je kunt natuurlijk het domein gratis een naam geven. Let op: als je Pow op dit moment in je systeem gebruikt, moet je het verwijderen. Anders zal het domein niet toegankelijk zijn en zal het alleen een Niet gevonden fout.
Selecteer de "Add an entry to Host File ?" om vervolgens de domeinnaam te registreren in de hosts het dossier.
Na klikken op de Voeg domein toe, u wordt gevraagd naar uw gebruikersnaam en wachtwoord voor beheerdersrechten bij het schrijven van de hosts
het dossier.
Op dit moment zijn we klaar met het toevoegen van de domeinnaam. Je kunt het in de browser proberen om er zeker van te zijn dat het toegankelijk is. Als dat niet het geval is, is het waarschijnlijk dat u een andere toepassing hebt die ook de virtualhosting inneemt, zoals Pow. Als je dat hebt geïnstalleerd, verwijder het dan.
Magento installeren
Een app installeren en uitvoeren met AMPPS is zo eenvoudig met de tool voor automatisch installeren met één klik. En zoals gezegd gaan we installeren Magento. Dus laten we naar gaan E-commerce> Magento en klik op de Installeren knop.
Vul de vereiste instellingen in en (opnieuw) klik op de Installeren knop helemaal onderaan de pagina.
Het proces kan even duren, en als dit de eerste keer is dat u Magento of andere apps installeert, moet AMPPS de pakketbron downloaden. Wanneer het proces is voltooid, moet de website als volgt toegankelijk zijn.
Gedaan!
Dat is het! Het kostte me minder dan een minuut om Magento te installeren. In vergelijking met de traditionele manier, die ongeveer 10 tot 15 minuten kan duren, is dit echt een tijdsbesparing. Het elimineert ook het grootste deel van het gedoe (het instellen van Magento kan verontrustend zijn, is er geweest).
Conclusie
Zoals je hierboven kunt zien, wordt AMPPS geleverd met een Domain Manager en een auto-installer voor honderden web-apps. Bovendien zijn er letterlijk een aantal gratis functies die we nog niet hebben onderzocht. Ter vergelijking, ik denk dat AMPPS echt een beter alternatief zou kunnen zijn voor MAMP, WAMP en XAMPP.