Apachen, PHP:n, MySQL:n, Perlin asentaminen Windowsiin

Aloitetaan asennuksesta Apache (HTTP-palvelin). Voit ladata Apache asennukset päällä www.apache.org lataa haluamasi versio, suosittelen versiota 2.  Tässä linkki siihen.

Nopeuttaaksesi latausta, vierailla.
Tiedoston lataamisen jälkeen . MSI installer(), suorita se. Ohjattu asennus seuraavaksi, seuraavaksi, "työn" viimeistely...

Asennusohjelma kysyy sinulta muutamia tietoja, kuten nimen  palvelin sinun, palvelimesi osoite ja järjestelmänvalvojan sähköpostiosoite. jos sinulla on verkkotunnus tai isäntänimi, anna tiedot seuraavasti:

Palvelimen nimi: your_domain.org
Palvelimen osoite: www.oma-verkkotunnus.org

Järjestelmänvalvojan sähköposti: Tämä sähköpostiosoite on suojattu roskapostiohjelmia vastaan. Sinulla on oltava JavaScript käytössä nähdäksesi sen.

jos sinulla ei ole sellaista, hanki se ilmaisesta osoitteesta:

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

Tarkista vaihtoehto 'toimii palveluna kaikille portin 8080 käyttäjille "ja paina nappia Edelleen, Lopettaasuorittaaksesi asennuksen loppuun. neuvosto: Asenna se levylle C: (se luo sille kansion, älä huoli) varmistaaksesi, että määrität sen helpommin. Jos olet valmis, avaa selain ja kirjoita osoitepalkkiin:

HTTP://localhost/
Jos näet "Apache-asennuksen testisivu", kaikki toimii.

PHP asennus:

Asennetaan PHP. lataa arkistot osoitteesta www.php.net. Tässä on suora linkki Versio 4.3.9:

Varmista, että lataat arkiston etkä asenna sitä. ОК! Kun olet ladannut sen, pura arkisto sisään C:/PHP (Tämä yksinkertaistaa polkua). Avaa nyt C:/apache/conf/httpd.conf ja etsi tämä rivi:

#LoadModule Ssl_module modules/mod_ssl.so

lisää tämän rivin alle tämä:

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

Etsi nyt tällä rivillä:

<Hakemisto "C:/apache2/HTDOCS">
Muuta nyt:

Vaihtoehdot Indeksit FollowSymLinks
#
# AllowOverride määrittää, mitkä käskyt voidaan sijoittaa .htaccess-tiedostoon.
# Tämä ei voi olla "Kaikki", "Ei mitään" tai mikä tahansa avainsanojen yhdistelmä:
# FileInfo Options AuthConfig Limit
#
AllowOverride Ei

in:

Asetukset Indeksit Sisältää FollowSymLinks MultiViews ExecCGI
#
# AllowOverride määrittää, mitkä käskyt voidaan sijoittaa .htaccess-tiedostoon.
# Tämä ei voi olla "Kaikki", "Ei mitään" tai mikään avainsanayhdistelmä:
# FileInfo Options AuthConfig Limit
#
AllowOverride Kaikki

Tämä mahdollistaa..htaccess tuki palvelimellasi ja varmista, että näet kansion sisällön vastaanottamatta 403 Kielletty virhe.

Hae nyt:

DirectoryIndex index.html index.var.html
ja muuta se muotoon:

DirectoryIndex index.html index.php

Tallenna tiedosto ja käynnistä uudelleen Apache. (voit käynnistää sen uudelleen napsauttamalla Käynnistä palvelin uudelleen Apache valikon pikakuvake Alku tai kirjallisesti:

Puhdista Apache uudelleenkäynnistys

komentokehoteikkunassa. ОК!

sinulla on PHP toimii palvelimellesi. Laitetaan se nyt kuntoon PHP ja varmista, että se todella toimii! Avata C:/php/php.ini (php.ini-distance nimetty uudelleen) ja etsi tämä kohde:

maks. suoritusaika = 60; Kunkin skriptin enimmäissuoritusaika sekunneissa max_input_time = 60; Enimmäisaika, jonka kukin komentosarja voi jäsentää datapyynnön muistiraja = 5M; Skriptin enimmäismäärä muistia (8 Mt)

Sinun on vaihdettava se mihin haluat. tässä on käyttämäni vaihtoehto:

maks. suoritusaika = 300; Kunkin skriptin enimmäissuoritusaika sekunneissa max_input_time = 300; Enimmäisaika, jonka kukin komentosarja voi jäsentää datapyynnön muistiraja = 5M; Skriptin enimmäismäärä muistia (8 Mt)

Hae nyt:

register_globals = Pois

ja muuta se muotoon:

register_globals = Päällä

Hae :

extension_dir = ". "

ja muuta se muotoon:

extension_dir = "C:/PHP/laajennukset"

jos asensit PHP:n C:hen...

Hae :

, Windows
laajennukset; Huomaa, että MySQL ODBC -tuki on nyt sisäänrakennettu, joten tähän ei tarvita DLL-tiedostoja.
ja poista kommentit (poista; edessä) seuraavista moduuleista:

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! Muutetaan nyt SMTP-hakuasetuksia (se on hyvä sinulle sähköposti() tarvitset sitä!!!.)

[posti]; Vain Win32:lle.

SMTP=
smtp_port = 25
; Win32:lle
vain.; Sendmail_from =

ja muutoksia:

[posti]; Vain Win32:lle.
SMTP = mail.isp.org
smtp_port = 25
; Vain Win32:lle.
Sendmail_from = [sähköposti suojattu]_domain.org

jos sinulla ei ole sähköpostipalvelinta tai:

[posti]; Vain Win32:lle.

SMTP = paikallinen
smtp_port = 25
; Vain Win32:lle.
Sendmail_from = [sähköposti suojattu]_domain.org

jos sinulla on sähköpostipalvelin...

Tallenna tiedostot. Suoritetaan nyt asennus loppuun PHP. kopioi kaikki DLL tiedostot osoitteesta C:/PHP/kirjastot sisään sisään C: / Windows / System32. kopio C:/php/php4ts.dl minä sisään C:/Windows/System32/ ja kopioida php.ini kansiosta PHP ikkunoissa ja system32. Uudelleenkäynnistää Apache. avaa muistio ja lisää tiedostoon:

<? PHP
phpinfo
();?>

tallenna tämä tiedosto HTDOCS-kansioon (C:/Apache/HTDOCS) kuten info.php ja avaa selain. osoiteriville he kirjoittavat:

HTTP://localhost/info.php

Sinun pitäisi nähdä PHP-kokoonpano taulukossa. looong-tiedosto voidaan asentaa valinnaisesti Zend Optimizer. Käytän sitä... se ei vaadi opetusohjelmaa. asenna päärynämoduulit PHP, suorita go pear batch php-kansiosta ja 2napsauta reg-tiedostoa viimeistelläksesi asennuksen

Lisää kommentti