Инсталирайте apache, php и mysql (mariadb) на Windows с помощта на xampp

Видео: РС DONI ft Ð¢Ð¸Ð¼Ð°Ñ Ð¸ Ð Ð¾Ñ Ð¾Ð´Ð° Ð Ñ ÐµÐ¼Ñ ÐµÑ Ð° клипа, 2014 2024

Видео: РС DONI ft Ð¢Ð¸Ð¼Ð°Ñ Ð¸ Ð Ð¾Ñ Ð¾Ð´Ð° Ð Ñ ÐµÐ¼Ñ ÐµÑ Ð° клипа, 2014 2024
Anonim

Някои от вас може да имат представа какво означава заглавието, а някои от вас може и да не, така че преди да влезем в този урок, нека се запознаем напълно с всички термини.

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).

Ако имате други въпроси, моля използвайте секцията за коментари по-долу.

Инсталирайте apache, php и mysql (mariadb) на Windows с помощта на xampp