Installation von Apache, PHP, MySQL, Perl unter Windows

Lassen Sie uns mit der Installation beginnen Apache (HTTP-Server). Sie können herunterladen Apache Installationen unter www.apache.org laden Sie die Version herunter, die Ihnen gefällt, ich empfehle Version 2.

 Hier ist der Link dazu.

Für einen schnelleren Download, besuchen Sie.
Nach dem Herunterladen der Datei .msi Installationsprogramm (), führen Sie es aus. Der Installationsassistent ist einfach, weiter, weiter, fertigstellen ...

Der Installer fragt Sie nach einigen Details, wie dem Namen  Server Ihrer, Ihrer Serveradresse und der E-Mail-Adresse des Administrators. Wenn Sie einen Domainnamen oder Hostnamen haben, geben Sie die Informationen wie folgt ein:

Servername: your_domain.org
Serveradresse: www.your-domain.org

Admin E-Mail: Diese E-Mail-Adresse ist vor Spam-Bots geschützt. JavaScript muss aktiviert sein, um sie anzuzeigen..

Wenn Sie keinen haben, sollten Sie sich eine kostenlose Adresse besorgen:

http://www.no-ip.org/

Überprüfen Sie die Option ‘läuft als Dienst für alle Benutzer auf Port 8080 ‘ und klicken Sie auf die Schaltfläche Weiter, Fertig, um die Installation abzuschließen. Tipp: Installieren Sie es auf Laufwerk C: (es wird einen Ordner dafür erstellen, keine Sorge), um sicherzustellen, dass Sie es einfacher einrichten. Wenn Sie fertig sind, öffnen Sie den Browser und geben Sie in die Adresszeile ein:

HTTP://localhost/
Wenn Sie „Testseite für die Apache-Installation“ sehen, funktioniert alles.

PHP-Installation:

Lassen Sie uns installieren PHP. Laden Sie die Archive von www.php.net. Hier ist der direkte Link zu Version 4.3.9:

Stellen Sie sicher, dass Sie das Archiv herunterladen und nicht installieren. OK! Nach dem Herunterladen entpacken Sie das Archiv in C:/PHP (das vereinfacht den Pfad). Öffnen Sie jetzt C:/apache/conf/httpd.conf und suchen Sie diese Zeile:

#LoadModule Ssl_module модули/mod_ssl.so

Fügen Sie unter dieser Zeile Folgendes hinzu:

LoadModule rewrite_module modules/mod_rewrite.so
LoadModule php4_module "C:/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4

Suchen Sie nun nach dieser Zeile:

Directory "C:/apache2/HTDOCS"
Ändern Sie jetzt:

Options Indexes FollowSymLinks
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «Все», «None», или любая комбинация из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride None

in:

Options Indexes FollowSymLinks MultiViews ExecCGI
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «All», «None», или любую комбинацию из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride All

Dies ermöglicht die Unterstützung von ..htaccess auf Ihrem Server und stellt sicher, dass Sie den Inhalt des Ordners sehen können, ohne eine 403 Forbidden Fehlermeldung zu erhalten.

Suchen Sie nun nach:

DirectoryIndex index.html index.var.html
und ändern Sie es zu:

DirectoryIndex index.html index.php

Speichern Sie die Datei und starten Sie Apacheneu. (Sie können diese neu starten, indem Sie auf das Neustart-Server Apache Symbol im Menü Start klicken oder im Eingabeaufforderungsfenster:

Apache neu starten

im Eingabeaufforderungsfenster. OK!

Sie haben PHP es für Ihren Server zum Laufen gebracht. Lassen Sie uns nun konfigurieren PHP und sicherstellen, dass es tatsächlich funktioniert! Öffnen Sie C:/php/php.ini (php.ini-Entfernung umbenannt) und Suche nach diesem Punkt:

max_execution_time = 60; Maximale Ausführungszeit jedes Skripts in Sekunden max_input_time = 60; Maximale Zeit, die jedes Skript für die Analyse von Datenanfragen verwenden kann memory_limit = 5M; Maximaler Speicher, den das Skript verbrauchen kann (8 MB)

Sie sollten dies ändern, um alles zu ermöglichen, was Sie wollen. Hier ist eine Option, die ich verwenden würde:

max_execution_time = 300; Maximale Ausführungszeit jedes Skripts in Sekunden max_input_time = 300; Maximale Zeit, die jedes Skript für die Analyse von Datenanfragen verwenden kann memory_limit = 5M; Maximaler Speicher, den das Skript verbrauchen kann (8 MB)

Suchen Sie nun nach:

register_globals = Aus

und ändern Sie es zu:

register_globals = Ein

Suchen:

extension_dir = «.»

und ändern Sie es zu:

extension_dir = «C:/PHP/Erweiterungen»

wenn Sie PHP in C: ... installiert haben,

Suchen:

, Windows
Erweiterungen; Beachten Sie, dass MySQL ODBC und Unterstützung jetzt integriert sind, sodass keine DLL dafür erforderlich ist.
und die folgenden Module einkommentieren (vorne das ; entfernen):

extension=php_bz2.dll
extension=php_db.dll
extension=php_gd2.dll
extension=php_java.dll
extension=php_msql.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll

OK! Lassen Sie uns jetzt die SMTP-Einstellungen ändern. Suchen (das ist gut für Ihre E-Mails (): das brauchen Sie!!!)

[E-Mails]; Nur für Win32.

SMTP =
smtp_port = 25
; Nur für Win32
nur.; Sendmail_from =

und Änderungen an:

[E-Mails]; Nur für Win32.
SMTP = mail.isp.org
smtp_port = 25
; Nur für Win32.
Sendmail_from = [email protected]domain.org

wenn Sie keinen Mailserver haben oder:

[E-Mails]; Nur für Win32.

SMTP = lokal
smtp_port = 25
; Nur für Win32.
Sendmail_from = [email protected]domain.org

wenn Sie einen Mailserver haben ...

Speichern Sie die Dateien. Lassen Sie uns nun die Installation abschließen PHP. alles kopieren DLL Dateien aus C:/PHP/Bibliotheken nach C:/Windows/System32. Kopie C:/php/php4ts.dll nach C:/Windows/System32/ und kopieren php.ini aus dem Ordner PHP in das Fenster und system32. Starten Sie neu Apache.

speichern Sie diese Datei im HTDOCS-Ordner (C:/Apache/HTDOCS) als info.php und öffnen Sie den Browser. Geben Sie in die Adresszeile ein:

HTTP://localhost/info.php

Sie sollten die PHP-Konfiguration in der Tabelle sehen. Den looong Datei kann optional installiert werden Zend Optimizer. Ich benutze es … und es benötigt kein Handbuch. Installieren Sie die Pear-Module für PHP, führen Sie einfach die Pear-Batch aus dem PHP-Ordner aus und doppelklicken Sie auf die Datei, um die Installation abzuschließen

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster