Configureer snel een lichtgewicht Windows Web Server met Uniform Server
Met een obsessie voor alle webgebaseerde “dingen”, Het zou geen verrassing moeten zijn dat ik geobsedeerd ben door lichte, maar toch zeer functionele Windows-webservers.
Nog niet zo lang geleden behandelde ik XAMPP Hoe stel ik meerdere draagbare XAMPP-webservers in op een enkele USB-drive Hoe stel ik meerdere draagbare XAMPP-webservers op een enkele USB-drive in Ik probeer al geruime tijd een heel snelle ontwikkeling te maken en eenvoudige manier om een virtuele webserver te maken (in feite een lokale webserver), op mijn draagbare harde schijf. Maar niet alleen een ... Lees meer vooral omdat ik op zoek was naar een draagbare webserver die ik kon gebruiken om wijzigingen voor het ontwerp van mijn blog te ontwikkelen en testen. Ik kwam XAMPP tegen na het lezen van het artikel van Dave Hoe een Windows Web Server op je pc te installeren met XAMPP Hoe je een Windows Web Server op je pc installeert Met XAMPP Lees meer beschrijft hoe je het op een pc installeert. Omdat het blog een redelijk verkeersniveau heeft ontwikkeld, wil ik als laatste het knoeien met het ontwerp, per ongeluk de site neerhalen en vervolgens de reputatie van de site beschadigen..
Voor het grootste deel heeft XAMPP me goed gediend, maar ik ben altijd op zoek naar een concurrent-service die alles zal doen wat XAMPP nog beter doet. Ik ben blij om te zeggen dat ik nog een andere lichtgewicht webserver-applicatie ontdekt heb die bij die rekening past, de Uniform Server.
De uniforme webserver uitvoeren
Voordat ik er over begin om je over de Uniform Server-software te vertellen, moet ik uitleggen waarom ik niet alleen heb gestopt met kijken toen ik XAMPP vond.
De reden is dat, terwijl het een op PHP / MySQL gebaseerde webserver installeerde die mijn blog goed kon weerspiegelen - het instellen ervan, het configureren en onderhouden van de service was niet zo gestroomlijnd als ik had gewild. Hoewel het wel met de Admin PHP-app komt voor het instellen van MySQL, is het niet zo eenvoudig om de PHP-installatie te configureren als je wilt.
Uniform Server doet aan de andere kant alles wat XAMPP kan doen, plus het geeft u veel eenvoudiger toegang om instellingen te configureren en aan te passen naar eigen inzicht. Het biedt je ook de mogelijkheid om Perl-scripting in te schakelen als je dat wilt.
Om Uniform Server op te zetten, downloadt u gewoon het ZIP-bestand en plaatst u het op het USB-apparaat of de pc-directory waar u uw webserverbestanden wilt opslaan. In die hoofdmap vind je Start_as_program.exe en Start_as_service.exe. Als u het programma uitvoert, wordt de serverconfiguratie-app gestart.
Het zal u ook vragen onmiddellijk uw root-MySQL-wachtwoord te wijzigen voor een betere beveiliging. Zodra je dit hebt gedaan, kom je terug op het hoofdscherm van de setup van het programma. Net als bij XAMPP, wanneer u uw webserver wilt activeren, klikt u gewoon op “Start beide” en zowel de Apache-webserver als uw MySQL-database worden ingeschakeld http: // localhost.
Als je gaat naar http: //localhost/index.php voor het plaatsen van uw eigen bestanden in de / www submap, zie je de volgende pagina. Dit is hoe u weet dat de server de eerste keer correct functioneert.
Klik in de Uniform Server-app op “Server configuratie” om alle aspecten van de webserver te bekijken die u vanuit deze app kunt wijzigen. Dit is een beetje anders dan eerdere versies van The Uniform Server, die een webgebaseerde beheerderspagina gebruikte voor al deze configuratie-instellingen. Nu gebeurt het allemaal via deze lokaal uitgevoerde, niet-browsergebaseerde app.
Zoals u kunt zien, kunt u vanuit deze app een lijst met serverinstellingen configureren, zonder ooit te hoeven rotzooien met het proberen om de juiste configuratiebestanden op de webserver op te sporen. Deze app zal ze allemaal voor je vinden.
Klik bijvoorbeeld op de “Apache” om alle Apache-webserverinstellingen te bekijken die u kunt openen en wijzigen, evenals de logbestanden die u hier allemaal kunt bekijken.
Klik op PHP om toegang te krijgen tot de PHP-instellingen die u op deze server kunt wijzigen. Dit is echt leuk, vooral na de ervaring die ik had geprobeerd om PHP-instellingen op mijn XAMPP-server aan te passen. Ik heb het nooit eerder gedaan, het was een behoorlijk frustrerende ervaring. Met The Uniform Server is dit allemaal hier voor u klaargelegd. Je moet nog steeds weten hoe je de wijzigingen moet aanbrengen, maar je hoeft in ieder geval geen tijd te verspillen aan het zoeken naar de juiste ini en configuratiebestanden.
Klik op “Bewerk de basisconfiguratie” om alle PHP-instellingen te zien die je snel vanuit deze app kunt wijzigen - geen bestandsbewerking vereist. Het is allemaal menu-gestuurd.
Het uitvoeren van MySQL DB-back-ups is ook inbegrepen in de Uniform Server-app. Dit is leuk, want ik heb een ingebouwde app op mijn webhostingaccount bij InMotion Hosting die een DB-backup met één klik mogelijk maakt - dus het is echt leuk om diezelfde functie ook te hebben met mijn lokaal geïnstalleerde versie van mijn blog.
Voor mij de snelste manier om zo'n te testen “lichtgewicht” webserverservice om te zien of het volledig mogelijk is om het WordPress installatiescript op de lokale webserverinstallatie uit te voeren. Naar mijn mening, als het dat lukt, dan kan het waarschijnlijk bijna elke op PHP gebaseerde blog die er is uitvoeren.
Met de Uniform Server-app lanceerde ik phpMyAdmin (ik hoefde niet te achterhalen waar de tool zich bevond) en maakte ik een MySQL-databasetabel met een nieuwe gebruiker. Ten slotte heb ik de nieuwste versie van WordPress gekopieerd, de config.php bestand met de naam db en gebruiker en voer vervolgens het installatiescript uit http: //localhost/wp-admin/install.php.
Het installatiescript draaide zonder enige fout op de lokale Windows-webserver. Heel aardig!
De bottom line is dat na het uitvoeren van al deze tests, ik heb besloten om over te schakelen van het gebruik van XAMPP naar het gebruik van Uniform Server in plaats daarvan. Het is gewoon eenvoudiger en sneller om in te stellen en te configureren.
Heb je zowel XAMPP als Uniform Server geprobeerd? Wat heb je liever? Kent u andere lichte webservers die beter werken? Deel uw mening in de commentarensectie hieronder.
Webserverafbeelding Via Shutterstock
Meer informatie over: Webontwikkeling, webserver en Webmasterhulpprogramma's.