Представям на вашето внимание кратко ръководство как да се инсталира и стартира Apache 2 web server локално на вашия компютър под Windows XP.
Стартирането на уеб сървър локално означава, че вие ще дадете на вашата
машина измислено име на домейн като www.yourmachine.com или
www.moyata-mrezha.net.
Локалният
уеб сървър обслужва уеб страници като всеки друг сървър в Интернет, но
е ограничен само до локалната ви мрежа. За да бъдат видими отвън
трябва си осигурите реален домейн и евентуален хостинг, което не е
предмет на настоящото ръководство.
Предимства на локалния Web Server
- Безплатен за използване – не трябва да плащате нищо за да го притежавате, дори не ви трябва постоянна интернет връзка;
- Идеален за тестване на много уеб приложения и фината им настройка;
- Безплатен начин за обучение - настройката на локалния уеб сървър не е много различна от "живия" такъв. Единствените ограничения могат да бъдат поставени от вашия доставчик на интернет и/или хостинг, но и локалният сървър е много по-бърз и винаги ви е под ръка!
Инсталиране на Apache 2 Web Server под Windows XP стъпка по стъпка
Долуописаните стъпки са тествани на личния ми компютър, работещ под Microsoft Windows XP Professional SP3.
Network Setup
1. Отворете с любимия си текстови редактор (напр. Notepad) “hosts” файла, намиращ се в C:\Windows\System32\drivers\etc. Ако имате няколко инсталации на Windows директорията може да е друга - при мен е Windows.0.
2. Проверете реда, започващ с 127.0.0.1. Добавете избраното от вас измислено име на сайта на края на реда: нещо от вида www.mywebserver.com. Съхранете своя “hosts” файл.
Файлът “hosts” се използва за да свърже вашият IP адрес с името на сървъра. В този случай 127.0.0.1 се свързва с избраното от вас име.
Пример:
127.0.0.1 localhost bgclassics www.bgclassics.info
|
3. Чукнете върху Start бутона на Windows. Изберете “Run“. Напишете “cmd” и потвърдете с Enter. По този начин ще отворите DOS конзола.
4. Напишете “ping www.bgclassics.info” или каквото име сте избрали са вашия сървър в т. 2. Вашата машина трябва да ви отговори, както е показано по-долу:
Download and Install Apache Web Server
5. Отидете на Apache 2 download page. Последната стабилна версия към датата на писане на този материал е от 13.09.2011 г. и е 2.2.21
Тя може да бъде с поддръжка на ssl и без. Свалете избрания от вас
инсталационен (.msi) файл на вашия Desktop или на друго, избрано от вас,
място..
6. С десен клик върху инсталационния файл изберете “Install“. Приемете лицензионното споразумение и натиснете Next. Натиснете Next
още веднъж. Ако имате инсталирана софтуерна защитна стена трябва да
укажете, че това е инсталационна програма, на която се доверявате, и да
изберете отговорът ви да бъде запомнен. В противен случай ще трябва
ръчно да разрешавате всяка промяна на регистрите и/или файловете на
диска, което е меко казано досадно и бавно.
7. Въведете информацията за вашия бъдещ уеб сървър както е показано по-долу:
Пример:
|
Чукнете Next още веднъж.
8. Изберете “Typical Install“. Чукнете Next за начало на инсталацията. Можете да изберете и другата опция, която се предлага за напреднали потребители "Custom Install", но има опасност да пропуснете нещо важно, а да напълните диска си с "боклук"
9. Приемете предлаганото място за инсталация: C:\Program Files\Apache Software Foundation\Apache2.2\ , или изберете свое. Чукнете Next за продължаване.
10. Изчакайте завършването на инсталацията и натиснете Finish за затваряне на информационния прозорец.
Apache ще се стартира автоматично и вие ще можете да видите зелената икона на монитора на Apache в списъка на задачите.
Тестване на инсталацията на Apache Web Server
11. Чукнете с десен клавиш на по-горе показаната икона и изберете “Open Apache Monitor“. Опитайте Stop, Start и Restart бутоните, с които проверите дали уеб сървърът спира, стартира се и се рестартира от Apache Monitor console. Уверете се, че всичките ви действия са успешни.
12. Отворете любимия си браузер и напишете избрания адрес, напр.
http://www.bgclassics.info . Ако няма проблем с вашата инсталация, ще
получите информацията “It works!”, т.е. "Работи!".
Сега вече можете да правите експерименти с вашите HTML файлове. Вашата
директория по подразбиране (ако сте приели предложението в т. 9) е C:\Program Files\Apache Software Foundation\Apache2.2\htdocs .
Инсталацията ни дава и лесни инструменти за модификация на нашия сървър, както и за тестването му.
При желание можете да смените директорията, в която ще се разполага вашия сайт.
Необходимо
е да промените директорията и на двете места - DocumentRoot и Directory
- в противен случай, ако сте променили само едното място, ще получите
съобщение за грешка - най-вероятно "403 Forbidden!".
Тестването на конфигурационния файл няма да ви покаже грешката, тъй
като тестът е за синтаксис, а той е верен! Забележете, че при описанието
на пътя не се използва характерната за Windows обратна наклонена черта
("\"), а тази за Linux - права ("/").
Успех!
Източници
Коментари
Публикуване на коментар