{"id":229286,"date":"2022-11-11T09:32:00","date_gmt":"2022-11-11T06:32:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229286"},"modified":"2022-11-11T09:35:00","modified_gmt":"2022-11-11T06:35:00","slug":"alustage-wp-cli-kasutamist-oma-hostis","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/alustage-wp-cli-kasutamist-oma-hostis\/","title":{"rendered":"Alustage WP-CLI kasutamist oma hostis"},"content":{"rendered":"\n<p>Siinkohal arvan, et enamik inimesi, kes WordPressi lahendusi regulaarselt arendavad, on tuttavad <a href=\"http:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP-CLI<\/a> kasutamisega. <a href=\"https:\/\/wordpress.mediadoma.com\/et\/uelemaailmne-wp-cli-installimine-teie-suesteemile-juurdepaeaesuks\/\" title=\"Selle lokaalne\">Selle lokaalne<\/a> installimine oma s\u00fcsteemi on \u00fcks asi, selle kasutamine hostis teine \u200b\u200b(kuid p\u00e4rast \u00fchenduse loomist on see k\u00f5ik sama).<\/p>\n<p>N\u00e4ide: viimasel ajal olen veetnud paar \u00f5htut ja n\u00e4dalavahetustel sellel saidil t\u00f6\u00f6tades ja p\u00fc\u00fcdnud seda <a href=\"https:\/\/tommcfarlin.com\/memberships-and-more\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">eelseisvaks \u00fcmberkujunduseks<\/a> valmis teha. \u00dcks osa sellest h\u00f5lmab WP-CLI kasutamist.<\/p>\n<p>Kui olete keegi <a href=\"https:\/\/tommcfarlin.com\/recommends\/siteground\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">SiteGroundist<\/a> (v\u00f5i 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\u00f5ike, mida vajate t\u00f6\u00f6korras.<\/p>\n<h2>WP-CLI kasutamine teie hostis<\/h2>\n<p>Kuigi alltoodud samme on m\u00f5eldud kasutamiseks alati, kui soovite oma hostis (ja sealjuures igas hostis) kasutada WP-CLI-d, peaksin olema selge, et eeldan j\u00e4rgmist.<\/p>\n<ul>\n<li>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.<\/li>\n<li>Oletan, et olete SSH-v\u00f5tmetega tuttav. Kui te seda ei tee, on see okei, sest ma n\u00e4itan teile, kuidas seda luua, kuid on oluline, et oleks mugav sisestada m\u00f5nda k\u00e4sku oma terminali.<\/li>\n<li>Kui saate oma hosti SSH-ga \u00fchendada, olete WP-CLI k\u00e4skudega rahul. Kui ei, siis pole ka sellest suurt lugu, sest need on <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">h\u00e4sti dokumenteeritud<\/a>.<\/li>\n<\/ul>\n<p>Seda arvestades on siin k\u00f5ik, mida pead teadma, et alustada WP-CLI kasutamist oma hostis.<\/p>\n<h3>0 Looge SSH-v\u00f5ti<\/h3>\n<p>Neile, kes pole tuttavad, on SSH-v\u00f5ti (mis t\u00e4histab turvalise kesta v\u00f5tit) kahe faili kombinatsioon:<\/p>\n<ol>\n<li>avalik v\u00f5ti<\/li>\n<li>privaatv\u00f5ti<\/li>\n<\/ol>\n<p>M\u00f5lemad genereeritakse teie arvutis samal ajal (ja v\u00f5ite neid n\u00e4ha\u00a0 oma failis\u00fcsteemi <strong>.ssh<\/strong> kataloogis, kui olete oma failis\u00fcsteemis \u00fcldse ringi tuhninud).<\/p>\n<p>Kuna v\u00f5tmepaar genereeritakse samal ajal, saab neid kasutada koos \u00fcksteisega, et turvaliselt tuvastada, kas see on tegelikult see, kes \u00fctleb, et see oled sina (v\u00f5i takistada s\u00fcsteemi sisselogimisel kedagi, kes pole teie).<\/p>\n<p>SSH-v\u00f5tme loomiseks avage oma terminal ja sisestage j\u00e4rgmine k\u00e4sk:<\/p>\n<pre><code>$ ssh-keygen -t rsa<\/code><\/pre>\n<p>P\u00e4rast seda v\u00f5idakse teilt k\u00fcsida, kuhu soovite v\u00f5tmekomplekti salvestada. Saate seda teha tavalises kataloogis (vajutades lihtsalt sisestusklahvi) v\u00f5i sisestades selle enda valitud kataloogi. Pidage lihtsalt meeles, mida olete valinud.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c939f3b0.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c939f3b0.png\" alt=\"Alustage WP-CLI kasutamist oma hostis\"><\/a><\/p>\n<p>J\u00e4rgmisena palutakse teil sisestada parool. Ilmselgelt v\u00f5ib see olla \u00fcksk\u00f5ik, mida soovite, kuid pidage seda kindlasti meeles, sest see on viis genereeritavate v\u00f5tmepaaride vahelise seose tuvastamiseks.<\/p>\n<h3>1 Laadige \u00fcles oma SSH-v\u00f5ti<\/h3>\n<p>Sealt logite sisse oma hostimiskontole. S\u00f5ltuvalt kasutatavast tarkvarakontost n\u00e4ete t\u00f5en\u00e4oliselt midagi sellist nagu cPanel, Plesk v\u00f5i teil on juurdep\u00e4\u00e4s k\u00e4sureale.<\/p>\n<p>S\u00f5ltuvalt teie kogemuste tasemest m\u00e4\u00e4rab see, mis edasi saab. Kui olete harjunud kasutama k\u00e4surida, pole see postitus t\u00f5en\u00e4oliselt vajalik, seega kasutan n\u00e4itena cPaneli.<\/p>\n<p>Nii et praegu otsige oma cPaneli kodulehelt midagi sellist:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c97c8117.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c97c8117.png\" alt=\"Alustage WP-CLI kasutamist oma hostis\"><\/a><\/p>\n<p>Kl\u00f5psake SSH juurdep\u00e4\u00e4suikoonil ja seej\u00e4rel kuvatakse teile see ekraan (v\u00f5i see, mis n\u00e4eb v\u00e4lja v\u00e4ga sarnane:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c9b9a1a7.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c9b9a1a7.png\" alt=\"Alustage WP-CLI kasutamist oma hostis\"><\/a><\/p>\n<p>Siinkohal v\u00f5tate eelmises etapis loodud v\u00f5tmete sisu ja kleepite need antud v\u00e4ljadele.<\/p>\n<h3>2 M\u00e4\u00e4rake lubatud IP-aadress<\/h3>\n<p>J\u00e4rgmisena m\u00e4rkate, et kui te pole midagi m\u00e4\u00e4ranud, lubatakse k\u00f5ik IP-aadressid.<\/p>\n<p>Kuigi see v\u00f5ib tunduda hea ideena, kui reisite palju v\u00f5i kasutate VPN-i v\u00f5i midagi sellist, on see turvarisk ja ma ei soovita seda lahti j\u00e4tta. Selle asemel alustage mis tahes IP-st, mida tavaliselt kasutate, ja seej\u00e4rel lisage vajadusel rohkem.<\/p>\n<p>Saate alati eemaldada ja lisada rohkem kui l\u00e4hete.<\/p>\n<h3>3 SSH oma kontole<\/h3>\n<p>Sel hetkel olete valmis oma kontole SSH-i sisestama. See, kuidas te seda teete, s\u00f5ltub teie v\u00f5\u00f5rustajast. N\u00e4iteks vajate:<\/p>\n<ul>\n<li>hostinimi,<\/li>\n<li>sadamasse<\/li>\n<\/ul>\n<p>Ja need on hostiti erinevad. Sisselogimine v\u00f5ib olla v\u00f5imalik n\u00e4iteks j\u00e4rgmiselt:<\/p>\n<pre><code>$ ssh username@domain.com -p1234<\/code><\/pre>\n<p>Seej\u00e4rel peate sisestama parooli, mida kasutasite SSH-v\u00f5tmete loomisel.<\/p>\n<p>Kui see on tehtud, olete oma hostimiskeskkonnas k\u00e4sureal ja saate k\u00e4ske kasutada oma WordPressi installi(de) lihtsamaks haldamiseks.<\/p>\n<h2>WP-CLI kasutamine<\/h2>\n<p>Kuigi selle juhendi eesm\u00e4rk on olla v\u00f5imalikult p\u00f5hjalik WP-CLI kasutamise kohta teie hostis, tean ka, et see ei anna kindlat n\u00e4idet WP-CLI kasutamise alustamiseks.<\/p>\n<p>Kui olete sellest huvitatud, soovitan neid kahte ressurssi.<\/p>\n<ul>\n<li><a href=\"http:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP-CLI koduleht<\/a><\/li>\n<li><a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP-CLI viide<\/a><\/li>\n<\/ul>\n<p>Ja v\u00f5ib-olla lisan tulevikus m\u00f5ned oma m\u00e4rkmed selle kohta, kuidas ja miks ma seda kasutada soovitan. Kuni selle ajani peaks see viima teid hostimiskeskkonda piisavalt kaugele, et seda kasutama hakata.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kui otsite, kuidas alustada WP-CLI kasutamist oma hostis, on siin kiire aabits, mis peaks pakkuma teile k\u00f5ike, mida vajate t\u00f6\u00f6 alustamiseks.<\/p>\n","protected":false},"author":1,"featured_media":165962,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,894,863],"tags":[1165,1165],"class_list":["post-229286","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-kood","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/229286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=229286"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/229286\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/165962"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=229286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=229286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=229286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}