Fifi Apache, PHP, MySQL, Perl sori Windows

Jẹ ká bẹrẹ pẹlu fifi sori afun (olupin HTTP). O le ṣe igbasilẹ Apache awọn fifi sori ẹrọ lori www.apache.org ṣe igbasilẹ ẹya ti o fẹ, Mo ṣeduro ẹya 2.  Eyi ni ọna asopọ kan si o.

Fun gbigba lati ayelujara yiyara, сосетите.
Lẹhin igbasilẹ faili naa .M: Bẹẹni insitola (), ṣiṣe. Oluṣeto fifi sori ẹrọ atẹle, atẹle, ipari “iṣẹ”…

Insitola yoo beere lọwọ rẹ awọn alaye diẹ bi orukọ kan  olupin tirẹ, adirẹsi olupin rẹ ati adirẹsi imeeli alakoso. ti o ba ni orukọ ìkápá kan tabi orukọ agbalejo, tẹ alaye sii bii eyi:

Orukọ olupin: your_domain.org
Adirẹsi olupin: www.your-domain.org

Imeeli Abojuto: Adirẹsi imeeli yii ni aabo lati awọn spambots. O gbọdọ ni JavaScript ṣiṣẹ lati wo.

ti o ko ba ni ọkan, o yẹ ki o gba ọkan ni adirẹsi ọfẹ:

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

Ṣayẹwo aṣayan 'nṣiṣẹ bi iṣẹ kan fun gbogbo awọn olumulo lori ibudo 8080 "ki o si tẹ bọtini naa Nigbamii ti o wa, Ṣelati pari fifi sori ẹrọ. Tip: Fi sori ẹrọ si disk C: (o ṣẹda folda kan fun u, maṣe yọ ara rẹ lẹnu) lati rii daju pe o ṣeto rẹ rọrun. Ti o ba ti ṣetan, ṣii ẹrọ aṣawakiri rẹ ki o kọ sinu ọpa adirẹsi:

HTTP://localhost/
Ti o ba ri"Oju-iwe idanwo fun fifi sori Apache", ohun gbogbo n ṣiṣẹ.

fifi sori PHP:

Jẹ ki a fi sori ẹrọ PHP. download pamosi lati www.php.net. Eyi ni ọna asopọ taara si Ẹya 4.3.9:

Rii daju pe o ṣe igbasilẹ igbasilẹ naa ati pe ko fi sii. ОК! lẹhin ti o ti gba lati ayelujara o, unpack awọn pamosi sinu C:/PHP (eyi ni lati jẹ ki ọna naa rọrun). Bayi ṣii C:/apache/conf/httpd.conf ki o wa laini yii:

# LoadModule Ssl_module modulu / mod_ssl.so

ni isalẹ ila yii, fi eyi kun:

LoadModule rewrite_module modulu / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
AddType ohun elo/x-HTTPD-PHP .php
AddType ohun elo/x-HTTPD-PHP.php3
AddType ohun elo/x-HTTPD-PHP.php4

Bayi wa pẹlu laini yii:

<Itọsọna "C:/apache2/HTDOCS">
Bayi Yi pada:

Awọn atọka Awọn aṣayan TẹleSymLinks
#
# AllowOverride ṣakoso awọn itọsọna wo ni a le gbe sinu faili .htaccess.
# Eyi ko le jẹ "Gbogbo", "Ko si", tabi eyikeyi akojọpọ awọn koko:
# FileInfo Awọn aṣayan AuthConfig Idiwọn
#
AllowOverride Kò

ninu:

Awọn atọka Awọn aṣayan Pẹlu FollowSymLinks MultiViews ExecCGI
#
# AllowOverride ṣakoso awọn itọsọna wo ni a le gbe sinu faili .htaccess.
# Eyi ko le jẹ "Gbogbo", "Ko si", tabi eyikeyi akojọpọ awọn koko-ọrọ:
# FileInfo Awọn aṣayan AuthConfig Idiwọn
#
AllowOverride Gbogbo

Eyi yoo gba laaye.htaccess ṣe atilẹyin lori olupin rẹ ki o rii daju pe o le rii awọn akoonu inu folda laisi gbigba 403 ti dawọ awọn aṣiṣe.

Bayi wa:

DirectoryIndex index.html index.var.html
ki o si yipada si:

DirectoryIndex index.html index.php

Fi faili pamọ ki o tun bẹrẹ afun. (o le tun bẹrẹ nipa tite olupin tun bẹrẹ afun ọna abuja akojọ Bẹrẹ tabi ni kikọ:

Mọ Apache tun bẹrẹ

ninu awọn pipaṣẹ tọ window. O DARA!

o ni PHP ṣiṣẹ fun olupin rẹ. Bayi jẹ ki ká ṣeto soke PHP ati rii daju pe o ṣiṣẹ gangan! Ṣii C:/php/php.ini (php.ini-distance ti tun lorukọ) ki o wa nkan yii:

max_execution_time = 60; Akoko ipaniyan to pọju fun iwe afọwọkọ kọọkan, ni iṣẹju-aaya max_input_time = 60; Akoko to pọju iwe afọwọkọ kọọkan le ṣe itupalẹ ibeere data kan memory_limit = 5M; Iwọn iranti ti o pọ julọ ti iwe afọwọkọ le jẹ (8 MB)

O ni lati yi pada si ohunkohun ti o fẹ. eyi ni aṣayan ti mo lo:

max_execution_time = 300; Akoko ipaniyan to pọju fun iwe afọwọkọ kọọkan, ni iṣẹju-aaya max_input_time = 300; Akoko to pọju iwe afọwọkọ kọọkan le ṣe itupalẹ ibeere data kan memory_limit = 5M; Iwọn iranti ti o pọ julọ ti iwe afọwọkọ le jẹ (8 MB)

Bayi wa:

register_globals = Pipa

ki o si yipada si:

register_globals = Tan

Wa

extension_dir = ". "

ki o si yipada si:

extension_dir = "C:/PHP/awọn amugbooro"

ti o ba fi PHP sori C: ...

Wa

, Windows
awọn amugbooro; Jọwọ ṣe akiyesi pe atilẹyin MySQL ODBC ti wa ni itumọ-sinu, nitorinaa ko nilo awọn DLL fun eyi.
ati uncomment (parẹ; iwaju) awọn wọnyi modulu:

itẹsiwaju = php_bz2.dll
itẹsiwaju = php_db.dll
itẹsiwaju = php_gd2.dll
itẹsiwaju = php_java.dll
itẹsiwaju = php_msql.dll
itẹsiwaju = php_pdf.dll
itẹsiwaju = php_pgsql.dll
itẹsiwaju = php_sockets.dll

O DARA! Bayi jẹ ki a yi awọn eto wiwa SMTP pada (o dara fun ọ mail () o nilo rẹ !!!.)

[mail]; Fun Win32 nikan.

SMTP=
smtp_port = 25
; Fun Win32
nikan.; Firanṣẹ_lati =

ati iyipada si:

[mail]; Fun Win32 nikan.
SMTP = mail.isp.org
smtp_port = 25
; Fun Win32 nikan.
Firanṣẹ_lati = [imeeli ni idaabobo]_domain.org

ti o ko ba ni olupin meeli tabi:

[mail]; Fun Win32 nikan.

SMTP = agbegbe
smtp_port = 25
; Fun Win32 nikan.
Firanṣẹ_lati = [imeeli ni idaabobo]_domain.org

ti o ba ni olupin mail...

Fipamọ awọn faili. Bayi jẹ ki ká pari awọn fifi sori PHP. daakọ gbogbo Dll awọn faili lati C:/PHP/awọn ile-ikawe ninu ninu C:/Windows/System32. daakọ C:/php/php4ts.dl l sinu C:/Windows/System32/ ati daakọ php.ini lati folda PHP ninu awọn window ati ẹrọ32. Tun bẹrẹ afun. ṣii akọsilẹ ki o fi kun si faili naa:

<? PHP
phpinfo
();?>

fi faili yii pamọ sinu folda HTTPS (C:/Afun/HTDOCS) Bawo info.php ki o si ṣi awọn kiri. ninu ọpa adirẹsi wọn kọ:

HTTP://localhost/info.php

O yẹ ki o wo iṣeto PHP ni tabili. looong faili le ti wa ni optionally fi sori ẹrọ Zend Optimizer. Mo lo... ko nilo ikẹkọ kan. fi sori ẹrọ eso pia modulu fun PHP, o kan ṣiṣe lọ pear batch lati folda php ati 2 tẹ faili reg lati pari fifi sori ẹrọ

Fi ọrọìwòye kun