-Wie Erstellen einer Windows Vista IIS7 MySQL-PHP-Web-Server
Einführung
Dieser Leitfaden zeigt Ihnen, wie Sie ein Windows Vista-powered Web-Server mit IIS7, MySQL und PHP (wimp). Ich weiß, ich weiß, ein wimp Server klingt nicht allzu attraktiv. Glaubt mir, dieses Servers ist weit von einem wimp und wird Schlag Ihre Socken aus, wenn Sie die richtigen Hardware.
Hinweis: Dies ist eine generische wimp Server, der die Lage der laufenden WordPress, phpBB, und anderen gängigen PHP-und MySQL-powered Webseiten. Sie könnte sich ändern müssen ein paar Dinge, um Ihre wimp Server laufen einfach mit der rechten abhängig von Ihrem Einsatz.
Die Einschränkungen
Bevor Sie gehen zu weit müssen Sie wissen, dass IIS7 unter Windows Vista ist "full-featured" mit ein paar Einschränkungen. Bevor Sie mit der rechten diese Art von Server löschen, weil sie die begrenzten Sie müssen erkennen, wenn Sie schon einmal auf einer der Grenzen Sie haben so viel Verkehr könnte man wahrscheinlich eine tatsächliche Kauf-Server mit ein Tag der Zahlung von der Web-Site.
Die Einschränkungen
Anfrage Execution Limit: IIS7 unter Windows Vista Basic, Starter, Home, Home Premium und habe eine Bitte Ausführung Limit von 3. Vista Ultimate ist auf 10 begrenzt. Anfrage Execution Limit ist, wie viele gleichzeitige Seiten der Web-Server kann auf Zeit ein. Das bedeutet, Vista Basic, Starter-und Home-Editionen können bis zu 259.200 Seiten pro Tag und Ultimate können bis zu 864.000 Seiten pro Tag!
FTP: FTP ist sehr begrenzt. Sie können nur als Download-Dateien anonym. Nr. Upload per FTP auf Ihren Webserver. Wenn es sich hierbei um ein Problem, lesen Sie in der FileZilla FTP Server.
Installieren Sie IIS7
Zuerst Erstens, wir brauchen die Installation eines Web-Servers.
- Öffnen Sie die Systemsteuerung in der klassischen Ansicht.
- Doppelklicken Sie auf Program und Funktionen.
- Klicken Sie Windows-Funktionen ein-oder ausschalten auf der linken Seite.
- Abhaken Internet Information Services.
- Erweitern Sie Internet Information Services, World Wide Web Services, Application Development Features, und dann abhaken ISAPI-Extensions. ISAPI wird später benötigt, wenn wir installieren PHP.
- Klicken Sie auf OK, um zu installieren IIS7.
Wenn der Windows-Features Feld verschwindet IIS7 installiert ist und ausgeführt werden sollte. Test IIS7, indem Sie auf http://localhost in Ihrem Web-Browser. Sie sollten ein IIS7 Test-Seite wie der Screenshot unten.
Die Wurzel des Standard-Web-Site befindet sich unter C: \ inetpub \ wwwroot. Ihre Web-Site geht es.
Installieren von PHP
Nun, da haben wir ein Web-Server brauchen wir Unterstützung für PHP. In diesem Beispiel bin ich der Installation von PHP 5.2.4.
- Erstellen Sie einen Ordner mit dem Namen php in die Wurzel des C:-Laufwerk.
- Laden Sie die Windows-Binaries Zip-Paket aus http://www.php.net/downloads.php.
- Extrahiert die Dateien, und speichern Sie sie in das PHP-Ordner, den Sie gerade erstellt haben.
- Copy c: \ php \ php.ini-dist und speichern Sie sie auf Ihrem Desktop so können wir arbeiten.
- Benennen Sie php.ini-dist kopiert man einfach auf Ihrem Desktop zu php.ini.
- Der rechten Maustaste auf php.ini und wählen Sie "Bearbeiten".
- Suche nach extension = php_mysql.dll und entfernen Sie, indem Sie die; davor. Dies erlaubt es, PHP-Login eine MySQL-Datenbank.
Nun in der php.ini-Code und suchen Sie nach extension_dir = "./". Change ". /" In "C: \ php \ ext". Dies zeigt, php, wenn das Laden der Erweiterung = php_mysql.dll Verlängerung Sie einfach unkommentiert. - Speichern php.ini.
- Kopieren Sie php.ini, und speichern Sie sie in "C: \ Windows.
- Öffnen Sie die IIS-Manager, indem Sie den IIS-Manager im Startmenü-Suchfeld ein und klicken Sie auf Internet Information Services (IIS)-Manager in den Suchergebnissen.
- Doppelklicken Sie auf Handler Mappings.
- Klicken Sie auf Hinzufügen Script-Karte befindet sich auf der rechten Seite.
- Füllen Sie das Add-Karte Script-Fenster, wie Sie den Screenshot unten.
- Klicken Sie auf OK, um die Änderungen zu speichern.
- Klicken Sie auf Ja in dem Fenster, das fragt Sie, wenn Sie wollen, damit diese ISAPI-Erweiterung.
- Klicken Sie auf die Schaltfläche "Zurück" in der IIS-Manager und doppelklicken Sie anschließend auf Standard-Dokument.
- Typ index.php, mit einem Leerzeichen hinter, in der Datei-Namen-Liste.
- Klicken Sie auf Anwenden auf der oberen rechten Ecke der IIS-Manager.
- Nun müssen Sie Kopie libmysql.dll von C: \ php und speichern Sie sie in "C: \ WINDOWS \ System32. Vielen Dank für das Update Oruba.
Ermöglicht Test, um sicherzustellen, dass PHP installiert und aktiviert ist korrekt.
Öffnen Sie Notepad.
Typ <? phpinfo ()?> in das leere Dokument.
Hinweis: Entfernen Sie den Abstand zwischen den <? in <? phoInfo ()?>. Ich hatte, um den Raum, so der Befehl nicht ausführen auf dieser Seite.
Speichern Sie es als test.php auf Ihrem Desktop und dann schiebe die Linie nach C: \ inetpub \ wwwroot.
Hinweis: Ein häufiger Fehler beim Speichern test.php ist, um ihn zu speichern, wie test.php.txt. Vergessen Sie nicht, wählen Sie Alle Dateien nach Dateityp und nennen Sie die Datei test.php in Notepad.
Gehe zu http://localhost/test.php. Du solltest eine php Informationen Seite ähnlich dem Screenshot unten.
Installation von MySQL
Bevor wir können Installation von MySQL müssen wir deaktivieren UAC in Windows Vista.
- Öffnen Sie die Systemsteuerung in der klassischen Ansicht.
- Klicken Sie auf Benutzer-Accounts.
- Klicken Sie auf Turn User Account Control ein-oder auszuschalten.
- Deaktivieren Sie Use User Account Control und klicken Sie anschließend auf OK.
- Starten Sie den Computer neu.
Hinweis: Sie können die UAC wieder auf, nachdem alles installiert wurde und tätig ist.
Jetzt können wir Installation von MySQL. In diesem Beispiel werde ich die Installation von MySQL Community Edition 5.0.45. - Laden Sie die Windows PLZ / setup.exe Version http://dev.mysql.com/downloads/mysql/5.0.html # win32.
- Entpacken Sie es und speichern Sie setup.exe auf Ihrem Desktop.
- Führen Sie "Setup.exe".
- Die Begrüßung wird Popup-Fenster. Klicken Sie auf "Weiter".
- Da es sich um eine allgemeine Anleitung zum Erstellen einer wimp Server verlassen Typische ausgewählt und klicken Sie auf "Weiter".
- Lassen Sie MySQL installieren, in seiner Standard-Verzeichnis, indem Sie Installieren Sie in diesem Fenster.
- Klicken Sie auf Weiter, um durch ein paar Anzeigen.
- Lassen Sie Konfigurieren Sie den MySQL-Server nun überprüft, und klicken Sie auf Fertig.
- Klicken Sie auf Weiter auf das Willkommen-Fenster.
- Ich bin davon aus, dass Sie nicht konfigurieren müssen, jede fortgeschrittene MySQL-Einstellungen. Wenn Sie haben Sie wahrscheinlich nicht brauchen in dieser Anleitung oder sollten Sie diese Aufgabe an einen Experten zu Rate. Wählen Sie Standard-Konfiguration und klicken Sie anschließend auf Weiter.
- Lassen Sie Installieren Als Windows-Dienst, der Name des MySQL-, Launch-und MySQL automatisch überprüft, und klicken Sie auf "Weiter".
- Geben Sie den MySQL-Administrator (root) Passwort zweimal und klicken Sie anschließend auf Weiter.
- Dieser Teil ist sehr wichtig. Halten Sie Ihren Mund nur Recht, Ihre Daumen drücken, und klicken Sie auf Ausführen zu konfigurieren MySQL. Wenn Sie hat es einfach mit der rechten sollten Sie 4 Häkchen, wenn es getan.
Hinweis: Wenn Sie eine Verbindung Fehler, klicken Sie auf "Wiederholen, und es sollte funktionieren. Dies ist durch eine langsamere Computer nicht Starten des MySQL-Dienst schnell genug. - Klicken Sie auf Fertig.
Jetzt, da Sie haben MySQL installiert und in Betrieb ermöglicht Installation der GUI-Tools, um die Verwaltung von Datenbanken einfach.
- Laden Sie die GUI-Tools (Windows x86) auf http://dev.mysql.com/downloads/gui-tools/5.0.html.
- Installieren Sie sie wie jede andere Software.
- Klicken Sie auf Start, Alle Program, MySQL, MySQL-Administrator.
- Füllen Sie die Felder genau wie Sie den Screenshot unten.
- Denken Sie daran: Root-Passwort ist das ein Sie, wenn Sie MySQL installiert.
- Sobald MySQL Administrator geöffnet ist, können Sie eine neue Datenbank, indem Sie auf Kataloge und dann mit der rechten Maustaste unter Test, und wählen Sie Erstellen Schema.
Gib ihm einen Namen und los geht's!
Öffnen Sie Port 80 - Jetzt, da Sie bereits ein funktionierendes wimp können öffnen Sie es bis zu der Welt. Alle Internet (HTTP-) Verkehr durch Port 80. Lassen Sie uns offen Port 80 auf der Welt.
Suche nach Firewall in das Suchfeld ein, in der Start-Menü und klicken Sie auf Windows-Firewall in den Suchergebnissen. - Klicken Sie auf die Registerkarte Ausnahmen in der Windows-Firewall-Einstellungen-Fenster.
- Klicken Sie auf die Schaltfläche Hinzufügen Port.
- Geben Sie HTTP-wie der Name und 80 wie die Port-Nummer.
Passen Sie Vista für Web-Server-Performance
Da Windows Vista ist nicht als Server out of the box seine Prioritäten sind nach hinten, wenn es verwendet wird als Web-Server. Windows Vista priorisiert Programmen wie Word vor dem Hintergrund Dienstleistungen wie IIS7, um dem Endbenutzer die besten Erfahrungen möglich. Da wir die Konfiguration von Windows Vista als Web-Server brauchen Hintergrunddienste zu Vistas Priorität anstelle von Programmen.
Let's Set Windows Vista-Dienste wie eine höhere Priorität als Program zum Zusammendrücken der meisten Geschwindigkeit aus ihm heraus, wie wir können.
- Der rechten Maustaste auf Computer im Start-Menü und wählen Sie dann "Eigenschaften".
- Klicken Sie auf Erweiterte Systemeinstellungen.
- Klicken Sie auf Einstellungen unter Systemleistung in der Registerkarte "Erweitert" des Systems Fenster "Eigenschaften".
- Klicken Sie auf die Registerkarte "Erweitert" in der Performance-Optionen-Fenster.
- Wählen Sie Hintergrund-Dienstleistungen.
- Klicken Sie auf OK, und starten Sie den Computer neu.
Hardware
Ein Web-Server mit einem niedrigen bis zu einem bescheidenen Verkehr muss es sich nicht um eine leistungsstarke Maschine, um die Aufgabe zu erledigen. Alle modernen PC mit mindestens 1GBs RAM (empfohlen 2GBs für MySQL) wird gut. Wenn Sie zu einem der glücklichen diejenigen, erhält genug Verkehr zu brauchen eine leistungsstarke Web-Server hier sind ein paar Hardware-Tipps.
Speicher: Wenn Sie erwarten, jede Art von bescheidenen Verkehr (viele Tausende von Treffern pro Tag) Speicher ist sehr wichtig. 2GBs ist ein guter Anfang, aber 3 oder 4 sind besser.
IIS7: Ein leistungsfähiger Prozessor (en) und eine gute Menge an Speicher sind wichtig.
MySQL: Eine schnelle Festplatte und viel Arbeitsspeicher sind wichtig für eine MySQL-Datenbank.
Quelle: http://www.maximumpcguides.com/how-to-crea ... / #
http://www.maniacomputer.com/webServer/IIS.html
http://www.iis.net/default.aspx?tabid=7
http://www.maniacomputer.com/webServer/WebServer.html
- Windows 7 Beta ist am Horizont, Vergessen XP SP3 und Vista SP1
- Machen Sie Ihre Windows Vista Super Fast
- Microsoft bestätigt MinWin ist in Windows 7, nachdem alle
- Windows Azure angekündigt, "Windows in der Wolke"
- MS erweitert Support für Windows XP zu 2014
Kategorien: Programmierung
Haben Sie etwas zu sagen?














