Įdiekite „apache“, „php“ ir „mysql“ („mariadb“) ant „Windows“, naudodami „xampp“

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

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

Kai kuriems iš jūsų gali kilti idėja, ką reiškia pavadinimas, o kai kuriems - ne, todėl prieš pradėdami mokytis šiame vadove išsamiai susipažinkime su visomis sąvokomis.

„Apache“ yra šiuo metu labiausiai naudojama žiniatinklio serverio programinė įranga. Pastaruosius 20 ir daugiau metų ji buvo naudojama nuo 1995 m., Kai ji buvo išleista pirmą kartą. Ji apdoroja HTTP užklausas ir leidžia mums saugoti, apdoroti ir pristatyti tinklalapius vietoje arba internete. Visoms svetainėms reikalingas žiniatinklio serveris, kad jį būtų galima rodyti žiniatinklio naršyklėje.

PHP yra serverio scenarijų kalba. Pats PHP gali veikti vietoje, tačiau dažniausiai jis žinomas kaip žiniatinklio serverio plėtinys. Tokiu atveju kūrėjui leidžiama paleisti PHP programą serveryje ir rezultatą pateikti per naršyklę. Tai viena populiariausių serverio scenarijaus kalbų.

„MySQL“ yra duomenų bazės serverio programa, leidžianti saugoti ir pristatyti programų ir (arba) svetainių duomenis. „MySQL“ daugelį metų buvo atvirojo kodo duomenų bazės programinės įrangos standartas. Po to, kai „Sun Microsystems“ ją įsigijo 2008 m., O 2010 m. Vėl pardavė „Oracle“, pradiniai įkūrėjai manė, kad ji pasitraukė iš savo atvirojo kodo pobūdžio į labiau komercinę versiją. Atsakydami į tai, „MySQL“ įkūrėjai suklastojo šaltinio kodą ir sukūrė „ MariaDB“ - „MySQL“ paleidžiamąjį pakaitalą, kuris žada visada išlikti atvirojo kodo ir suderinamas su „MySQL API“ ir komandomis.

Jei sudėsime visą aukščiau pateiktą informaciją, turėtume gauti interneto serverį („Apache“), galintį valdyti serverio scenarijaus kalbą (PHP), ir galimybę saugoti informaciją naudojant duomenų bazės serverį (MariaDB).

Kiekvieną aprašytą programinę įrangą galima nemokamai įsigyti ir ją galima atsisiųsti iš tam skirtų svetainių arba įgaliotų veidrodžių. Problema ta, kad neautomatinis konfigūravimas gali užtrukti ir tam, kad suprastumėte, ką daro kiekviena parinktis, reikia šiek tiek patobulintų kompiuterio / serverio žinių.

Laimei, yra daugybė alternatyvų, ir viena iš jų yra XAMPP. Tai leidžia mums lengvai įdiegti „Apache“, „MySQL / MariaDB“ ir „PHP“, automatiškai sukonfigūruodami juos diegimo metu. Tai taip pat apima papildomus paketus, tokius kaip FileZilla FTP serveris, „ Mercury Mail Server“, „ Tomcat“, PERL, „ phpMyAdmin“ ir „ Webalizer“. Iš esmės viskas, ko reikia norint paleisti savo interneto serverį, kad galėtumėte išbandyti ir tobulinti.

Ko jums reikės:

  • kompiuteris su „ Microsoft Windows“
  • interneto ryšys, norint atsisiųsti diegimo programą
  • kantrybė

1. Ką turite padaryti, apsilankykite svetainėje www.apachefriends.org ir atsisiųskite diegimo programą. Atminkite, kad „XAMPP“ taip pat galima naudoti „Linux“ ir „Mac OS X“ kompiuteriuose, todėl atsisiųskite tinkamą savo OS versiją.

2. Įdiekite XAMPP naudodami atsisiųstą diegimo programą. Atminkite, kad diegimo metu jūsų bus paprašyta pasirinkti jums reikalingus paketus. Čia galite panaikinti žymėjimą visose vietose, išskyrus Apache, MySQL ir PHP, tačiau aš rekomenduoju taip pat įdiegti phpMyAdmin ir Webalizer. Tai padės jums valdyti „MySQL“ duomenų bazes ir suteiks informacijos apie svetainės naudojimą.

3. Įdiegę jus pasitiks „ XAMPP“ valdymo skydelis. Čia galite paleisti ir sustabdyti serverio programas ir pakeisti jų konfigūracijos failus. Norėdami paleisti „Apache“ ir „MySQL“, tiesiog paspauskite kiekvieno iš jų mygtukus Pradėti.

4. Paleidę serverius, atidarykite mėgstamą naršyklę ir nukreipkite ją į http://172.0.0.1 arba http: // localhost, kad pasiektumėte pagrindinį XAMPP puslapį. Čia galite pasiekti „phpMyAdmin“, peržiūrėti PHP konfigūraciją naudodamiesi „PHPInfo“, taip pat patekti į dažnai užduodamų klausimų skyrių ir „KAIP VADYTI“ skyrių, kurių turėtų pakakti norint pradėti dirbti su XAMPP.

Sveikiname! Įdiegėte „Apache“, PHP ir „MySQL / MariaDB“ „Windows“ kompiuteryje naudodami XAMPP. Dabar galite išbandyti ir kurti svetaines, paleisdami jas vietoje, o ne po kiekvieno redagavimo įkeldami kiekvieną failą į interneto serverį.

1 PASTABA: Norėdami pasiekti svetainę ar scenarijų naudodami XAMPP, turėsite perkelti svetainės failus į aplanką pavadinimu HTDOCS, esantį XAMPP diegimo aplanke (paprastai C: \ XAMPP).

2 PASTABA: 80 ir 443 prievadus, kuriuos pagal numatytuosius nustatymus naudoja „Apache“, gali užblokuoti arba rezervuoti jūsų kompiuteryje kitos programos. Pavyzdžiui, „Skype“ rezervuoja šiuos prievadus, jei kiti jų nėra, ir toliau juos rezervuoja, net jei ir nenaudoja. Tai galite išjungti „Skype“, panaikindami žymėjimą pažymėdami Naudokite prievadą 80 ir 443 papildomiems gaunamiems ryšiams skiltyje Įrankiai -> Parinktys -> Išsamiau -> Ryšys.

3 PASTABA: Jei jūsų įrenginys yra už maršrutizatoriaus ir norite iš išorinio prisijungti prie svetainių, kuriose yra XAMPP, turėsite nustatyti maršrutizatoriaus prievadą, nukreipdami jį į XAMPP įrenginį 80 (HTTP), 443 (HTTPS) ir 3306 („MySQL“).

Jei turite kitų klausimų, naudokite žemiau pateiktą komentarų skyrių.

Įdiekite „apache“, „php“ ir „mysql“ („mariadb“) ant „Windows“, naudodami „xampp“