Laden Sie zunächst APACHE2.2.3 Mysql 5.0.22 PHP 5.2.0 von der Website herunter
Annahme: Die Systemfestplatte ist c:/
Annahme: Nach der Installation sieht der Verzeichnisstatus so aus:
Apache------------------------> C:ProgrammeApache Software FoundationApache2.2
mysql------------>C:ProgrammeMySQLMySQL Server 5.0
php-------------> c:/php
Vorbereitung:
Vor der Installation müssen Sie prüfen, ob Port 80 und Port 3306 von anderen Programmen belegt sind. Wenn ja, müssen Sie die entsprechende Software löschen.
Der erste Schritt ist die Installation von MySQL.
Entpacken Sie das komprimierte Paket und führen Sie die Installationsdatei aus. Die meisten davon müssen nur gemäß dem Standardpfad und den Installationsanweisungen installiert werden. Es ist zu beachten, dass anonyme Benutzer nicht ausgewählt werden können und der Pfad zu MySQL zum System hinzugefügt werden muss Weg. Nachdem die Installation abgeschlossen ist, müssen Sie Ihren Computer neu starten.
Überprüfen Sie nach dem Neustart des Computers unter [Systemsteuerung] à [Verwaltung] à [Dienste], ob der MySQL-Dienst gestartet ist. Wenn nicht, starten Sie den MySQL-Dienst.
Hinweis: Das MySQL-Anmeldeterminal in der Verknüpfung wird direkt als Root-Benutzer angemeldet und das abgefragte Passwort ist das Passwort des Root-Benutzers. In diesem Root-Benutzerstatus können Sie Benutzerdatenbanken und neue Benutzer erstellen. Der Befehl lautet wie folgt:
CREATE DATABASE gc0100; //Datenbank erstellen
GEWÄHREN SIE ALLE PRIVILEGEN AUF gc0100.* an gc0100@localhost IDENTIFIED BY 'gc0100';//Lokalen Benutzer erstellen
GEWÄHREN SIE ALLE PRIVILEGEN AUF gc0100.* an gc0100@"% " IDENTIFIED BY 'gc0100';//Erstellen Sie einen Remote-Benutzer und geben Sie dann cmd in [Start] -> [Ausführen] ein.
Führen Sie dann den Befehl aus:
Datenbanken, auf die mit mysql –u Benutzername –p zugegriffen wird, werden dann zur Eingabe des entsprechenden Benutzerkennworts aufgefordert.
Schritt 2: Installieren Sie Apache und konfigurieren Sie es für die Unterstützung von PHP.
Doppelklicken Sie auf die Installationsdatei apache_2.2.3-win32-x86-no_ssl.msi und installieren Sie sie gemäß dem Standardpfad und den Eingabeaufforderungen. Standardmäßig wird es unter C:ProgrammeApache Software FoundationApache2.2 installiert.
Es wird auch ein Eingabefeld angezeigt, in dem Sie aufgefordert werden, den Domainnamen und die E-Mail-Adresse des Administrators einzugeben. Geben Sie diese einfach beiläufig ein.
+------------------------------------------------- ----
|. Hinweis: Nach Abschluss der Installation wird der Apache-Dienst automatisch installiert und gestartet. Wenn hier ein Problem auftritt:
|" (OS 10048) Normalerweise ist nur eine Verwendung jeder Socket-Adresse (Protokoll/Netzwerkadresse/Port) erlaubt:
|. make_sock: konnte nicht an Adresse 0.0.0.0:80 gebunden werden ...“ Dies wird normalerweise dadurch verursacht, dass IIS Port 80 belegt.
|. Lösung: Öffnen Sie Systemsteuerung->Dienste, suchen Sie den IIS-Administratordienst, schließen und deaktivieren Sie ihn
|. Rufen Sie dann mit CMD den Befehlszeilenmodus auf und geben Sie das Verzeichnis ein, in dem Sie Apache/Apache2/bin installiert haben
|. +------------------------------------------------ ---------------
Um Apache zu starten, müssen Sie es nur in der Verknüpfungsfunktion von Apache starten.
Testen Sie dann, ob Apache im IE erfolgreich ist, und geben Sie http://localhost ein
Wenn „Es funktioniert!“ angezeigt wird, bedeutet dies, dass Apache erfolgreich installiert wurde.
Um PHP zu installieren, entpacken Sie den Inhalt von php-5.2.0-Win32.zip nach c:php
und suchen Sie php.ini-dist im PHP-Verzeichnis (anscheinend ist das eine Gewohnheit, tatsächlich bevorzuge ich die Verwendung von PHP). ini-empfohlen) Benennen Sie es in php.ini um und kopieren Sie es in das Windows-Systemverzeichnis (Sonderfall: Win2K-Systemverzeichnis ist c:winnt, Windows XP ist c:windows-Verzeichnis).
Kopieren Sie dann alle dynamischen Bibliotheken (*.dll) im PHP-Verzeichnis in das System32-Verzeichnis (c:winntsystem32 für Win2K, c:windowssystem32 für Windows XP).
Gehen Sie abschließend zu c:phpext und kopieren Sie die beiden Dateien php_gd2.dll php_mysql.dll in das Verzeichnis system32 (wie oben).
Konfigurieren Sie httpd.conf in Apache
und öffnen Sie mit Notepad die Datei C:ProgrammeApache Software FoundationApache2.2confhttpd.conf
Suchen Sie AddDefaultCharset ISO-8859-1 und ändern Sie es in
AddDefaultCharset GB2312 (vereinfachtes Chinesisch als Standard-Sprachkodierung festlegen)
Suchen Sie DocumentRoot „C:ProgrammeApache Software FoundationApache2.2htdocs“ und ändern Sie es in Ihr WEB-Verzeichnis.
Beispiel: DocumentRoot „D:/www“
findet DirectoryIndex index.html index.html.var und fügt dann index.htm index.php hinzu (standardmäßig ist index.php die Homepage-Datei)
---------- --- -Modulare Installation von PHP------------
Suchen Sie die Zeile #LoadModule ssl_module module/mod_ssl.so und fügen Sie nach dieser Zeile eine Zeile
LoadModule php5_module c:/php/php5apache2.dll hinzu (**Fehler**)
Ändern zu: LoadModule php5_module „c:/php/php5apache2_2.dll“
Grund: php5apache2.dll unterstützt nur Version 2.0 von Apache und kann Versionen 2.2 und höher nicht unterstützen, da unsere neueste Version von Apache 2.2.3 ist
Daher muss die neue Version der dynamischen Bibliothek php5apache2_2.dll verwendet werden und die alte Version der dynamischen Bibliothek kann nicht verwendet werden. Wenn der von Ihnen installierte Apache jedoch Version 2.0 ist, müssen Sie nur die alte Version der dynamischen Bibliothek verwenden, nämlich php5apache2.dll
Darunter ist c:/php/php5apache2.dll(php5apache2_2.dll) der Speicherort von php5apache2.dll(php5apache2_2.dll) in Ihrem PHP-Verzeichnis.
Suchen Sie dann die Zeile AddType application/x-gzip .gz .tgz und fügen Sie sie hinzu nach dieser Zeile. Eine Zeile
AddType application/x-httpd-php .php
(Eigentlich: die beiden roten Zeilen oben, Sie können sie direkt am Ende der httpd.conf-Datei hinzufügen)
-------------------------------------------------- ----
Zu diesem Zeitpunkt wurde die PHP-Umgebung grundsätzlich erfolgreich konfiguriert. Erstellen Sie eine Datei mit dem Namen test.php (z. B. mein D:phpwww). im WEB-Stammverzeichnis (z. B. mein D:phpwww) Tipp: Wenn Sie Notepad verwenden, vermeiden Sie bitte die Datei (test.php.txt). Der Inhalt der Datei lautet wie folgt
PHP-Code:
<? echo phpinfo(); ?>
Starten Sie den Apache-Dienst neu und öffnen Sie http://localhost/test.php mit einem Browser
Wenn Sie die Ausgabeinformationen der PHP-Konfiguration sehen können, ist alles in Ordnung.
(Wenn Sie die Download-Seite oder <? echo phpinfo(); ?> sehen, überprüfen Sie bitte, ob zwischen Ihren und den oben genannten Schritten Fehler oder Auslassungen vorliegen.)
3. Konfigurieren Sie php.ini und testen Sie MySQL und GD2 (php.ini ist php.ini unter c:windows)
.
;extension=php_mysql.dll
Entfernen Sie „;“ und ändern Sie es in
.extension=php_mysql.dll
auftauchen
;extension=php_gd2.dll Entfernen Sie das vorherige;, um beispielsweise die GD-Bibliothek zu unterstützen
extension=php_gd2.dll
gefunden
;session.save_path = "/tmp"
Entfernen Sie das „;“. Legen Sie das Verzeichnis fest, in dem Sie die Sitzung speichern, z. B.
session.save_path = „C:WINDOWSTemp“;(windows xp)
session.save_path = "C:winntTemp";(Windows 2000)
Starten Sie den Apache-Dienst neu und erstellen Sie die Datei testdb.php im Web-Stammverzeichnis (z. B. D:phpwww) mit folgendem Inhalt:
PHP-Code:
<?php
$link=mysql_connect('localhost','root','123456'); //Der Root und 123456 sind hier der MYSQL-Benutzer und das Passwort. Bitte ändern Sie sie entsprechend Ihrer eigenen Situation.
if(!$link) echo "fail";
sonst echo „Erfolg“;
mysql_close();
?>
Öffnen Sie http://localhost/testdb.php mit einem Browser und es ist in Ordnung, wenn die Ausgabe erfolgreich ist.
4. Installationskonfiguration von phpmyadmin:
Entpacken Sie phpMyAdmin-2.6.1.zip in das WEB-Stammverzeichnis (d:phpwww ), benennen Sie den Ordner in phpmyadmin um oder öffnen Sie andernfalls config.inc.php im phpmyadmin-Verzeichnis
Finden Sie Folgendes (ich habe Folgendes geändert):
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin' //Angenommen, es handelt sich um einen Server mit einem Domänennamen, kann er in http:// geändert werden. Domainname/phpmyadmin
$cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][
$i]['password'] = 'easy; Fügen Sie das Passwort hinzu
:$cfg['Servers'][$i]['auth_type'] = 'http'; // Sie können es hier auch in Cookie ändern
und im Browser speichern Mit Ihrem Benutzernamen und Passwort können Sie MySQL verwalten
. Wenn Sie möchten, dass Ihr PHP-Code schneller ausgeführt wird, installieren Sie Zend Optimizer.
Download-Methode finden Sie unter http://down.phpv.net/soft/379.htm
: Doppelklicken Sie nach dem Herunterladen und wählen Sie den Pfad zur Installation aus. Wenn Sie nach dem PHP.INI-Pfad gefragt werden, geben Sie c:/windows ein .
Installieren Sie den Apache-Dienst und starten Sie ihn neu. Schauen Sie sich http://localhost/test.php an. Sie sollten mehr Dinge sehen
mit Zend Extension Manager v1.0.3, Copyright (c) 2003-2004, von Zend Technologies
mit Zend Optimizer v2.5.7, Copyright (c) 1998-2004, von Zend Technologies