Инсталирайте apache, php и mysql (mariadb) на Windows с помощта на xampp
Видео: РС DONI ft Ð¢Ð¸Ð¼Ð°Ñ Ð¸ Ð Ð¾Ñ Ð¾Ð´Ð° Ð Ñ ÐµÐ¼Ñ ÐµÑ Ð° клипа, 2014 2024
Някои от вас може да имат представа какво означава заглавието, а някои от вас може и да не, така че преди да влезем в този урок, нека се запознаем напълно с всички термини.
Apache е най-използваният софтуер за уеб сървър в момента и е през последните 20+ години от първоначалното му пускане през 1995 г. Той обработва HTTP заявки и ни позволява да съхраняваме, обработваме и доставяме уеб страници локално или в интернет. Всички уебсайтове изискват уеб сървър, за да може да се показва в уеб браузър.
PHP е скриптов език от страна на сървъра. PHP може да работи локално, сам по себе си, но най-често се познава като разширение към уеб сървър. В този случай позволява на програмист да стартира PHP приложение на сървъра и да достави резултата през браузър. Това е един от най-популярните скриптови езици от страна на сървъра.
MySQL е приложение за сървър на база данни, което ни позволява да съхраняваме и доставяме данни за приложения и / или уебсайтове. MySQL е стандартът в софтуера на базата данни с отворен код от много години. Но след закупуването си от Sun Microsystems през 2008 г. и продадено отново на Oracle през 2010 г., първоначалните основатели считат, че се отдалечава от своята природа с отворен код към по-комерсиална версия. В отговор на това, основателите на MySQL разклониха изходния код и създадоха MariaDB, заместващ потребител за MySQL, който обещава винаги да остане с отворен код и съвместим с MySQL API и командите.
Ако съберем цялата горепосочена информация, тогава трябва да получим уеб сървър (Apache), способен да борави със скриптов език от страна на сървъра (PHP) и възможност за съхраняване на информация, използвайки сървър на база данни (MariaDB).
Всяко от описаните части на софтуера е достъпно безплатно и може да бъде изтеглено от техните специализирани уебсайтове или оторизирани огледала. Проблемът е, че ръчната конфигурация може да отнеме известно време и изисква някои напреднали компютърни / сървърни познания, за да разбере какво прави всяка опция.
За щастие има много алтернативи и една от тях е XAMPP. Това ни позволява лесно да инсталираме Apache, MySQL / MariaDB и PHP, като ги конфигурираме автоматично по време на инсталирането. Той също така включва допълнителни пакети като FileZilla FTP Server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin и Webalizer. По принцип всичко, което ви е необходимо, за да стартирате собствен уеб сървър за тестване и разработка.
Какво ще ви трябва:
- компютър с Microsoft Windows
- интернет връзка за изтегляне на инсталатора
- търпение
1. Това, което трябва да направите, е да отидете на www.apachefriends.org и да изтеглите инсталатора. Имайте предвид, че XAMPP се предлага и за Linux и Mac OS X базирани машини, така че изтеглете правилната версия за вашата ОС.
2. Инсталирайте XAMPP с помощта на изтегления инсталатор. Имайте предвид, че по време на инсталацията ще бъдете помолени да изберете необходимите пакети. Тук можете да премахнете отметката от всичко, освен Apache, MySQL и PHP, но аз препоръчвам да инсталирате и phpMyAdmin и Webalizer. Те ще ви помогнат да управлявате вашите MySQL бази данни и също така да предоставите информация за използването на уебсайтове.
3. След инсталирането ще бъдете посрещнати от контролния панел XAMPP. Тук можете да стартирате и спирате сървърните приложения и да правите модификации на техните конфигурационни файлове. За да стартирате Apache и MySQL, просто натиснете бутоните Start за всеки от тях.
4. След стартиране на сървърите отворете любимия си браузър и го насочете към http://172.0.0.1 или http: // localhost за достъп до главната страница на XAMPP. От тук можете да получите достъп до phpMyAdmin, да прегледате PHP конфигурацията с помощта на PHPInfo, а също така да получите достъп до често задавани въпроси и раздел HOW-TO, които трябва да са достатъчни, за да започнете с XAMPP.
Честито! Инсталирали сте Apache, PHP и MySQL / MariaDB на Windows машина с помощта на XAMPP. Вече можете да тествате и разработвате уебсайтове, като ги стартирате локално, вместо да трябва да качвате всеки файл на уеб сървър, след като го редактирате.
ЗАБЕЛЕЖКА 1: За да получите достъп до уебсайт или скрипт с помощта на XAMPP, ще трябва да преместите файловете на уебсайта в папка, наречена HTDOCS, разположена в инсталационната папка XAMPP (обикновено C: \ XAMPP).
ЗАБЕЛЕЖКА 2: Портове 80 и 443, използвани по подразбиране от Apache, могат да бъдат блокирани или запазени на вашето устройство от други приложения. Например, Skype резервира тези портове, в случай че други не са налични, и продължава да ги резервира, въпреки че не ги използва. Можете да деактивирате това в Skype, като премахнете отметката Използвайте порт 80 и 443 за допълнителни входящи връзки в Инструменти -> Опции -> Разширени -> Връзка.
ЗАБЕЛЕЖКА 3: Ако вашето устройство е зад рутер и искате да получите достъп до уебсайтовете, хоствани на XAMPP от външна връзка, ще трябва да настроите порт напред на рутера към XAMPP машината за портове 80 (HTTP), 443 (HTTPS) и 3306 (MySQL).
Ако имате други въпроси, моля използвайте секцията за коментари по-долу.
Как да активирате наследственото меню за стартиране на Windows 7 с помощта на Windows 10
Ако все още не сте запознати със стартиращия програма WIndows 10, ето два метода, които ще ви помогнат да активирате наследствения зареждащ Windows 7 на вашия компютър.
Инсталирайте Windows 10 с помощта на uefi [лесни стъпки]
Унифицираният разширяващ се интерфейс на фърмуера (UEFI) е проектиран да инициализира хардуера по-бързо от наследения BIOS и да помогне на операционната система да се стартира при нормални условия. Започвайки с Windows Vista, Microsoft поддържа EFI инсталиране на Windows. Това означава, че можем да инсталираме Windows Vista, Windows 7, Windows 8 и 8.1 или Windows 10, използвайки ...
Поправяне: неспособен да премине към Windows Phone 8.1 с помощта на инструмент за възстановяване на Windows
Близо сме до излизането на Windows 10 Mobile RTM (поне смятаме, че сме близо) и доста потребители на Windows Phone 8.1 вече преминаха към Preview на новата мобилна ОС. Тъй като Windows 10 е почти готов за комерсиална употреба, неговата версия за преглед е много близка до пълната версия, тъй като ...