Installation von Apache, PHP, MySQL, Perl unter Windows

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

 Hier ist der Link dazu.

Für schnellere Downloads, besuchen Sie.
Nach dem Herunterladen der Datei .msi Installer(), starten Sie ihn. Der Installationsassistent folgt weiter, weiter, Schluss "Fertig" ...

Der Installer wird Ihnen einige Details fragen, wie den Namen  Server Ihrer Domain, 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 durch Spam-Bots geschützt. Sie müssen JavaScript aktiviert haben, 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 Dann, 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 konfigurieren können. Wenn Sie fertig sind, öffnen Sie einen Browser und geben Sie in die Adresszeile ein:

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

PHP-Installation:

Lassen Sie uns PHPinstallieren. 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 die Installer. OK! Nach dem Herunterladen entpacken Sie das Archiv in C:/PHP (das dient zur Vereinfachung des Pfades). Öffnen Sie nun C:/apache/conf/httpd.conf und suchen Sie diese Zeile:

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

Unter dieser Zeile fügen Sie Folgendes hinzu:

LoadModule rewrite_module module/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

Jetzt suchen Sie nach dieser Zeile:

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

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 einen 403 Forbidden Fehler zu erhalten.

Jetzt suchen Sie nach:

DirectoryIndex index.html index.var.html
und ändern ihn in:

DirectoryIndex index.html index.php

Speichern Sie die Datei und starten Sie neu Apache. (Sie können es neu starten, indem Sie auf das Neustart-Symbol im Apache Startmenü oder in der Befehlszeile eingeben: Apache neu starten

im Eingabeaufforderungsfenster.

OK! Sie haben

es für Ihren Server eingerichtet. Lassen Sie uns jetzt konfiguriert. PHP работает для вашего сервера. Теперь давайте настроим PHP und sicherstellen, dass es wirklich funktioniert! Öffnen Sie C:/php/php.ini (php.ini-Umbenennung) und suchen Sie nach diesem Punkt:

max_execution_time = 60; Maximale Ausführungszeit jedes Skripts in Sekunden. max_input_time = 60; Maximale Zeit, die jedes Skript mit dem Parsen der Datenanfrage verbringen kann. memory_limit = 5M; Maximaler Speicher, den das Skript verbrauchen kann (8 MB).

Sie sollten dies ändern, um alles zu verwenden, was Sie möchten. hier ist eine Option, die ich benutze:

max_execution_time = 300; Maximale Ausführungszeit jedes Skripts in Sekunden. max_input_time = 300; Maximale Zeit, die jedes Skript mit dem Parsen der Datenanfrage verbringen kann. memory_limit = 5M; Maximaler Speicher, den das Skript verbrauchen kann (8 MB).

Jetzt suchen Sie nach:

register_globals = Aus

und ändern ihn in:

register_globals = An

Suchen:

extension_dir = ""

und ändern ihn in:

extension_dir = "C:/PHP/Extensions"

wenn Sie PHP in C: installiert haben ...

Suchen:

, Windows
Extensions; Beachten Sie, dass MySQL ODBC und die Unterstützung jetzt integriert sind, keine DLLs sind dafür erforderlich.
und kommentieren Sie (entfernen Sie das ; davor) die folgenden Module aus:

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 wichtig für Ihre Mail () das brauchen Sie!!!)

[Mail]; Nur für Win32.

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

und ändern Sie in:

[Mail]; 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:

[Mail]; 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. Kopieren Sie alle DLL Dateien aus C:/PHP/Libraries in C:/Windows/System32. Kopiere C:/php/php4ts.dll in C:/Windows/System32/ und kopiere php.ini aus dem Ordner PHP in Windows 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. looong Datei kann optional installiert werden. Zend Optimizer.Ich benutze es ... es benötigt kein Tutorial. Installieren Sie die Pear-Module für PHP, einfach das Pear-Skript aus dem PHP-Ordner ausführen und 2Doppelklicken Sie auf die Datei, um die Installation abzuschließen.

60GB SSD 8Gb DDR4