Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Когато разработвате свой собствен уебсайт, трябва да имате способността да наблюдавате и оценявате как може да изглежда уебсайтът от гледна точка на средния посетител.

Понякога е достатъчно просто да щракнете и прегледате вашите HTML файлове в уеб браузър. Но ако искате да тествате динамично съдържание, ще трябва да настроите локален уеб сървър.

Това е доста просто и можете лесно да го направите сами, независимо дали използвате компютър с Windows, macOS или Linux. Има много видове налични уеб сървъри, но в тази статия ще използваме Apache, защото това е най-популярният сървър, много лесен за настройка и има добра съвместимост с всички популярни компютърни операционни системи.

Настройте локален уеб сървър на Linux

Apache е предназначен за Unix-подобни операционни системи. Linux принадлежи към тази категория и инсталирането и конфигурирането на уеб сървъра Apache може да се извърши много лесно.

Работата ще включва обработка на командния ред. Повечето популярни дистрибуции на Linux днес ви позволяват да инсталирате Apache, без да го компилирате от източника, като използвате само една проста команда.

За Debian, Ubuntu и базирани на Ubuntu дистрибуции:

sudo apt инсталирайте apache2

За Red Hat и CentOS:

sudo dnf инсталирайте httpd

След като инсталацията приключи, отворете уеб браузър и отворете „ 127.0.0.1 ” или „ localhost ”. Ако екранът показва „ Работи! “, значи вашата инсталация на Apache е била успешна.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

За да разберете по-добре как Apache обработва този конкретен сайт, нека го редактираме. Първо отворете главната уеб директория на вашия локален Linux компютър.

cd /var/www/html

Отворете “ index.html ” като главна директория с помощта на текстов редактор в системата.

Потърсете фразата " Работи !" и го променете с произволен текст, като „ Make Tech Easier! “, след което запазете файла.

Сега обновете уебсайта на адрес 127.0.0.1 . Ще видите екран, показващ фразата „ Make Tech Easier! “ вместо „ It Works! "преди.

Сега успешно сте настроили прост уеб сървър. Някои персонализации на конфигурационните настройки могат да бъдат направени в „ apache2.conf “.

sudo nano /etc/apache2/apache2.conf

Забележка: Всеки път, когато правите редакции на конфигурацията, ще трябва да рестартирате Apache, за да приложите промените.

sudo systemctl apache2 рестартирайте

Ако това не работи, можете да рестартирате, като изпълните директно файла за зареждане.

sudo /etc/init.d/apache2 рестартирайте

Настройте локален уеб сървър на macOS

Добрата новина е, че Apache вече е инсталиран на macOS по подразбиране. Така че всичко, което трябва да направите, е просто да го включите.

Във Finder отворете „ Приложения -> Помощни програми “, след което щракнете двукратно върху Терминал .

За да активирате предварително инсталирания уеб сървър на Apache, изпълнете следната команда:

sudo apachectl стартиране

За да проверите дали уеб сървърът работи, отворете браузър и отворете „ 127.0.0.1 ” или „ localhost ”.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Разбира се, можете също да промените съдържанието на уебсайта, като просто отидете до основната директория по същия начин, както правите в Linux. Единственото нещо, което е различно, е местоположението на пътя.

cd /Library/WebServer/Documents/

Сега редактирайте файла „index.html.en“, като използвате вашия локален текстов редактор. Променете " Работи! " на " Здравей свят! ".

sudo nano index.html.enКак да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Моля, обновете уебсайта на 127.0.0.1 . Ще видите, че екранът показва фразата „ Здравей свят! “ вместо „ Работи! " по старому.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

За да конфигурирате допълнително уеб сървъра на Apache в macOS, отидете до файла „ httpd.conf “.

sudo nano /etc/apache2/httpd.conf

Подобно на Linux, можете лесно да рестартирате услугата Apache с помощта на командата apachectl с root права.

sudo apachectl рестартиране

Настройте локален уеб сървър на Windows

За разлика от Linux и macOS, Windows не е базиран на Unix, така че инсталирането на локален уеб сървър ще бъде малко по-различно.

За щастие има редица инсталатори, които обединяват неща като Apache, MySQL и PHP, за да улеснят работата. Един от тях е XAMPP.

( Забележка : XAMPP е наличен и за Linux и Mac OS X).

Изтеглете Windows версията на XAMPP и стартирайте инсталацията. Изпълнете инсталатора, когато бъдете подканени. Може просто да изберете Apache, ако всичко, от което се нуждаете, е уеб сървър. Въпреки това, ако планирате да използвате база данни, можете също да изберете MySQL.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Продължете инсталацията и щракнете върху „ Край “, когато стигнете до последната стъпка. По подразбиране контролният панел на XAMPP ще бъде стартиран.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Щракнете върху „ Старт “ за Apache и MySQL, ако е необходимо.

Ако отидете до “ 127.0.0.1 ” или “ localhost ” във вашия уеб браузър, ще видите страницата за конфигурация на XAMPP.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

За да създадете нов уебсайт, процесът е същият като по-горе. Отворете Notepad и създайте примерен HTML файл. Наречете го „ hello.html “.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Запазете файла в главната папка на документа, намираща се в “ c:\xampp\htdocs\ ”.

Отидете до него, като отворите уеб браузър и посетите 127.0.0.1/hello.html . Ще можете да видите уебсайта, който сте създали.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux


Youtube видеоклипове не се възпроизвеждат, черен екран на Android, iOS, компютър и Mac, ето как да коригирате грешката

Youtube видеоклипове не се възпроизвеждат, черен екран на Android, iOS, компютър и Mac, ето как да коригирате грешката

Ако вашият компютър, Mac или Android, iOS устройства не могат да гледат видеоклипове в Youtube, или не могат да зареждат видеоклипове, или видеоклиповете не се възпроизвеждат,... тогава можете да приложите някои от решенията по-долу, за да коригирате грешката.

Как да блокирате проследяващи пиксели в Apple Mail

Как да блокирате проследяващи пиксели в Apple Mail

Днешната технология прави проследяването на имейли много лесно.

Инструкции за настройка на персонализиран имейл домейн в iCloud

Инструкции за настройка на персонализиран имейл домейн в iCloud

С въвеждането на абонаментния пакет iCloud+ (плюс), Apple предостави на потребителите доста полезна функция, която е възможността да настроят персонализиран имейл домейн.

Как да споделя парола за Wi-Fi от Mac на iPhone

Как да споделя парола за Wi-Fi от Mac на iPhone

Понякога в някои реални ситуации на използване може да се наложи да споделите паролата за WiFi от вашия Mac с iPhone устройство наблизо.

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Как да настроите локален уеб сървър (локален уеб сървър) на Windows, macOS и Linux

Стъпки за настройка на локален уеб сървър на Windows, Mac и Linux

Поправете твърдите дискове на Mac с функцията First Aid на Disk Utility

Поправете твърдите дискове на Mac с функцията First Aid на Disk Utility

Функцията First Aid на Disk Utility може да провери изправността на твърдия диск и, ако е необходимо, да извърши поправки на структурите от данни на твърдия диск, за да предотврати превръщането на малки проблеми в големи проблеми.

Как да прехвърляте файлове от Mac към Android без Android File Transfer

Как да прехвърляте файлове от Mac към Android без Android File Transfer

Прехвърлянето на файлове между Mac и Android е изключително обезпокоително. Android използва MTP (протокол за прехвърляне на медии) за споделяне на файлове с компютри. Windows го поддържа, но macOS не. Google има приложение за Android File Transfer, но това решение не е оптимално.

Наистина ли Macs се нуждаят от защитна стена?

Наистина ли Macs се нуждаят от защитна стена?

Ровейки в настройките на вашия Mac, ще намерите защитната стена, която е изключена по подразбиране. Не е ли опасно? Защо Apple е толкова безотговорна?

Какво е Mac OS X FileVault и как да го използвате?

Какво е Mac OS X FileVault и как да го използвате?

В действителност паролата само пречи на някого да се опита да влезе и да получи достъп до операционната система, но вашият твърд диск не е криптиран като такъв. С диск за стартиране на Ubuntu или чрез премахване на твърдия диск, всеки все още ще има достъп до всички файлове на вашия компютър. Само чрез ръчно криптиране на файлове на вашия твърд диск можете наистина да запазите вашите файлове в безопасност. Ето къде идва Mac OS X FileVault.

Актуализиране на macOS, подробен начин за актуализиране на MacBook

Актуализиране на macOS, подробен начин за актуализиране на MacBook

Има много начини за актуализиране на Mac OS, от прости до сложни. В тази статия Quantrimang ще обобщи някои начини за актуализиране на вашия Mac и за включване на автоматични актуализации на операционната система за ваше удобство.