Laten we beginnen met de installatie apache (HTTP-server). Je kan downloaden Apache installaties op www.apache.org download de versie die je leuk vindt, ik raad versie 2 aan. Hier is een link ernaar.
Voor sneller downloaden, bezoek.
Na het downloaden van het bestand MSI installer(), voer het uit. Vervolgens installatiewizard, vervolgens "werk" afronden...
Het installatieprogramma zal u een paar details vragen, zoals een naam server die van jou, je serveradres en het e-mailadres van je beheerder. Als u een domeinnaam of hostnaam heeft, voert u de informatie als volgt in:
Server naam: jouw_domein.org
Server adres: www.uw-domein.org
E-mailadres beheerder: Dit e-mailadres wordt beschermd tegen spambots. U moet JavaScript ingeschakeld hebben om het te kunnen bekijken.
Als u er geen heeft, kunt u er één krijgen op een gratis adres:
Vink optie aan 'draait als een service voor alle gebruikers op poort 8080 "en druk op de knop Volgende, Afwerkingom de installatie te voltooien. raad: Installeer het op schijf C: (er wordt een map voor gemaakt, maak je geen zorgen) zodat je het gemakkelijker kunt instellen. Als u klaar bent, opent u uw browser en schrijft u in de adresbalk:
HTTP://localhost/
Als je het ziet "Testpagina voor Apache-installatie", alles werkt.
PHP-installatie:
Laten we installeren PHP. archieven downloaden van www.php.net. Hier is de directe link naar Versie 4.3.9:
Zorg ervoor dat u het archief downloadt en niet installeert. ОК! nadat u het hebt gedownload, pakt u het archief uit in C:/PHP (dit is om het pad te vereenvoudigen). Open nu C:/apache/conf/httpd.conf en zoek naar deze regel:
#LoadModule SSL_module modules/mod_ssl.so
onder deze regel, voeg dit toe:
LoadModule rewrite_module modules / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType-applicatie/x-HTTPD-PHP .php
AddType-applicatie/x-HTTPD-PHP.php3
AddType-applicatie/x-HTTPD-PHP.php4
Zoek nu langs deze lijn:
<Directory "C:/apache2/HTDOCS">
Verander nu:
Optie-indexen FollowSymLinks
#
# AllowOverride bepaalt welke richtlijnen in het .htaccess-bestand kunnen worden geplaatst.
# Dit kan niet 'Alle', 'Geen' of een combinatie van de volgende zoekwoorden zijn:
# FileInfo-opties AuthConfig-limiet
#
AllowOverride Geen
in:
Opties Indexen Inclusief FollowSymLinks MultiViews ExecCGI
#
# AllowOverride bepaalt welke richtlijnen in het .htaccess-bestand kunnen worden geplaatst.
# Dit mag niet 'Alle', 'Geen' of een combinatie van zoekwoorden zijn:
# FileInfo-opties AuthConfig-limiet
#
AllowOverride Alle
Dit zal het mogelijk maken..htaccess ondersteuning op uw server en zorg ervoor dat u de inhoud van de map kunt zien zonder te ontvangen 403 Verboden error.
Zoek nu:
DirectoryIndex index.html index.var.html
en verander het in:
DirectoryIndex index.html index.php
Sla het bestand op en start opnieuw op apache. (u kunt het opnieuw opstarten door op server opnieuw opstarten te klikken apache menusnelkoppeling Begin of schriftelijk:
Schoon opnieuw opstarten van Apache
in het opdrachtpromptvenster. ОК!
je hebt PHP werkt voor uw server. Laten we het nu instellen PHP en zorg ervoor dat het echt werkt! Open C:/php/php.ini (php.ini-distance hernoemd) en zoek naar dit item:
max_execution_time = 60; Maximale uitvoeringstijd voor elk script, in seconden max_invoer_tijd = 60; Maximale tijd dat elk script een gegevensverzoek kan parseren geheugen_limiet = 5M; De maximale hoeveelheid geheugen die het script kan gebruiken (8 MB)
Je moet het veranderen in wat je maar wilt. hier is de optie die ik gebruik:
max_execution_time = 300; Maximale uitvoeringstijd voor elk script, in seconden max_invoer_tijd = 300; Maximale tijd dat elk script een gegevensverzoek kan parseren geheugen_limiet = 5M; De maximale hoeveelheid geheugen die het script kan gebruiken (8 MB)
Zoek nu:
register_globals = Uit
en verander het in:
register_globals = Aan
Zoekopdracht :
extension_dir = ". "
en verander het in:
extension_dir = "C:/PHP/extensies"
als je PHP in C hebt geïnstalleerd: ...
Zoekopdracht :
, Windows
extensies; Merk op dat MySQL ODBC-ondersteuning nu ingebouwd is, dus hiervoor zijn geen DLL's nodig.
en verwijder de commentaar (verwijder; voorkant) van de volgende modules:
extensie=php_bz2.dll
extensie=php_db.dll
extensie=php_gd2.dll
extensie=php_java.dll
extensie=php_msql.dll
extensie=php_pdf.dll
extensie=php_pgsql.dll
extension = php_sockets.dll
OK! Laten we nu de SMTP-zoekinstellingen wijzigen (het is goed voor je mail() je hebt het nodig!!!.)
[mail]; Alleen voor Win32.
SMTP=
smtp_poort = 25
; Voor Win32
alleen.; Verzendmail_van =
en wijzigingen in:
[mail]; Alleen voor Win32.
SMTP = mail.isp.org
smtp_poort = 25
; Alleen voor Win32.
Verzendmail_van = [e-mail beveiligd]_domein.org
als u geen mailserver heeft of:
[mail]; Alleen voor Win32.
SMTP = lokaal
smtp_poort = 25
; Alleen voor Win32.
Verzendmail_van = [e-mail beveiligd]_domein.org
als je een mailserver hebt...
Sla de bestanden op. Laten we nu de installatie voltooien PHP. Kopieer alles DLL bestanden van C:/PHP/bibliotheken in in C: / Windows / System32. kopiëren C:/php/php4ts.dl ik in C:/Windows/System32/ en kopiëren php.ini uit map PHP in de ramen en system32. Herstarten apache. open Kladblok en voeg aan het bestand toe:
<? PHP
phpinfo
();?>
sla dit bestand op in de map HTTPCOS (C:/Apache/HTDOCS) Hoe info.php en open de browser. in de adresbalk schrijven ze:
HTTP://localhost/info.php
U zou de PHP-configuratie in de tabel moeten zien. looong-bestand kan optioneel worden geïnstalleerd Zend-optimalisatie. Ik gebruik het... er is geen tutorial voor nodig. installeer perenmodules voor PHP, voer gewoon go peer batch uit vanuit de php-map en 2klik op het reg-bestand om de installatie te voltooien