Instalējiet apache, php un mysql (mariadb) uz Windows, izmantojot xampp

Video: Установка и настройка XAMPP VM (PHP, MYSQL, APACHE) для OSX (macOS Mojave, macOS Sierra) 2024

Video: Установка и настройка XAMPP VM (PHP, MYSQL, APACHE) для OSX (macOS Mojave, macOS Sierra) 2024
Anonim

Dažiem no jums var būt priekšstats par nosaukuma nozīmi, bet citiem - nē, tāpēc pirms iepazīšanās ar šo mācību mēs pilnībā iepazīsimies ar visiem noteikumiem.

Apache ir šobrīd visvairāk izmantotā tīmekļa servera programmatūra, un tā ir bijusi pēdējos 20 un vairāk gadus kopš tās sākotnējās izlaišanas 1995. gadā. Tā apstrādā HTTP pieprasījumus un ļauj mums saglabāt, apstrādāt un piegādāt tīmekļa lapas uz vietas vai internetā. Visām vietnēm ir nepieciešams tīmekļa serveris, lai tās varētu parādīt tīmekļa pārlūkprogrammā.

PHP ir servera puses skriptu valoda. PHP pats par sevi var darboties lokāli, taču to visbiežāk sauc par Web servera paplašinājumu. Šajā gadījumā tas ļauj izstrādātājam serverī palaist PHP lietojumprogrammu un rezultātu piegādāt caur pārlūkprogrammu. Šī ir viena no populārākajām servera puses skriptu valodām.

MySQL ir datu bāzes servera lietojumprogramma, kas ļauj mums saglabāt un piegādāt datus lietojumprogrammām un / vai vietnēm. MySQL daudzus gadus ir bijis standarts atvērtā pirmkoda datu bāzes programmatūrā. Bet kopš tā laika, kad Sun Microsystems to iegādājās 2008. gadā un 2010. gadā atkal pārdeva Oracle, sākotnējie dibinātāji uzskatīja, ka tas no tā atvērtā pirmkoda ir kļuvis komerciālāka. Atbildot uz to, MySQL dibinātāji izteicās par avota kodu un izveidoja MariaDB - MySQL nolaižamo aizvietotāju, kas solās vienmēr palikt atvērtā koda un saderīgs ar MySQL API un komandām.

Ja mēs saliekam visu iepriekšminēto informāciju, mums vajadzētu iegūt tīmekļa serveri (Apache), kas spēj apstrādāt servera puses skriptu valodu (PHP), un iespēju uzglabāt informāciju, izmantojot datu bāzes serveri (MariaDB).

Katra aprakstītā programmatūras daļa ir pieejama bez maksas, un to var lejupielādēt no tām paredzētajām vietnēm vai pilnvarotajiem spoguļiem. Problēma ir tā, ka manuāla konfigurēšana var aizņemt zināmu laiku, un, lai saprastu, ko dara katra opcija, ir vajadzīgas īpašas zināšanas par datoru / serveri.

Par laimi ir daudz alternatīvu, un viena no tām ir XAMPP. Tas ļauj mums viegli instalēt Apache, MySQL / MariaDB un PHP, instalēšanas laikā tos konfigurējot automātiski. Tas ietver arī papildu paketes, piemēram, FileZilla FTP Server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin un Webalizer. Būtībā viss, kas jums nepieciešams, lai sāktu savu tīmekļa serveri testēšanai un attīstībai.

Kas jums būs nepieciešams:

  • dators ar Microsoft Windows
  • interneta savienojums, lai lejupielādētu instalētāju
  • pacietība

1. Kas jums jādara, dodieties uz vietni www.apachefriends.org un lejupielādējiet instalētāju. Ņemiet vērā, ka XAMPP ir pieejams arī operētājsistēmām Linux un Mac OS X, tāpēc lejupielādējiet savai operētājsistēmai pareizo versiju.

2. Instalējiet XAMPP, izmantojot lejupielādēto instalēšanas programmu. Ņemiet vērā, ka instalēšanas laikā jums tiks lūgts izvēlēties nepieciešamos pakotnes. Šeit jūs varat noņemt atzīmi no izvēles rūtiņas visam, izņemot Apache, MySQL un PHP, taču es iesaku instalēt arī phpMyAdmin un Webalizer. Tie palīdzēs jums pārvaldīt MySQL datu bāzes un sniegs arī informāciju par vietnes izmantošanu.

3. Pēc instalēšanas jūs sagaidīs XAMPP vadības panelis. Šeit varat startēt un apturēt servera lietojumprogrammas un veikt izmaiņas to konfigurācijas failos. Lai startētu Apache un MySQL, katram no tiem nospiediet Start pogas.

4. Kad serveri ir iedarbināti, atveriet iecienīto pārlūku un norādiet uz vietni http://172.0.0.1 vai http: // localhost, lai piekļūtu XAMPP galvenajai lapai. No šejienes jūs varat piekļūt phpMyAdmin, apskatīt PHP konfigurāciju, izmantojot PHPInfo, kā arī piekļūt bieži uzdoto jautājumu sadaļai un HOW-TO sadaļai, kurai vajadzētu būt pietiekamai, lai jūs sāktu darbu ar XAMPP.

Apsveicam! Jūs esat instalējis Apache, PHP un MySQL / MariaDB Windows mašīnā, izmantojot XAMPP. Tagad jūs varat pārbaudīt un attīstīt vietnes, palaižot tās lokāli, tā vietā, lai pēc rediģēšanas katru failu augšupielādētu tīmekļa serverī.

1. PIEZĪME. Lai piekļūtu vietnei vai skriptam, izmantojot XAMPP, vietnes faili jāpārvieto uz mapi ar nosaukumu HTDOCS, kas atrodas XAMPP instalācijas mapē (parasti C: \ XAMPP).

2. PIEZĪME. Portus 80 un 443, kurus pēc noklusējuma izmanto Apache, var bloķēt vai rezervēt jūsu datorā citas programmas. Piemēram, Skype rezervē šīs ostas, ja citas nav pieejamas, un turpina tās rezervēt, pat ja tās neizmanto. To var atspējot Skype, noņemot atzīmi no izvēles rūtiņas Izmantojiet portu 80 un 443 papildu ienākošajiem savienojumiem sadaļā Rīki -> Iespējas -> Papildu -> Savienojums.

3. PIEZĪME. Ja jūsu iekārta atrodas aiz maršrutētāja un vēlaties no ārējā savienojuma piekļūt vietnēm, kuras tiek mitinātas XAMPP, jums maršrutētājā būs jāiestata ports uz XAMPP mašīnu, lai atvērtu 80 (HTTP), 443 (HTTPS) un 3306 (MySQL).

Ja jums ir kādi citi jautājumi, lūdzu, izmantojiet zemāk esošo komentāru sadaļu.

Instalējiet apache, php un mysql (mariadb) uz Windows, izmantojot xampp