Siinkohal arvan, et enamik inimesi, kes WordPressi lahendusi regulaarselt arendavad, on tuttavad WP-CLI kasutamisega. Selle lokaalne installimine oma süsteemi on üks asi, selle kasutamine hostis teine (kuid pärast ühenduse loomist on see kõik sama).
Näide: viimasel ajal olen veetnud paar õhtut ja nädalavahetustel sellel saidil töötades ja püüdnud seda eelseisvaks ümberkujunduseks valmis teha. Üks osa sellest hõlmab WP-CLI kasutamist.
Kui olete keegi SiteGroundist (või mis tahes WP-CLI-d toetavast hostist) ja otsite, kuidas oma hostis WP-CLI kasutamist alustada, on siin kiire aabits, mis peaks pakkuma teile kõike, mida vajate töökorras.
WP-CLI kasutamine teie hostis
Kuigi alltoodud samme on mõeldud kasutamiseks alati, kui soovite oma hostis (ja sealjuures igas hostis) kasutada WP-CLI-d, peaksin olema selge, et eeldan järgmist.
- Hostis on WP-CLI eelinstallitud. Enamik kaasaegseid WordPressi hoste seda teeb. Isegi kui nad seda ei tee, pole seda keeruline installida, kuid see ei kuulu selle postituse ulatusse.
- Oletan, et olete SSH-võtmetega tuttav. Kui te seda ei tee, on see okei, sest ma näitan teile, kuidas seda luua, kuid on oluline, et oleks mugav sisestada mõnda käsku oma terminali.
- Kui saate oma hosti SSH-ga ühendada, olete WP-CLI käskudega rahul. Kui ei, siis pole ka sellest suurt lugu, sest need on hästi dokumenteeritud.
Seda arvestades on siin kõik, mida pead teadma, et alustada WP-CLI kasutamist oma hostis.
0 Looge SSH-võti
Neile, kes pole tuttavad, on SSH-võti (mis tähistab turvalise kesta võtit) kahe faili kombinatsioon:
- avalik võti
- privaatvõti
Mõlemad genereeritakse teie arvutis samal ajal (ja võite neid näha oma failisüsteemi .ssh kataloogis, kui olete oma failisüsteemis üldse ringi tuhninud).
Kuna võtmepaar genereeritakse samal ajal, saab neid kasutada koos üksteisega, et turvaliselt tuvastada, kas see on tegelikult see, kes ütleb, et see oled sina (või takistada süsteemi sisselogimisel kedagi, kes pole teie).
SSH-võtme loomiseks avage oma terminal ja sisestage järgmine käsk:
$ ssh-keygen -t rsa
Pärast seda võidakse teilt küsida, kuhu soovite võtmekomplekti salvestada. Saate seda teha tavalises kataloogis (vajutades lihtsalt sisestusklahvi) või sisestades selle enda valitud kataloogi. Pidage lihtsalt meeles, mida olete valinud.
Järgmisena palutakse teil sisestada parool. Ilmselgelt võib see olla ükskõik, mida soovite, kuid pidage seda kindlasti meeles, sest see on viis genereeritavate võtmepaaride vahelise seose tuvastamiseks.
1 Laadige üles oma SSH-võti
Sealt logite sisse oma hostimiskontole. Sõltuvalt kasutatavast tarkvarakontost näete tõenäoliselt midagi sellist nagu cPanel, Plesk või teil on juurdepääs käsureale.
Sõltuvalt teie kogemuste tasemest määrab see, mis edasi saab. Kui olete harjunud kasutama käsurida, pole see postitus tõenäoliselt vajalik, seega kasutan näitena cPaneli.
Nii et praegu otsige oma cPaneli kodulehelt midagi sellist:
Klõpsake SSH juurdepääsuikoonil ja seejärel kuvatakse teile see ekraan (või see, mis näeb välja väga sarnane:
Siinkohal võtate eelmises etapis loodud võtmete sisu ja kleepite need antud väljadele.
2 Määrake lubatud IP-aadress
Järgmisena märkate, et kui te pole midagi määranud, lubatakse kõik IP-aadressid.
Kuigi see võib tunduda hea ideena, kui reisite palju või kasutate VPN-i või midagi sellist, on see turvarisk ja ma ei soovita seda lahti jätta. Selle asemel alustage mis tahes IP-st, mida tavaliselt kasutate, ja seejärel lisage vajadusel rohkem.
Saate alati eemaldada ja lisada rohkem kui lähete.
3 SSH oma kontole
Sel hetkel olete valmis oma kontole SSH-i sisestama. See, kuidas te seda teete, sõltub teie võõrustajast. Näiteks vajate:
- hostinimi,
- sadamasse
Ja need on hostiti erinevad. Sisselogimine võib olla võimalik näiteks järgmiselt:
$ ssh username@domain.com -p1234
Seejärel peate sisestama parooli, mida kasutasite SSH-võtmete loomisel.
Kui see on tehtud, olete oma hostimiskeskkonnas käsureal ja saate käske kasutada oma WordPressi installi(de) lihtsamaks haldamiseks.
WP-CLI kasutamine
Kuigi selle juhendi eesmärk on olla võimalikult põhjalik WP-CLI kasutamise kohta teie hostis, tean ka, et see ei anna kindlat näidet WP-CLI kasutamise alustamiseks.
Kui olete sellest huvitatud, soovitan neid kahte ressurssi.
Ja võib-olla lisan tulevikus mõned oma märkmed selle kohta, kuidas ja miks ma seda kasutada soovitan. Kuni selle ajani peaks see viima teid hostimiskeskkonda piisavalt kaugele, et seda kasutama hakata.


