Инсталация на 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: (той създава папка за него, не се притеснявайте), за да сте сигурни, че го настройвате по-лесно. Когато приключите, отворете браузъра и напишете в адресната лента:

HTTP://локален/
Ако видите ‘Тестова страница за инсталация на Apache‘, всичко работи.

Инсталация на PHP:

Нека инсталираме PHP. изтеглете архивите от www.php.net. Ето директен линк на Версия 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 Забранено грешки.

Сега потърсете:

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; Максималният обем памет, който скриптът може да използва (8MB)

Трябва да промените това на каквото желаете. тук опцията, която използвам:

max_execution_time = 300; Максимално време за изпълнение на всеки скрипт в секунди max_input_time = 300; Максималното време, което всеки сценарий може да отдели за парсиране на входящи данни memory_limit = 5M; Максималният обем памет, който скриптът може да използва (8MB)

Сега потърсете:

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.dll в C:/Windows/System32/ и копирайте php.ini от папката PHP в Windows и system32.Рестартирайте Apache.

съхранете този файл в папката HTDOCS (C:/Apache/HTDOCS) като info.php и отворете браузъра. В адресната лента напишете:

HTTP://localhost/info.php

Трябва да видите конфигурацията на PHP в таблицата. продължителен файл може опционално да инсталира Zend Optimizer.използвам го… не се нуждае от урок. инсталирайте модули за крушова операция PHP, просто стартирайте крушовата партида от папката PHP и 2 щракнете на файла за завършване на инсталацията.

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster