Нека започнем с инсталацията Apache (HTTP сървър). Можете да изтеглите Апач инсталации от www.apache.org изтеглете версия, която ви харесва, препоръчвам версия 2.
Ето линк към него.
За по-бързо изтегляне, посетете.
След изтеглянето на файла .msi инсталационния файл (), стартирайте го. Инсталаторът ще направи следващите стъпки, следваща, завършване ‘работа’ …
Инсталаторът ще ви зададе няколко детайла, като име сървър вашето, адреса на вашия сървър и имейл адреса на администратора. Ако имате домейн име или име на хост, въведете информацията така:
Име на сървъра: your_domain.org
Адрес на сървъра: www.your-domain.org
Админ E-mail: Този имейл адрес е защитен от спам ботове. Трябва да имате включен JavaScript, за да го видите.
ако нямате, трябва да получите на свободен адрес:
Проверете опцията ‘работи като услуга за всички потребители на порт 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 щракнете на файла за завършване на инсталацията.
