Difference between revisions of "Windows Apache PHP"
m (Protected "Упражнение 7. Apache PHP" ([edit=sysop] (indefinite) [move=sysop] (indefinite))) |
|||
Line 1: | Line 1: | ||
+ | Цел на упражнението: Конфигуриране на PHP/Apache Web server. | ||
+ | |||
+ | 1. Инсталиране на Apache Web Server. (виж ... ) Задайте "custom" инсталация и променете инсталационната директория на c:\Apache | ||
+ | |||
+ | 2. Инсталиране на PHP. (Има две разновидности за Windows - "Thread Safe" - ако ще се използва Apache Web Server и "Non Thread Safe" - ако ще ползваме IIS Web Server.) | ||
+ | - Инсталирайте в директория c:\PHP | ||
+ | - Избираме опция "Apache 2.2.x Module" | ||
+ | - Настройка на Apache да работи с PHP. Редактираме конфигурационния файл на Apache – httpd.conf. В края на файла добавяме: | ||
+ | LoadModule php5_module c:/PHP/php5apache2_2.dll | ||
+ | AddType application/x-httpd-php .php | ||
+ | Намерете записът за автоматично отваряне на файл и добавете index.php: | ||
+ | <IfModule dir_module> | ||
+ | DirectoryIndex index.php index.html | ||
+ | </IfModule> | ||
+ | - Рестартирайте Apache | ||
+ | |||
+ | 3. Тестване. Създайте текствов файл index.php и добавете в него: | ||
+ | <?php phpinfo(); ?> | ||
+ | Ако след извикването на файла се изведе системната информация за php, сървърът работи нормално. | ||
+ | |||
+ | 4. Да се тестват глобалните променливи на php - $_SERVER, $_POST, $_GET пример | ||
+ | |||
+ | 4. Да създаде уеб страница за оставяне на коментари. пример | ||
+ | |||
+ | 5. Да се създаде фишинг страница на mail.abv.bg. | ||
[[Category:Apache PHP MySQL]] | [[Category:Apache PHP MySQL]] |
Revision as of 19:40, 20 March 2011
Цел на упражнението: Конфигуриране на PHP/Apache Web server.
1. Инсталиране на Apache Web Server. (виж ... ) Задайте "custom" инсталация и променете инсталационната директория на c:\Apache
2. Инсталиране на PHP. (Има две разновидности за Windows - "Thread Safe" - ако ще се използва Apache Web Server и "Non Thread Safe" - ако ще ползваме IIS Web Server.) - Инсталирайте в директория c:\PHP - Избираме опция "Apache 2.2.x Module" - Настройка на Apache да работи с PHP. Редактираме конфигурационния файл на Apache – httpd.conf. В края на файла добавяме: LoadModule php5_module c:/PHP/php5apache2_2.dll AddType application/x-httpd-php .php Намерете записът за автоматично отваряне на файл и добавете index.php: <IfModule dir_module> DirectoryIndex index.php index.html </IfModule> - Рестартирайте Apache
3. Тестване. Създайте текствов файл index.php и добавете в него: <?php phpinfo(); ?> Ако след извикването на файла се изведе системната информация за php, сървърът работи нормално.
4. Да се тестват глобалните променливи на php - $_SERVER, $_POST, $_GET пример
4. Да създаде уеб страница за оставяне на коментари. пример
5. Да се създаде фишинг страница на mail.abv.bg.