Instalante Apache, PHP, MySQL, Perl sur Vindozo

Ni komencu kun instalado Apache (HTTP-servilo). Vi povas elŝuti Apache instalaĵoj sur www.apache.org elŝutu la version, kiun vi ŝatas, mi rekomendas la version 2.  Jen ligo al ĝi.

Por pli rapida elŝuto, vizito.
Post elŝuto de la dosiero .M: Jes instalilo(), rulu ĝin. Instala sorĉisto poste, poste, finante "laboron"...

La instalilo demandos al vi kelkajn detalojn kiel nomon  servilo via, via servila adreso kaj administranta retadreso. se vi havas domajnan nomon aŭ gastigan nomon, enigu la informojn jene:

Servilonomo: via_domajno.org
Servila adreso: www.via-domajno.org

Administra Retpoŝto: Ĉi tiu retpoŝta adreso estas protektita kontraŭ spambotoj. Vi devas havi JavaScript ebligita por vidi ĝin.

se vi ne havas tian, vi devus ricevi unu ĉe senpaga adreso:

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

Kontrolu opcion 'funkcias kiel servo por ĉiuj uzantoj sur haveno 8080 "kaj premu la butonon plia, Faritapor kompletigi la instaladon. Konsilo: Instalu ĝin al disko C: (ĝi kreas dosierujon por ĝi, ne zorgu) por certigi, ke vi agordas ĝin pli facile. Se vi finis, malfermu vian retumilon kaj skribu en la adresbreto:

HTTP://localhost/
Se vi vidas "Testpaĝo por Apache Instalado", ĉio funkcias.

Instalado de PHP:

Ni instalu PHP. elŝutu arkivojn de www.php.net. Jen la rekta ligilo al Versio 4.3.9:

Certigu, ke vi elŝutu la arkivon kaj ne instalu ĝin. OK! post elŝuti ĝin, malpaku la arkivon en C:/PHP (ĉi tio estas por simpligi la vojon). Nun malfermu C:/apache/conf/httpd.conf kaj serĉu ĉi tiun linion:

#LoadModule Ssl_module modules/mod_ssl.so

sub ĉi tiu linio, aldonu ĉi tion:

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

Nun serĉu laŭ ĉi tiu linio:

<Dosierujo "C:/apache2/HTDOCS">
Nun Ŝanĝu:

Opcioj Indeksoj SekvuSymLinks
#
# AllowOverride kontrolas kiajn direktivojn oni povas meti en la dosieron .htaccess.
# Ĉi tio ne povas esti "Ĉio", "Neniu", aŭ ajna kombinaĵo de la ŝlosilvortoj:
# FileInfo-Ebloj AuthConfig Limo
#
AllowOverride Neniu

en:

Opcioj Indeksoj Inkluzivas FollowSymLinks MultiViews ExecCGI
#
# AllowOverride kontrolas kiajn direktivojn oni povas meti en la dosieron .htaccess.
# Ĉi tio ne povas esti "Ĉio", "Neniu", aŭ ajna kombinaĵo de ŝlosilvortoj:
# FileInfo-Ebloj AuthConfig Limo
#
Permesi Redonu Ĉiujn

Ĉi tio permesos.loka subteno en via servilo kaj certigu, ke vi povas vidi la enhavon de la dosierujo sen ricevi 403 malpermesita eraroj.

Nun serĉu:

DirectoryIndex index.html index.var.html
kaj ŝanĝu ĝin al:

DirectoryIndex index.html index.php

Konservu la dosieron kaj rekomencu Apache. (vi povas rekomenci ĝin alklakante rekomenci servilon Apache menua ŝparvojo komenco aŭ skribe:

Pura rekomenco de Apache

en la komanda prompto fenestro. OK!

vi havas PHP funkcias por via servilo. Nun ni starigu ĝin PHP kaj certigu, ke ĝi efektive funkcias! Malfermu C:/php/php.ini (php.ini-distance renomita) kaj serĉu ĉi tiun objekton:

maksimuma_ekzekuto = 60; Maksimuma ekzekuttempo por ĉiu skripto, en sekundoj maksimuma_enigo_tempo = 60; Maksimuma tempo ĉiu skripto povas analizi datumpeton memoro_limo = 5M; La maksimuma kvanto de memoro kiun la skripto povas konsumi (8 MB)

Vi devas ŝanĝi ĝin al kio ajn vi volas. jen la opcio, kiun mi uzas:

maksimuma_ekzekuto = 300; Maksimuma ekzekuttempo por ĉiu skripto, en sekundoj maksimuma_enigo_tempo = 300; Maksimuma tempo ĉiu skripto povas analizi datumpeton memoro_limo = 5M; La maksimuma kvanto de memoro kiun la skripto povas konsumi (8 MB)

Nun serĉu:

register_globals = Malŝaltita

kaj ŝanĝu ĝin al:

register_globals = On

Serĉu:

etendo_dir = ". "

kaj ŝanĝu ĝin al:

extension_dir = "C:/PHP/etendaĵoj"

se vi instalis PHP en C:...

Serĉu:

, Vindozo
etendaĵoj; Bonvolu noti, ke MySQL-ODBC-subteno nun estas enkonstruita, do neniuj DLL-oj estas bezonataj por tio.
kaj malkomentu (forigu; fronton) la jenajn modulojn:

etendaĵo=php_bz2.dll
etendo=php_db.dll
etendo=php_gd2.dll
etendo=php_java.dll
etendaĵo=php_msql.dll
etendo=php_pdf.dll
etendo=php_pgsql.dll
etendo=php_sockets.dll

BONE! Nun ni ŝanĝu la SMTP-serĉajn agordojn (estas bone por vi poŝto() vi bezonas ĝin!!!.)

[poŝto]; Nur por Win32.

SMTP=
smtp_port = 25
; Por Win32
nur.; Sendmail_de =

kaj ŝanĝoj al:

[poŝto]; Nur por Win32.
SMTP = mail.isp.org
smtp_port = 25
; Nur por Win32.
Sendmail_de = [retpoŝte protektita]_domajno.org

se vi ne havas poŝtservilon aŭ:

[poŝto]; Nur por Win32.

SMTP = loka
smtp_port = 25
; Nur por Win32.
Sendmail_de = [retpoŝte protektita]_domajno.org

se vi havas poŝtservilon...

Konservu la dosierojn. Nun ni kompletigu la instaladon PHP. kopii ĉion DLL dosieroj de C:/PHP/bibliotekoj en en C: / Vindozo / System32. kopio C:/php/php4ts.dl l en C:/Vindozo/Sistemo32/ kaj kopiu php.ini el dosierujo PHP en la fenestroj kaj sistemo32. Rekomenci Apache. malfermu notblokon kaj aldonu al la dosiero:

<? PHP
phpinfo
();?>

konservu ĉi tiun dosieron en la dosierujo HTDOCS (C:/Apache/HTDOCS) Kiel info.php kaj malfermu la retumilon. en la adresbreto oni skribas:

HTTP://localhost/info.php

Vi devus vidi la PHP-agordon en la tabelo. looong dosiero povas esti laŭvole instalita Zend Optimizer. Mi uzas ĝin... ĝi ne bezonas lernilon. instali pirajn modulojn por PHP, simple rulu go pear batch el la php-dosierujo kaj 2klaku la reg-dosieron por fini la instalon

Aldoni komenton