Установка Apache, PHP, MySQL, Perl Π½Π° Windows

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°Ρ‡Π½Π΅ΠΌ с установки Apache (HTTP-сСрвСр). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Апач установки Π½Π° www.apache.orgΒ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ которая Π²Π°ΠΌ нравится, я Β Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ 2 . Β Π’ΠΎΡ‚ ссылка Π½Π° Π½Π΅Π³ΠΎ.

Для Π±ΠΎΠ»Π΅Π΅ быстрого Π·Π°ΠΊΠ°Ρ‡ΠΊΠΈ, посСтитС.
ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»Π° .msi установщика (), Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ. ΠœΠ°ΡΡ‚Π΅Ρ€ установки ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ, ΠΎΡ‚Π΄Π΅Π»ΠΊΠ° Β«Ρ€Π°Π±ΠΎΡ‚Π°Β» …

Установщик задаст Π²Π°ΠΌ нСсколько Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ, ΠΊΠ°ΠΊ имя Β ΡΠ΅Ρ€Π²Π΅Ρ€Π°Β Π²Π°ΡˆΠ΅Π³ΠΎ, вашСго адрСса сСрвСра ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ адрСса администраторском. Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ΅ имя ΠΈΠ»ΠΈ имя хоста, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΊΠ°ΠΊ это:

Имя сСрвСра: your_domain.org
АдрСс сСрвСра: www.your-domain.org

Админ E-mail: Π­Ρ‚ΠΎΡ‚ адрСс элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½ ΠΎΡ‚ спам-Π±ΠΎΡ‚ΠΎΠ². Π£ вас Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ JavaScript для просмотра.

Ссли Π²Ρ‹ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ ΠΎΠ΄ΠΈΠ½, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° Π΅ свободного адрСсу:

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

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ ‘Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ сСрвис для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΏΠΎΡ€Ρ‚Ρƒ 8080 «ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”Π°Π»Π΅Π΅, Π“ΠΎΡ‚ΠΎΠ²ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ уствновку. Π‘ΠΎΠ²Π΅Ρ‚: УстановитС Π΅Π³ΠΎ Π½Π° диск C: (ΠΎΠ½ создаСт ΠΏΠ°ΠΏΠΊΡƒ для Π½Π΅Π³ΠΎ, Π½Π΅ Π²ΠΎΠ»Π½ΡƒΠΉΡ‚Π΅ΡΡŒ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ easyer. Если Π²Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² строкС адрСс:

HTTP://Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ/
Если Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ «Test Page для Apache установки«, всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Установка PHP:

Π”Π°Π²Π°ΠΉΡ‚Π΅ установим PHP. ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²Ρ‹ с www.php.net. Π’ΠΎΡ‚ прямая ссылка Π½Π° Verion 4.3.9:

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² ΠΈ Π½Π΅ установки. ОК! послС Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, распакуйтС Π°Ρ€Ρ…ΠΈΠ² Π² C:/PHP (это для упрощСния ΠΏΡƒΡ‚ΠΈ). Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ C:/apache/conf/httpd.conf ΠΈ поиск этой Π»ΠΈΠ½ΠΈΠΈ:

#LoadModule Ssl_module ΠΌΠΎΠ΄ΡƒΠ»ΠΈ/mod_ssl.so

ΠΏΠΎΠ΄ этой Π»ΠΈΠ½ΠΈΠΈ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ это:

LoadModule rewrite_module ΠΌΠΎΠ΄ΡƒΠ»ΠΈ / mod_rewrite.so
LoadModule php4_module «C: /php/sapi/php4apache2.dll»
AddType ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ / Ρ…-HTTPD-PHP .php
AddType ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ / Ρ…-HTTPD-PHP .php3
AddType ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ / Ρ…-HTTPD-PHP .php4

Π’Π΅ΠΏΠ΅Ρ€ΡŒ поиск ΠΏΠΎ этой Π»ΠΈΠ½ΠΈΠΈ:

<ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ «C:/apache2/HTDOCS»>
Π’Π΅ΠΏΠ΅Ρ€ΡŒ ИзмСнСниС:

ΠžΠΏΡ†ΠΈΠΈ Π˜Π½Π΄Π΅ΠΊΡΡ‹ FollowSymLinks
#
# AllowOverride управляСт Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² Ρ„Π°ΠΉΠ» .htaccess.
# Π­Ρ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ «Π’сС», «None», ΠΈΠ»ΠΈ любая комбинация ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов:
# ΠžΠΏΡ†ΠΈΠΈ FileInfo AuthConfig Π›ΠΈΠΌΠΈΡ‚
#
AllowOverride None

Π²:

ΠžΠΏΡ†ΠΈΠΈ Π˜Π½Π΄Π΅ΠΊΡΡ‹ Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ FollowSymLinks MultiViews ExecCGI
#
# AllowOverride управляСт Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² Ρ„Π°ΠΉΠ» .htaccess.
# Π­Ρ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ «All», «None», ΠΈΠ»ΠΈ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов:
# ΠžΠΏΡ†ΠΈΠΈ FileInfo AuthConfig Π›ΠΈΠΌΠΈΡ‚
#
AllowOverride All

Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ .htaccess ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π½Π° вашСм сСрвСрС ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ содСрТимоС ΠΏΠ°ΠΏΠΊΠΈ, Π½Π΅ получая 403 Forbidden ошибки.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ поиск:

DirectoryIndex index.html index.var.html
ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π°:

DirectoryIndex index.html index.php

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Apache. (Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π΅, Π½Π°ΠΆΠ°Π² пСрСзапуска сСрвСра Apache ярлык Π² мСню ΠŸΡƒΡΠΊ ΠΈΠ»ΠΈ Π² письмСнной Ρ„ΠΎΡ€ΠΌΠ΅:

Чистая Apache пСрСзапуска

Π² ΠΎΠΊΠ½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. ОК!

Ρƒ вас Π΅ΡΡ‚ΡŒ PHP Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для вашСго сСрвСра. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ настроим PHP ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚! ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ C:/php/php.ini (php.ini-расстояниС ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½) ΠΈ поиск для этого ΠΏΡƒΠ½ΠΊΡ‚Π°:

max_execution_time = 60; МаксимальноС врСмя выполнСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ скрипта, Π² сСкундах max_input_time = 60; МаксимальноС врСмя ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ сцСнарий ΠΌΠΎΠΆΠ΅Ρ‚ провСсти Ρ€Π°Π·Π±ΠΎΡ€ запроса Π΄Π°Π½Π½Ρ‹Ρ… memory_limit = 5M; ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм памяти скрипт ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ (8 ΠœΠ‘)

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ это, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅. здСсь Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

max_execution_time = 300; МаксимальноС врСмя выполнСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ скрипта, Π² сСкундах max_input_time = 300; МаксимальноС врСмя ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ сцСнарий ΠΌΠΎΠΆΠ΅Ρ‚ провСсти Ρ€Π°Π·Π±ΠΎΡ€ запроса Π΄Π°Π½Π½Ρ‹Ρ… memory_limit = 5M; ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм памяти скрипт ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ (8 ΠœΠ‘)

Π’Π΅ΠΏΠ΅Ρ€ΡŒ поиск:

register_globals = Off

ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π°:

register_globals = On

Π˜ΡΠΊΠ°Ρ‚ΡŒ :

extension_dir = «. «

ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π°:

extension_dir = «C:/PHP/Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ»

Ссли Π²Ρ‹ установили PHP Π² C: …

Π˜ΡΠΊΠ°Ρ‚ΡŒ :

, Windows
Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ; ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ MySQL ODBC ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ встроСнный, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… DLL Π½Π΅ трСбуСтся для этого.
ΠΈ Ρ€Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ; спСрСди) ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ:

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

ОК! Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ настройки SMTP Поиск (это Ρ…ΠΎΡ€ΠΎΡˆΠΎ для вас ΠΏΠΎΡ‡Ρ‚Ρ‹ () Π²Π°ΠΌ это Π½ΡƒΠΆΠ½ΠΎ !!!.)

[ΠΏΠΎΡ‡Ρ‚Ρ‹]; Для Win32 Ρ‚ΠΎΠ»ΡŒΠΊΠΎ.

SMTP =
smtp_port = 25
; Для Win32
Ρ‚ΠΎΠ»ΡŒΠΊΠΎ.; Sendmail_from =

и измСнСния в:

[ΠΏΠΎΡ‡Ρ‚Ρ‹]; Для Win32 Ρ‚ΠΎΠ»ΡŒΠΊΠΎ.
SMTP = mail.isp.org
smtp_port = 25
; Для Win32 Ρ‚ΠΎΠ»ΡŒΠΊΠΎ.
Sendmail_from = [emailΒ protected]_domain.org

Ссли Ρƒ вас Π½Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ сСрвСра ΠΈΠ»ΠΈ:

[ΠΏΠΎΡ‡Ρ‚Ρ‹]; Для Win32 Ρ‚ΠΎΠ»ΡŒΠΊΠΎ.

SMTP = Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ
smtp_port = 25
; Для Win32 Ρ‚ΠΎΠ»ΡŒΠΊΠΎ.
Sendmail_from = [emailΒ protected]_domain.org

Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ сСрвСр …

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ установку PHP. ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС DLL Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· C:/PHP/Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π² Π² C:/Windows/System32. копия C:/php/php4ts.dl Π» Π² C:/Windows/System32/ ΠΈ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ php.ini ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ PHP Π² ΠΎΠΊΠ½Π° ΠΈ system32. ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ Apache. ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ»:

<? PHP
phpinfo
();?>

ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ этот Ρ„Π°ΠΉΠ» Π² ΠΏΠ°ΠΏΠΊΠ΅ HTDOCS (C:/Apache/HTDOCS) ΠΊΠ°ΠΊ info.php ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€. Π² адрСсной строкС ΠΏΠΈΡˆΡƒΡ‚:

HTTP://localhost/info.php

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ PHP Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅. looong Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Zend Optimizer. я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΅Π³ΠΎ … это Π½Π΅ нуТдаСтся Π² ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ. ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π³Ρ€ΡƒΡˆΠ΅Π²ΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для PHP, просто запуститС ΠΈΠ΄Ρ‚ΠΈ Π³Ρ€ΡƒΡˆΠ° ΠΏΠ°Ρ€Ρ‚ΠΈΡŽ ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ PHP ΠΈ 2Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» Ρ€Π΅Π³ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ instllation