|
Windows Server 2008 er et nyt operativsystem baseret på NT6-platformen, som har foretaget et kvalitativt spring i hardwareydelse sammenlignet med andre NT-platforme, og som er begyndt at blive populært blandt størstedelen af brugerne, og driften er mere intuitiv og enkel end i 2003 og er blevet mere og mere rost. Her vil vi introducere PHP-miljøkonstruktionen i Windows Server 2008.
1. Installer IIS Windows Server 2008 er IIS version 7.0, inklusive fastcgi, som er meget nem at installere. Åbn Start-menuen → Serverhåndtering for at se serveradministrationsgrænsefladen (Figur 1).
Figur 1 - Serverstyring Rul ned ad linjen eller klik på "Roller" i hovedmenuen, klik derefter på "Tilføj rolle", klik på Næste, når guiden vises, og vælg "Webserver (IIS)" (Figur 2)
Figur 2 - Tilføj en karakter
Efter at have klikket på "Næste" skal du vælge en funktion, som skal tilføje én ekstra "CGI" end standardindstillingen (Figur 3).
Figur 3 - Vælg funktion Klik på "Næste", du skal bekræfte installationsindholdet, og klik på Installer for at installere IIS i operativsystemet. Efter installation af IIS skal du udføre en test, indtaste "http://localhost/" i browserens adresselinje, og hvis IIS7-velkomstsiden vises, betyder det, at det er normalt. Dernæst skal du konfigurere en ny hjemmeside, først åben IIS Manager (Start→ Alle programmer→ Administrative Tools→ Internet Information Services (IIS) Manager). Slet derefter standardwebsitet i hovedmenuen, udvid websitemenuen, og højreklik derefter på websitenavnet og klik på slet (Figur 4)
Figur 4 - Slet standardwebsitet
Opret en ny hjemmeside, højreklik på "Website", klik på Add Website, formularen tilføjet af informationswebsitet vil dukke op, indtast først websitets navn, såsom "dedecms", stien vælges som stien gemt af hjemmesiden, serveren med en enkelt IP behøver ikke vælge IP, værtsheaderen udfyldes som localhost, og klik derefter OK.
Figur 5 - Tilføj en hjemmeside Efter at have tilføjet hjemmesiden, åbn websitekataloget, opret et nyt index.html, åbn det derefter med Notepad og indtast "hello dede" for at teste. Du skal også konfigurere tilladelser, gå tilbage til IIS Manager, højreklikke på hjemmesidens "dedecms", klikke på "Rediger tilladelser", klikke på fanen "Sikkerhed" efter indtastning, og derefter klikke på "Rediger" (Figur 6)
Figur 6 - Redigeringstilladelser
Klik på "Tilføje"-knappen efter at have åbnet "Rediger"-vinduet. Tilføj en IUSR til listen over tilladelsesbrugere, og tjek tilladelserne for den undtagen Full Control. Klik derefter på OK. (Figur 7)
Figur 7 - Tilføj tilladelser
Du skal også klikke OK igen i "Egenskaber"-vinduet, ellers kan tilladelsen ikke gemmes. Efter at have gennemført dette trin kan du få adgang til den lokale adresse "http://127.0.0.1" for at teste, og websiden viser "hello dede", hvilket indikerer, at konfigurationen er succesfuld.
Figur 8 - Testwebside
2.php installation. Som nævnt tidligere er der ikke behov for at installere fastCGI separat i IIS7, så vi skal kun downloade php-installationspakken for at installere adressen:http://windows.php.net/downloads/releases/archives/
Efter download åbner du installationsprogrammet, guider det, konfigurerer stien og går til stedet, hvor vi vælger "webserver setup", her vælger vi "IIS fastcgi" (Figur 9)
Figur 9 - Valg af IIS FastCGI
Klik derefter på "næste"-knappen, til trinnet med at vælge installationsmuligheden, den generelle installationsstandard er tilstrækkelig, hvis du vil tilføje det, skal du klikke på diskikonet foran dig og derefter vælge installer, det første punkt er kun at installere de valgte elementer, og det andet punkt er at installere alle underprojekter i projektet. (Figur 10) Efter konfigurationen fortsætter du til næste trin
Figur 10 - Monteringsmuligheder Efter konfigurationen skal du klikke på "Næste" og derefter på "Installer" for at installere PHP. Når installationen er færdig, skal vi stadig teste den, åbne den nyoprettede webmappe, oprette en ny test.php-fil, åbne den med Notepad og indtaste den
Gem for at afslutte og få adgang til http://127.0.0.1/test.php fra din browser PHP-information vises, hvilket indikerer, at PHP-miljøet er installeret med succes.
|