Heim >Backend-Entwicklung >PHP-Tutorial >Umgebungsaufbau und -konfiguration für die mobile PHP-Internetentwicklung
[Einführung] 1. Grundlegender Prozess der PHP5 4-Umgebungsanpassung an Apache: Webdienstanbieter. Offizielle Website: www apache orgPHP: Offizielle Website: www php netMysql: Offizielle Website: www mysql com 2. Software-Download Apache-Download-Adresse: http: download csdn net detail lxq_xsyu 7057423PHP
Apache:Webdienstanbieter wer. Offizielle Website: www.apache.org
PHP: Offizielle Website: www.php.net
Mysql: Offizielle Website: www.mysql.com
Apache-Download-Adresse: http://download.csdn.net/detail/lxq_xsyu/7057423
PHP-Download-Adresse: http://download.csdn.net/detail/lxq_xsyu/7057401
Mysql-Download-Adresse: http://download.csdn.net/detail/lxq_xsyu/6468461
(1) Apache-Installation
Installation erfolgreich
(2) PHP5.4 entpacken
(3) Apaches httpd.conf-Datei konfigurieren
Apache-Installationsverzeichnis
DirectoryIndex index.html
Fehlerprotokoll
Konfigurationsanalyse PHP
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
Fehlertyp
#ErrorDocument 500 „Der Server hat einen Fehler gemacht.“
#ErrorDocument 404 /missing.html
# ErrorDocument 404 „/cgi-bin/missing_handler.pl“ com/subscription_
?>
Sie können sehen, dass die PHP-Konfigurationsdatei nicht gefunden werden kann. Wir geben das PHP-Konfigurationsdateiverzeichnis in der Apache-Konfigurationsdatei an
PHPIniDir "D:/php54"
# Virtuelle Gastgeber
Include conf/extra/httpd-vhosts.conf
Entfernen Sie den obigen Kommentar (öffnen Sie die Konfigurationsdatei des virtuellen Hosts)
Konfigurieren Sie zwei Sites in httpd-vhosts.conf wie folgt
DocumentRoot „D:/Apache Software Foundation/a_com“ >
D:Apache Software Foundationa_coma.php
Hinweis: Zum Ändern des Berechtigungsordnerverzeichnisses
1. Grundlegender Prozess des PHP5.4-Umgebungsabgleichs
PHP: Offizielle Website: www.php.net
Apache-Download-Adresse: http://download.csdn.net/detail/lxq_xsyu/7057423
PHP-Download-Adresse: http://download.csdn.net/detail/lxq_xsyu/7057401
Mysql-Download-Adresse: http://download.csdn.net/detail/lxq_xsyu/6468461
3. Umgebungseinrichtung
(1) Apache-Installation
Installation erfolgreich(3) Konfigurieren Sie die httpd.conf-Datei von Apache
(2) PHP5.4 entpacken
Apache-Installationsverzeichnis
ServerRoot „D:/Apache Software Foundation“
Abhörport
#Listen 12.34.56.78:80
Hören Sie 80
PHP-Komponente laden
Servername
LoadModule php5_module "D:/php54/php5apache2_2.dll"
Dateistammverzeichnis
#ServerName www.meritit.com:80
Berechtigungsordner
DocumentRoot „D:/Apache Software Foundation/htdocs“
Index (Standardzugriff auf die Startseite)
> Fehlerprotokoll
ErrorLog „logs/error.log“
Zugriffsprotokoll
CustomLog „logs/access.log“ allgemein
Konfigurieren Sie das Parsing von PHP
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
- AddType application/x-httpd-php .php
Fehlertyp
- #ErrorDocument 500 „Der Server hat einen Fehler gemacht.“
- #ErrorDocument 404 /missing.html
- #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.meritit.com/subscription_
4. Testen Sie, ob die Konstruktion erfolgreich ist
Erstellen Sie eine.php
phpinfo();
?>
Sie können sehen, dass die PHP-Konfigurationsdatei nicht gefunden werden kann. Wir geben das Verzeichnis der PHP-Konfigurationsdatei in der Apache-Konfigurationsdatei an
# Virtuelle Hosts
- PHPIniDir "D:/php54"
- 5. Konfigurieren Sie den Multi-Site-Zugriff
Include conf/extra/httpd-vhosts.conf
Konfigurieren Sie zwei Sites in httpd-vhosts.conf wie folgtEntfernen Sie den obigen Kommentar (öffnen Sie die Konfigurationsdatei des virtuellen Hosts)
Servername 127.0. 0,2
ServerAlias www.dummy-host.meritit.com
ErrorLog „logs/dummy-host.meritit.com-error.log“
CustomLog „logs/dummy-host.meritit.com-access.log“ allgemein
ServerName 127.0.0.3
ErrorLog " logs/dummy-host2.meritit.com-error.log"
CustomLog "logs/dummy-host2.meritit .com-access.log“ allgemein
Hinweis: Sobald ein virtueller Host konfiguriert ist, ist der zuvor konfigurierte DocumentRoot ungültig.
echo "aaaaaa"; >
Besuchsergebnisse:
Das obige ist der detaillierte Inhalt vonUmgebungsaufbau und -konfiguration für die mobile PHP-Internetentwicklung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!