Инсталиране на сървър Apache
Първата стъпка за стартиране на сървъра на вашия компютър е инсталирането на Apache. Можете да го изтеглите от официалния уебсайт, или ако е мързеливо и неясно къде да търсите дистрибуцията, тук.
След като архивът бъде изтеглен, разопаковайте го и продължете към процеса на инсталиране.
Процес на инсталиране на Apache 2.2.14
Щракнете върху заглавието, за да отворите/затворите подробно описание на процеса
Стартирайте инсталатора - ще се появи прозорец за приветствие. Натисни бутона "Следващия".
Отидете до прозореца с лиценза - ние се съгласяваме (маркираме радио бутона на противоположната страна на надписа „Приемам условията в лицензионното споразумение“). Натискаме "Следващия".
Преминавайки към прозореца с кратко описание на Apache HTTP сървъра - нищо не трябва да се проверява в този прозорец. Ако имате желание и познания по английски, можете да прочетете текста. Натискаме "Следващия".
Преминаваме към прозореца с избора на конфигурация - оставяме всичко както е (ако желаете, можете да изберете елемента "По избор" и да се обърнете с избора на модули). Натискаме "Следващия".
Отидете до следващия прозорец - натиснете бутона „Инсталиране“,
инсталирането на програмата ще започне.
След приключване на инсталацията ще се появи прозорец с бутон. "Завършек".
Кликнете върху него - Apache е инсталиран. Иконата на Apache Monitor (перо със стрелка) ще се появи в долния десен ъгъл на работния плот (близо до часовника). За да сте сигурни, че всичко е наред, отидете в браузъра, въведете командния ред "localhost". Ако фразата „Работи“ се появи в прозореца на браузъра, значи всичко е наред.
Когато инсталационният процес приключи, трябва да направите малки промени в конфигурацията на сървъра, които ще бъдат полезни при бъдеща работа.
Настройки по подразбиране на Apache 2.2.14
Щракнете върху заглавието, за да отворите/затворите подробно описание на процеса
Следваща директория, която ни интересува - конф. Влизаме в него (пълен път c: \ Program Files (x86) \ Apache Software Foundation \ Apache2.2 \ conf), намерете и отворете файла в бележника httpd.conf. Търсим ред от формуляра (в моя файл той се намира на ред 204).
Внимавайте - имате нужда от ред, който указва пътя до папката htdocs (в конфигурационния файл има също подобен ред, описващ пътя до папката cgi-bin).
Под намерения ред търсим запис на формуляра AllowOverride Няма (около 224 реда) и променете стойността Нито един върху стойността всичко (трябва да изглежда така - AllowOverride All).
Търси низ #LoadModule rewrite_module модули/mod_rewrite.so (Имам този ред 116), коментирайте го (премахнете решетката отпред).
Запазваме промените и рестартираме Apache (в прозореца на монитора, който е близо до часовника, натискаме бутона Рестартирам).
Току-що свързахме модула мод пренаписване и позволи използването на файла .htaccess. През .htaccess в бъдеще ще бъде по-лесно да управлявате настройките на сървъра, без да го рестартирате и без да влизате в конфигурационни файлове. Е, тъй като е толкова прекрасно, нека го създадем и напишем нещо в него.
Отворете бележника, създайте нов файл в него и го запазете в папката c: \ Program Files (x86) \ Apache Software Foundation \ Apache2.2 \ htdocs (ако си спомняте, това е нашата работна папка) с име .htaccess (наличието на точка преди името се изисква). След това в новосъздадения файл напишете следните редове -
Ако се случи, че Apache не може да намери нито един от файловете по подразбиране, той се позовава на директивата Настроики и търси параметър в него Индекси. Ако параметърът е регистриран както сега (Индекси), след това сървърът ни стартира в папка (показва съдържанието му на екрана). Ако параметърът е написан по този начин: -Индекси (минус индекси), тогава няма да бъдем допуснати до папката и на екрана ще се появи съобщение за грешка (403) Забранен. Това е полезно, ако разработването на проекта приключи и трябва да затворите достъпа до съдържанието на основната папка.
Друг параметър в директивата Настроики, което посочихме (FollowSymLinks) служи за осигуряване на правилната работа на модула mod_rewrite. Без него е невъзможно да се формират красиви URL адреси (CNC), които SEO специалистите обичат да придават почти първостепенно значение при индексирането на даден сайт.
Всичко, първоначалните настройки на сървъра са готови и можете да започнете да инсталирате и да се свързвате към php сървъра.
- Зъболекар KLT 6210 N3, v
- Чести проблеми с приставките на Minecraft - База знания - Хостинг сървъри за игри 1GAME
- Работа с фурната, За окончателна настройка на времето, инструкции за работа на ERISSON
- Начини на плащане за инсталиране на опънати тавани
- Инсталирането на ASPI слой под XP, нещо се проваля