Konfigurer en lett Windows webserver raskt med en enhetlig server
Med en besettelse med alle nettbaserte “tingene”, det skal ikke komme som en overraskelse at jeg er besatt av lettvektige, men svært funksjonelle Windows-webservere.
Ikke lenge siden dekket jeg XAMPP Slik oppretter du flere bærbare XAMPP-webservere på en enkelt USB-stasjon Slik setter du opp flere bærbare XAMPP-webservere på en enkelt USB-stasjon I en stund har jeg forsøkt å utvikle meg veldig fort og enkel måte å lage en virtuell webserver (i utgangspunktet en lokal webserver), på min bærbare harddisk. Ikke bare en skjønt ... Les mer for det meste fordi jeg lette etter en bærbar webserver som jeg kunne bruke til å utvikle og teste endringer for utformingen av bloggen min. Jeg kom over XAMPP etter å ha lest Daves artikkel. Slik installerer du en Windows Web Server på din PC med XAMPP. Slik installerer du en Windows Web Server på din PC med XAMPP Les mer som beskriver hvordan du konfigurerer den på en PC. Siden bloggen har utviklet et rettferdig nivå av trafikk, er det siste jeg vil gjøre, røff med designet, ved et uhell ta siden ned, og deretter skade omdømmet til nettstedet.
For det meste har XAMPP tjent meg bra, men jeg er alltid på utkikk etter en konkurrentstjeneste som vil gjøre alt XAMPP gjør enda bedre. Jeg er glad for å si at jeg har oppdaget enda et lett webserverprogram som passer til regningen - kalt Uniform Server.
Kjører Uniform Web Server
Før jeg hopper inn for å fortelle deg om Uniform Server-programvaren, bør jeg forklare hvorfor jeg ikke bare slutte å se når jeg fant XAMPP.
Årsaken er at mens det ble installert en PHP / MySQL-basert webserver som kunne speile min blogg godt, ble den satt opp, konfigurering og vedlikehold av tjenesten var ikke så strømlinjeformet som jeg ville ha likt. Mens det kommer med Admin PHP-appen for å konfigurere MySQL, er det ikke så lett å konfigurere PHP-installasjonen hvis du vil.
Enhetlig Server, derimot, gjør alt XAMPP, pluss det gir deg mye enklere tilgang til å konfigurere og justere innstillinger som du ser passende. Det lar deg også aktivere Perl-skripting hvis du ønsker det.
For å konfigurere Uniform Server, bare last ned ZIP-filen og plasser den på USB-enheten eller PC-katalogen der du vil lagre webserverfilene dine. I den rotte mappen finner du Start_as_program.exe og Start_as_service.exe. Kjører programmet starter serverkonfigurasjonsprogrammet.
Det vil også be deg om å umiddelbart endre ditt MySQL-root-kode for bedre sikkerhet. Når du er ferdig, finner du deg selv tilbake på hovedserveroppsettskjermen for programmet. Akkurat som XAMPP, når du vil aktivere webserveren din, klikker du bare “Begynn begge” og både Apache webserveren og MySQL-databasen vil aktiveres på http: // localhost.
Hvis du går til http: //localhost/index.php før du plasserer dine egne filer i / www underkatalog, vil du se følgende side. Slik vet du at serveren fungerer som den skal, første gang.
På Uniform Server-appen klikker du på “Serverkonfigurasjon” knappen for å se alle aspekter av webserveren som du kan endre fra denne appen. Dette er litt annerledes enn tidligere utgivelser av The Uniform Server, som pleide å bruke en nettbasert admin side for alle disse konfigureringsinnstillingene. Nå er alt gjort gjennom denne lokalt kjøre, ikke-nettleserbaserte appen.
Som du kan se, kan du fra denne appen konfigurere en liste over serverinnstillinger uten å måtte rote rundt ved å prøve å spore opp de riktige konfigurasjonsfilene på webserveren. Denne appen finner dem alle for deg.
For eksempel, klikk på “Apache” knappen for å se alle Apache webserverinnstillingene du kan få tilgang til og endre, samt loggfilene du kan se alle herfra.
Klikk på PHP for å få tilgang til PHP-innstillinger du kan endre på denne serveren. Dette er veldig hyggelig, spesielt etter opplevelsen jeg hadde prøvd å endre PHP-innstillinger på min XAMPP-server. Aldri har gjort det før, det var en ganske frustrerende opplevelse. Med Uniform Server er alt lagt ut her for deg. Du trenger fortsatt å vite hvordan du gjør endringene, men i det minste trenger du ikke å kaste bort tid på å jakte ned til høyre og konfigurere filer.
Klikk på “Rediger grunnleggende konfigurasjon” for å se alle PHP-innstillingene kan du raskt endre rett fra denne appen - ingen filredigering kreves. Det er alle menyfunksjonelle.
Også gjør MySQL DB-sikkerhetskopier også i Uniform Server-appen. Dette er fint, fordi jeg har en innebygd app på min web hosting konto med InMotion Hosting som gir mulighet for en ett-klikk DB backup - så det er veldig hyggelig å ha samme funksjon med min lokalt installerte versjon av bloggen min også.
For meg, den raskeste måten å teste en slik “lettvekt” webserver tjeneste for å se om den er fullt i stand til å kjøre WordPress installasjonsskriptet på toppen av den lokale webserverinstallasjonen. Etter min mening, hvis det kan trekke det av, så kan det trolig løpe omtrent enhver PHP-basert blogg der ute.
Så, ved hjelp av Uniform Server-appen, lanserte jeg phpMyAdmin (jeg behøvde ikke finne ut hvor verktøyet var plassert), og opprettet en test MySQL-database tabell med en ny bruker. Til slutt kopierte jeg ned den nyeste versjonen av WordPress, redigerte config.php filen med db-navnet og brukeren, og kjør deretter installasjonsskriptet fra http: //localhost/wp-admin/install.php.
Installasjonsskriptet kjørte på den lokale Windows-webserveren uten en enkelt feil. Veldig fint!
Bunnlinjen er at etter å ha kjørt alle disse testene, har jeg bestemt meg for å bytte fra å bruke XAMPP til å bruke Uniform Server i stedet. Det er bare enklere og raskere å konfigurere og konfigurere.
Har du prøvd både XAMPP og Uniform Server? Hvilken foretrekker du? Kjenner du til andre lette webservere som fungerer bedre? Del dine tanker i kommentarfeltet nedenfor.
Web server bilde via Shutterstock
Utforsk mer om: Webutvikling, Web-server, Verktøy for nettredaktører.