Inštalácia Apache, PHP, MySQL, Perl na Windows

Začnime s inštaláciou Apache (HTTP server). Môžete si stiahnuť Apache inštalácií na www.apache.org stiahnuť verziu, ktorá vám vyhovuje, odporúčam verziu 2.

 Tu je odkaz na ňu.

Pre rýchlejšie stiahnutie, navštívte.
Po stiahnutí súboru .msi inštalátora (), spustite ho. Sprievodca inštaláciou nasleduje, ďalší, dokončiť ‘prácu’ …

Inštalátor vám položí niekoľko otázok, ako je názov  servera vášho, vaša adresa servera a e-mailová adresa administrátora. Ak máte doménové meno alebo názov hostiteľa, zadajte informácie takto:

Názov servera: your_domain.org
Adresa servera: www.your-domain.org

Admin E-mail: Táto e-mailová adresa je chránená pred spamovým robotmi. Musíte mať zapnutý JavaScript, aby ste ju videli..

ak ho nemáte, mali by ste získať bezplatnú adresu:

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

Zaškrtnite možnosť ‘beží ako služba pre všetkých používateľov na porte 8080 ‘ a kliknite na tlačidlo Ďalej, Hotovo, aby ste dokončili inštaláciu. Tip: Nainštalujte ho na disk C: (vytvorí pre neho priečinok, nebojte sa), aby ste sa uistili, že ho nastavíte ľahšie. Ak skončíte, otvorte prehliadač a napíšte do adresného riadku:

HTTP://lokálny/
Ak vidíte „Testovacia stránka pre inštaláciu Apache‘, všetko funguje.

Inštalácia PHP:

Poďme nainštalovať PHP. stiahnite archívy z www.php.net. Tu je priamy odkaz na Verzia 4.3.9:

Uistite sa, že stiahnete archív a nie inštaláciu. OK! Po jeho stiahnutí, rozbaľte archív do C:/PHP (to je pre zjednodušenie cesty). Teraz otvorte C:/apache/conf/httpd.conf a vyhľadajte túto líniu:

#LoadModule Ssl_module модули/mod_ssl.so

pod touto líniou pridajte toto:

LoadModule rewrite_module moduly / mod_rewrite.so
LoadModule php4_module "C:/php/sapi/php4apache2.dll"
AddType aplikáciu / x-httpd-php .php
AddType aplikáciu / x-httpd-php .php3
AddType aplikáciu / x-httpd-php .php4

Teraz vyhľadajte túto líniu:

Adresár "C:/apache2/HTDOCS"
Teraz zmeňte:

Možnosti Indexy FollowSymLinks
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «Все», «None», или любая комбинация из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride None

na:

Možnosti Indexy Zapojiť FollowSymLinks MultiViews ExecCGI
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «All», «None», или любую комбинацию из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride All

To umožní ..htaccess podporu na vašom serveri a uistite sa, že môžete vidieť obsah priečinka, bez toho, aby ste dostali 403 Zakázané chyby.

Teraz vyhľadajte:

DirectoryIndex index.html index.var.html
a zmeňte to na:

DirectoryIndex index.html index.php

Uložte súbor a reštartujte Apache. (môžete ho reštartovať kliknutím na reštart servera Apache skratka v ponuke Štart alebo zadajte:

Čistý reštart Apache

v okne príkazového riadka. OK!

máte PHP fungujúci server. Teraz sa poďme nastaviť PHP a uistite sa, že naozaj funguje! Otvorte C:/php/php.ini (php.ini-filename renamed) and search for this item:

max_execution_time = 60; Maximum execution time for each script, in seconds max_input_time = 60; Maximum time each script can spend parsing request data memory_limit = 5M; Maximum amount of memory that a script can consume (8 MB)

You should change this to whatever you want. Here is an option I use:

max_execution_time = 300; Maximum execution time for each script, in seconds max_input_time = 300; Maximum time each script can spend parsing request data memory_limit = 5M; Maximum amount of memory that a script can consume (8 MB)

Teraz vyhľadajte:

register_globals = Off

a zmeňte to na:

register_globals = On

Search for:

extension_dir = "."

a zmeňte to na:

extension_dir = "C:/PHP/extensions"

if you installed PHP in C: ...

Search for:

, Windows
extensions; Note that MySQL ODBC and support are now built-in, so no DLL is required for this.
and uncomment (remove the ; in front of) the following modules:

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! Now let's change the SMTP settings Search (this is good for your mail () you need this!!!)

[mail]; For Win32 only.

SMTP =
smtp_port = 25
; For Win32
only.; Sendmail_from =

and change to:

[mail]; For Win32 only.
SMTP = mail.isp.org
smtp_port = 25
; For Win32 only.
Sendmail_from = [email protected]domain.org

if you don't have a mail server or:

[mail]; For Win32 only.

SMTP = local
smtp_port = 25
; For Win32 only.
Sendmail_from = [email protected]domain.org

if you have a mail server...

Save the files. Now let's finish the installation PHP. copy all DLL files from C:/PHP/libraries to C:/Windows/System32. copy C:/php/php4ts.dll to C:/Windows/System32/ and copy php.ini from the folder PHP to Windows and system32.Restart Apache.

save this file in the HTDOCS folder (C:/Apache/HTDOCS) as info.php and open the browser. in the address bar type:

HTTP://localhost/info.php

You should see the PHP configuration in the table. looong file can optionally install Zend Optimizer. I use it... it doesn't need a manual. install pear modules for PHP, just run the pear batch from the PHP folder and double-click the reg file to finish installation

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster