Tuleb tunnistada, et selle sarja viimane postitus oli päris pikk. Üldine postituste artiklite seeria aga nii ei lähe.
Arenduskeskkonna ettevalmistamine on vaieldamatult üks suuremaid vajalikke samme, mistõttu on vaja pika ja üksikasjaliku juhendi järele, kuidas seda teha.
Pidage meeles, et WordPress on andmebaasi toega PHP-põhine veebirakendus.
See kõik on kõnepruuk põhimõtteliselt öeldes, et see on peamiselt PHP-s kirjutatud rakendus, mis vajab teabe salvestamiseks andmebaasi.
Viimase postituse seisuga on meil veebiserver ja PHP installitud ja seadistatud, kuid andmebaas on endiselt puudu. Õnneks pani viimane postitus aluse sellele, mida vajame andmebaasi installimiseks, seadistamiseks ja kohaliku WordPressi installimiseks.
Lisaks sellele, kuidas seda teha, kirjeldan ma ka tööriistu, mis minu arvates on teie kohalikus masinas andmebaasidega töötamisel tohutult kasulikud.
Tuletage siiski meelde, et see artiklisari ei ole mõeldud teoreetiliseks, vaid praktiliseks. Lisaks on see mõeldud selleks, et teil oleks kõik, mida vajate kvaliteetsete WordPressi-põhiste toodete loomiseks võimalikult lühikese ajaga.
Juhtub nii, et suur osa sellest ajast kulub kohaliku arengukeskkonna seadistamisele.
Seda öeldes jätkame ja keskendume sellele, mida on vaja andmebaasi seadistamiseks ja kuidas saame andmebaasiserveriga suhelda, et alustada kohaliku WordPressi installimiseks vajaliku loomist.
Andmebaasid ja tööriistad
Tänapäeval on turul saadaval mitmesuguseid andmebaasiservereid, kuid me kasutame MySQL-i. See on vaieldamatult kõige laialdasemalt kasutusele võetud ja seda toetab hästi nii Homebrew kui ka Valet, millest mõlemat käsitleti eelmises postituses.
Seega, nagu lubatud, tuleb see artikkel eelmisest oluliselt lühem. See aga ei tähenda, et katta sisulist sisu poleks. Lihtsamalt öeldes püüame seda teha palju kokkuvõtlikumal viisil.
Ja see artikkel nõuab kahte sammu:
- MySQL-i installimine
- Andmebaas ja tööriistad andmebaasiserveriga töötamiseks
- Andmebaasi sisselogimine
Seda öeldes alustame.
1 MySQL-i installimine
Andmebaasiserveri defineerimiseks on mitmeid viise, kuid selle artikli jaoks määratleme selle nii, nagu seda teeb Wikipedia :
Andmebaasiserver on server, mis sisaldab andmebaasirakendust, mis pakub andmebaasiteenuseid teistele arvutiprogrammidele
See on lihtne, arusaadav ja mõttekas, eks? MySQL on andmebaasiserver, mis on populaarne mitte ainult sõltumatute arendajate, vaid ka suurte organisatsioonide seas. Seda toetatakse laialdaselt ka mitmesugustes veebihostides, mis on eriti oluline WordPressis toodete arendamisel.
Õnneks, kuna oleme astunud samme Homebrewi ja Valeti installimiseks, on MySQL-i installimine üsna lihtne. Selleks peate kasutama oma terminali. Pärast avamist käivitage järgmine käsk:
Kui see on lõpetatud, saate käivitada selle käsu:
Ja sa peaksid nägema midagi sellist:
See on kõik! MySQL on installitud ja valmis, et saaksite luua oma WordPressi projekti jaoks vajaliku andmebaasi.
Ja selguse huvides: tasub märkida, et andmebaasiserver sisaldab andmebaase ja andmebaaside tabeleid. Räägime sellest lähemalt ühes tulevases postituses, kuid pidage meeles, et jätkate selle ülejäänud sisuga edasi liikumist.
2 Sequel Pro installimine (koos mõne sõnaga PhpMyAdmini kohta)
Enne andmebaasi sirvimiseks saadaolevatest erinevatest tööriistadest rääkimist on oluline määratleda, mis on andmebaasi kasutajaliides. Siin on mõned pikad määratlused (antud juhul on Wikipedias üks neist, mida soovitan teil siiski lugeda ), kuid selle artikli (ja tulevaste artiklite) eesmärk jätame selle järgmiseks:
Andmebaasi esiosa on tarkvara, mis võimaldab meil andmeid visuaalselt näha ja nendega manipuleerida kas otsepäringute või liidese funktsioonide kaudu.
Teisisõnu, see on programm, mis võimaldab meil teha kõike, mida saame terminalist teha, kuid palju elegantsemalt.
Selle konkreetse jaotise pealkirja põhjal on ilmne, et ma olen Sequel Pro fänn.
Olen seda aastaid kasutanud ja kuna see on MacOS-i natiivne rakendus (võrreldes veebibrauseris kasutatavaga), leian, et selle kiirus, kasutajaliides ja kasutuslihtsus on tipptasemel.
Kui otsite midagi, mis oleks platvormideülene ja mis töötab veebibrauseri kontekstis, soovitan ka PhpMyAdminit. See on olnud kasutusel väga pikka aega, seega on see läbiproovitud ja saadaval paljudes hostides.
Selle installimiseks peate siiski üle vaatama märkused selle kohta, kuidas seda oma kohalikku arvutisse installida, ja see ei kuulu selle artiklite seeria eesmärkide hulka.
3 Andmebaasi sisselogimine
Kui olete toote installinud, on sellesse sisselogimine üsna lihtne, eriti Valeti-põhise seadistuse korral. Volitused on järgmised:
- Host: 127.0.0.1
- Kasutajanimi: root
- Parool: [tühi]
- Andmebaas: [valikuline]
- Port: 3306 (või vaikimisi)
Te ei pea muretsema millegi uhke pärast, nagu pistikupesad, SSH või muu selline. Standardühendus on kõik, mida vajate (olenemata kasutatavast utiliidist):
Ja sellega pääsete juurde kõikidele oma süsteemi andmebaasidele. Kui see on teie esimene andmebaasidega tutvumine, siis pole teil ühtegi andmebaasi, mille hulgast valida.
Kui teie süsteemis töötab mingil põhjusel juba teisi andmebaase (eriti kui olete varem WordPressi installinud), näete neid siin.
Aga sellest räägime pikemalt ühes tulevases postituses.
Ja nüüd WordPressi installimine
Järgmiseks on aeg WordPress installida. See on väga lihtne, nii et kui olete nii kaugele jõudnud, siis kinnitan kindlalt, et raskeim osa on möödas.
Lõpetuseks, see on muidugi viimane tarkvara, mis on vajalik, et saaksite WordPressi peal arendada (teie IDE ja tööriistad ei ole iseseisvad).


