Instalirajte apache, php i mysql (mariadb) na Windows pomoću xampp

Video: Веб-сервер XAMPP. Установка и настройка 2024

Video: Веб-сервер XAMPP. Установка и настройка 2024
Anonim

Neki od vas mogu imati ideju o tome što naslov znači, a neki ne, pa prije nego što uđemo u ovaj tutorial, upoznajmo se sa svim pojmovima.

Apache je trenutno najkorišteniji softver web poslužitelja, a posljednjih 20+ godina je otpočetka izdavanja 1995. To obrađuje HTTP zahtjeve i omogućava nam spremanje, obradu i isporuku web stranica lokalno ili na internetu. Sve web stranice zahtijevaju da se web poslužitelj može prikazati u web pregledniku.

PHP je skriptni jezik na strani poslužitelja. PHP se može pokrenuti lokalno, sam po sebi, ali najčešće se radi kao proširenje na web poslužitelj. U ovom slučaju programeru omogućuje pokretanje PHP aplikacije na poslužitelju i dobivanje rezultata putem preglednika. Ovo je jedan od najpopularnijih skriptnih jezika na strani poslužitelja.

MySQL je aplikacija poslužitelja baze podataka koja nam omogućuje pohranjivanje i isporuku podataka za aplikacije i / ili web stranice. MySQL je već mnogo godina standard u softveru otvorenih koda. No, otkad je Sun Microsystems kupio 2008. godine i ponovno prodao Oracleu 2010. godine, izvorni osnivači smatrali su da se udaljio od svoje otvorene prirode do komercijalnije verzije. Kao odgovor na to, utemeljitelji MySQL-a su forsirali izvorni kôd i stvorili MariaDB, padajuću zamjenu za MySQL koji obećava da će uvijek ostati open-source i kompatibilan s MySQL API-jem i naredbama.

Ako saberemo sve gore navedene podatke, tada bismo trebali dobiti web poslužitelj (Apache) koji može upravljati skriptnim jezikom na strani poslužitelja (PHP) i mogućnost pohrane podataka putem poslužitelja baze podataka (MariaDB).

Svaki opisani dio softvera dostupan je besplatno i može se preuzeti s njihovih namjenskih web stranica ili ovlaštenih zrcala. Problem je u tome što ručna konfiguracija može potrajati neko vrijeme i zahtijeva neko napredno znanje o računalu / poslužitelju da bi se razumjelo što svaka opcija radi.

Srećom postoji puno alternativa, a jedna od njih je i XAMPP. To nam omogućava da lako instaliramo Apache, MySQL / MariaDB i PHP tako da ih automatski konfiguriramo tijekom instalacije. Također uključuje dodatne pakete poput FileZilla FTP poslužitelja, Mercury Mail Server, Tomcat, PERL, phpMyAdmin i Webalizer. U osnovi sve što je potrebno za pokretanje vlastitog web poslužitelja za testiranje i razvoj.

Što će vam trebati:

  • računalo s Microsoft Windowsom
  • internetska veza za preuzimanje instalatera
  • strpljenje

1. Ono što morate učiniti je uputiti se na www.apachefriends.org i preuzeti instalacijski program. Imajte na umu da je XAMPP dostupan i za Linux i Mac OS X uređaje pa preuzmite ispravnu verziju za svoj OS.

2. Instalirajte XAMPP pomoću preuzetog instalacijskog programa. Imajte na umu da će tijekom instalacije od vas tražiti da odaberete pakete koji su vam potrebni. Ovdje možete poništiti sve osim Apache, MySQL i PHP, ali preporučujem vam da instalirate i phpMyAdmin i Webalizer. Ovo će vam pomoći u upravljanju vašim MySQL bazama podataka i pružiti informacije o upotrebi web mjesta.

3. Nakon instalacije dočekat će vas upravljačka ploča XAMPP. Ovdje možete pokrenuti i zaustaviti poslužiteljske aplikacije i izvršiti izmjene u njihovim konfiguracijskim datotekama. Za pokretanje Apache i MySQL samo pritisnite tipke Start za svaki od njih.

4. Nakon pokretanja poslužitelja otvorite svoj omiljeni preglednik i usmjerite ga na http://172.0.0.1 ili http: // localhost da biste pristupili glavnoj stranici XAMPP-a. Odavde možete pristupiti phpMyAdminu, pregledati PHP konfiguraciju pomoću PHPInfo-a, a također pristupiti odjeljku s čestim pitanjima i odjeljku HOW-TO koji bi trebao biti dovoljan da započnete s XAMPP-om.

Čestitamo! Instalirali ste Apache, PHP i MySQL / MariaDB na Windows računalu koristeći XAMPP. Sada možete testirati i razvijati web-lokacije izvodeći ih lokalno, umjesto da svaku datoteku morate učitati na web poslužitelj nakon uređivanja.

NAPOMENA 1: Da biste pristupili web mjestu ili skripti pomoću XAMPP, morat ćete premjestiti datoteke web mjesta u mapu nazvanu HTDOCS koja se nalazi unutar instalacijske mape XAMPP (obično C: \ XAMPP).

NAPOMENA 2: Datoteke 80 i 443, koje Apache tvornički koristi, drugi programi mogu blokirati ili rezervirati na vašem računalu. Na primjer, Skype rezervira te portove u slučaju da drugi nisu dostupni i nastavlja ih rezervirati iako ih ne koristi. Ovo možete onemogućiti u Skypeu ako poništite odabir Koristi priključke 80 i 443 za dodatne dolazne veze pod Alati -> Opcije -> Napredno -> Veza.

NAPOMENA 3: Ako vaš uređaj stoji iza usmjerivača i želite pristupiti web stranicama koje se nalaze na XAMPP-u iz vanjske veze, morat ćete postaviti port na usmjerivaču na uređaj XAMPP za portove 80 (HTTP), 443 (HTTPS) i 3306 (MySQL).

Ako imate bilo kakvih drugih pitanja, molimo upotrijebite odjeljak za komentare u nastavku.

Instalirajte apache, php i mysql (mariadb) na Windows pomoću xampp