{"id":230135,"date":"2022-12-03T18:57:00","date_gmt":"2022-12-03T15:57:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=230135"},"modified":"2022-11-09T20:15:13","modified_gmt":"2022-11-09T17:15:13","slug":"wordpressi-installimine-kohalikuks-arendamiseks","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-installimine-kohalikuks-arendamiseks\/","title":{"rendered":"WordPressi installimine kohalikuks arendamiseks"},"content":{"rendered":"\n<p>Siiani oleme k\u00e4sitlenud m\u00f5ningaid asju, mis k\u00f5ik viivad meid kohaliku arengukeskkonna loomiseni. Kui te pole veel j\u00f5udnud, soovitan lugeda eelnevaid artikleid:<\/p>\n<ol>\n<li><strong><a href=\"https:\/\/tommcfarlin.com\/local-development-for-the-indie-wordpress-developer\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Indie WordPressi arendaja kohalik arendus<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/tommcfarlin.com\/databases-and-tools-indie-wordpress-developer\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Andmebaasid ja t\u00f6\u00f6riistad indie WordPressi arendaja jaoks<\/a><\/strong><\/li>\n<\/ol>\n<p>Viimases artiklis v\u00e4idan j\u00e4rgmist:<\/p>\n<blockquote>\n<p>J\u00e4rgmiseks on aeg WordPress installida. See on v\u00e4ga lihtne, nii et kui olete nii kaugele j\u00f5udnud, siis kinnitan kindlalt, et raskeim osa on m\u00f6\u00f6das.<\/p>\n<\/blockquote>\n<p>See on tavaliselt (t\u00f5esti) k\u00f5ige lihtsam osa, kuid sellega saate hakkama kahel viisil ja ma k\u00e4sitlen m\u00f5lemat. Uudishimulike jaoks laguneb see j\u00e4rgmiselt:<\/p>\n<ul>\n<li>WordPressi uusima stabiilse versiooni installimine,<\/li>\n<li>WordPressi uusima iga\u00f5htuse j\u00e4rgu installimine<\/li>\n<\/ul>\n<p>On p\u00f5hjuseid, miks v\u00f5iksite kasutada \u00fcht v\u00f5i teist. Oma lahenduste v\u00e4ljat\u00f6\u00f6tamisel eelistan viimast p\u00f5hjustel, mida k\u00e4sitlen artiklis hiljem, kuid pange t\u00e4hele, et selles postituses k\u00e4sitletakse m\u00f5lemat \u00fclaltoodut.<\/p>\n<p>Nii et alustame sellega.<\/p>\n<h2>WordPress kohalikuks arenguks<\/h2>\n<p>Selguse huvides, kui viitan WordPressi uusimale stabiilsele versioonile versus WordPressi viimasele \u00f6\u00f6versioonile, r\u00e4\u00e4gin kahest asjast.<\/p>\n<ol>\n<li>WordPressi versioon, mille saate kohe saidilt WordPress.org tasuta alla laadida,<\/li>\n<li>WordPressi versiooni, mida saate Subversioni hoidlast vaadata.<\/li>\n<\/ol>\n<p>Olenevalt sellest, mida p\u00fc\u00fcate saavutada, v\u00f5ib teil vaja minna ainult \u00fchte teise asemel, kuid leian, et Subversioni versiooni kasutamine on sageli suurep\u00e4rane viis veendumaks, et teie kood on nii praegune kui ka tulevikukindel, kuna see on uusim hetkt\u00f5mmis koodi, mis p\u00f5hineb selle praegusel arengutasemel.<\/p>\n<p>Aga kui loote midagi spetsiaalselt WordPressi teatud versiooni jaoks, siis v\u00f5ib-olla sobib uusima stabiilse versiooni kasutamine.<\/p>\n<h3>WordPressi installimise ettevalmistamine<\/h3>\n<p>Enne tarkvaraversiooni allalaadimist soovitan alati seadistada kataloog, kuhu kavatsete rakenduse installida, ja luua selle jaoks andmebaas.<\/p>\n<p>S\u00f5ltuvalt teie tegemiste olemusest kasutate t\u00f5en\u00e4oliselt allika juhtimist (mida k\u00e4sitlen hiljem selles artikliseerias). Kuid ma leidsin, et ikkagi on tore hoida seda kohas, kust saate selle h\u00f5lpsalt k\u00e4tte saada, kui teie masinaga peaks midagi juhtuma.<\/p>\n<p>See v\u00f5ib olla midagi sellist nagu <strong><a href=\"https:\/\/itunes.apple.com\/us\/app\/icloud-drive\/id1070072560\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">iCloud Drive<\/a><\/strong>, <strong><a href=\"https:\/\/www.dropbox.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Dropbox<\/a><\/strong> v\u00f5i <strong><a href=\"https:\/\/onedrive.live.com\/about\/en-us\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">OneDrive<\/a><\/strong> (lihtsalt m\u00f5ne nime nimetamiseks).<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163211-61e74cc3478da.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-163211-61e74cc3478da.png\" alt=\"WordPressi installimine kohalikuks arendamiseks\" ><\/a><\/p>\n<p>Kui see on paigas, on aeg andmebaas luua. Kuna me kasutame Laravelit kohaliku arenduskeskkonnana, siis teame, et tipptasemel vaikedomeen on <code>.test<\/code>ja selleks meeldib mulle, et mu andmebaasid j\u00e4rgivad seda skeemi.<\/p>\n<p>N\u00e4iteks v\u00f5ib mul olla domeen, mille nimi on <code>wpdevtest<\/code>v\u00f5i <code>trunktest<\/code>olenevalt sellest, kust ma rakenduse koodi hankin. Sellest hoolimata v\u00f5ite kasutada k\u00e4surida, <strong><a href=\"https:\/\/github.com\/phpmyadmin\/phpmyadmin\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PhpMyAdmini<\/a><\/strong> v\u00f5i eelistatud andmebaasi utiliiti.<\/p>\n<p>Minu oma on <strong><a href=\"https:\/\/sequelpro.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Sequel Pro<\/a><\/strong>, kuid protsess on \u00fcldiselt sama. Peate lugema dokumentatsioonist, kuidas seda oma tarkvaras teha. P\u00e4rast serveriga \u00fchenduse loomist valige lihtsalt uue andmebaasi loomine ja andke sellele soovitud nimi:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163211-61e74cc76750a.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-163211-61e74cc76750a.png\" alt=\"WordPressi installimine kohalikuks arendamiseks\" ><\/a><\/p>\n<p>Lihtsamalt \u00f6eldes loote t\u00fchja andmebaasi ja WordPressi installiprotsess tegeleb \u00fclej\u00e4\u00e4nuga.<\/p>\n<h4>M\u00e4rkus enne paigaldamist<\/h4>\n<p>Kui otsustate rakenduse installida, soovitan anda kataloogile nime, mida on lihtne meelde tuletada ja mida on lihtne sisestada, kuna p\u00e4\u00e4sete sellele juurde oma veebibrauseris, kasutades <strong><a href=\"https:\/\/tommcfarlin.com\/local-development-for-the-indie-wordpress-developer\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Valeti<\/a><\/strong>. Ja Valet kasutab kataloogi nime osana domeenist, mille kaudu te sellele juurde p\u00e4\u00e4sete.<\/p>\n<h3>WordPressi allalaadimine<\/h3>\n<p>Kui olete andmebaasi loonud, on j\u00e4rgmised sammud lihtsad.<\/p>\n<ol>\n<li>laadige alla WordPress,<\/li>\n<li>pakkige arhiiv lahti oma valitud kataloogi,<\/li>\n<li>\u00fctle Valetile, kus rakendus teie failis\u00fcsteemis asub,<\/li>\n<li>k\u00e4ia l\u00e4bi paigaldusprotsessi.<\/li>\n<\/ol>\n<p>WordPressi allalaadimine on lihtne, kuna see on juurdep\u00e4\u00e4setav <strong><a href=\"https:\/\/wordpress.org\/download\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">sellelt lehelt<\/a><\/strong> ja tohutult nupult Laadi WordPress alla. Kui see on alla laaditud, pakkige see lihtsalt loodud kataloogi arhiivi lahti.<\/p>\n<p>See v\u00f5ib asuda \u00fches \u00fclalnimetatud asukohtadest v\u00f5i kusagil mujal. WordPressi installimine on lihtne ja ma k\u00e4sitlen seda postituse l\u00f5pus.<\/p>\n<h3>WordPressi allalaadimine Subversionist<\/h3>\n<p>Kui olete keegi, kes eelistaks koodi arendada koodibaasi uusima versiooni vastu (st selle versiooniga, mis ei ole veel v\u00e4lja antud ja mis on alles v\u00e4ljat\u00f6\u00f6tamisel), peate kontrollima koodi Subversioni hoidlast milline WordPress on salvestatud.<\/p>\n<p>Neile, kes on allikakontrolliga uued, \u00e4rge paanitsege. Seda on v\u00e4ga lihtne teha meile k\u00e4ttesaadavaks tehtud rakendustega (m\u00f5ned tasuta, m\u00f5ned mitte). Kui kasutate Windowsi, vaadake <strong><a href=\"https:\/\/tortoisesvn.net\/downloads.html\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">TortoiseSVN<\/a><\/strong> -i. Kui kasutate macOS-i, proovige <strong><a href=\"https:\/\/www.versionsapp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">versioonid<\/a><\/strong>.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163211-61e74ccb5cc50.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-163211-61e74ccb5cc50.png\" alt=\"WordPressi installimine kohalikuks arendamiseks\" ><\/a><\/p>\n<p>Kui teil on rohkem kogemusi, v\u00f5ib k\u00e4surida ja <strong><a href=\"https:\/\/wordpress.org\/download\/source\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">need juhised<\/a><\/strong> olla teie parim valik.<\/p>\n<p>Kui olete oma valitud kliendi ette valmistanud, peate esitama veidi teavet. Iga klient pakub samu v\u00e4lju, kuid selle v\u00e4limus on teie operatsioonis\u00fcsteemist s\u00f5ltuvalt pisut erinev.<\/p>\n<p>K\u00f5ige olulisem teave, mida kliendi jaoks vajate, on aadress, mille kaudu teie klient saab WordPressi koodibaasi kontrollida. See on j\u00e4rgmine:<\/p>\n<pre><code>https:\/\/core.svn.wordpress.org\/trunk<\/code><\/pre>\n<p>Enamik kliente v\u00f5imaldab teil rakendust serveris enne selle allalaadimist sirvida. Pange t\u00e4hele, et kui kontrollite koodi v\u00e4lja, soovite seda kontrollida loodud kataloogis.<\/p>\n<p>Tavaliselt kasutan seda meetodit, seega kontrollin hoidlast kataloogi nimega <code>trunk<\/code>. Nii saan j\u00e4tkata t\u00f6\u00f6d oma koodiga (mis on tavaliselt pistikprogrammid) ja seej\u00e4rel kl\u00f5psata nuppu V\u00e4rskenda, et t\u00f5mmata WordPressi uusim versioon kataloogi ja hinnata oma koodi selle suhtes.<\/p>\n<h3>Paigaldusprotsess<\/h3>\n<p>Sel hetkel peaks teil olema kaks asja:<\/p>\n<ol>\n<li>andmebaas, milles WordPress t\u00f6\u00f6tab,<\/li>\n<li>WordPress laadis alla ja pakkis lahti v\u00f5i v\u00f5eti l\u00e4htekoodihoidlast kataloogi.<\/li>\n<\/ol>\n<p>Siit edasi on aeg WordPress installida. Tarkvara sisaldab nn <strong><a href=\"https:\/\/codex.wordpress.org\/Installing_WordPress#Famous_5-Minute_Installation\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">The Famous 5-Minute Installation<\/a><\/strong> (ja see on \u00fcsna lihtne), kuid peame tegema m\u00f5ned sammud, et oma arenduskeskkond selleks ette valmistada.<\/p>\n<ol>\n<li>Peame Valeti kaudu domeeni seadistama ja selle kaitsma,<\/li>\n<li>vajame hosti, andmebaasi kasutajanime ja parooli (nagu pakub Valet)<\/li>\n<\/ol>\n<p>\u00d5nneks on k\u00f5ik \u00fclaltoodu sama lihtne. K\u00f5igepealt avage terminal ja liikuge kataloogi, kuhu olete WordPressi installinud. J\u00e4rgmisena sisestage j\u00e4rgmine k\u00e4sk:<\/p>\n<pre><code>$ valet link &amp;&amp; valet secure<\/code><\/pre>\n<p>See seadistab domeeni ja HTTPS-i sertifikaadi, et p\u00e4\u00e4seksite juurde WordPressi installile (mille peame veel seadistama). Oletame n\u00e4iteks, et olete just installi seadistanud nii, et see oleks juurdep\u00e4\u00e4setav aadressil <code>https:\/\/trunk.test<\/code>. Kui see nii on, suunake oma brauser sellesse asukohta ja alustage installiprotsessi.<\/p>\n<p>Installimise ajal esitatakse teile rida k\u00fcsimusi. Ainsad kaks probleemi, mis v\u00f5ivad teile probleeme tekitada, on andmebaasiserveri, kasutajanime ja parooliga seotud.<\/p>\n<p>Kuna me kasutame Valetit, on vastavad v\u00e4ljad j\u00e4rgmised:<\/p>\n<ul>\n<li><strong>Server<\/strong>: localhost v\u00f5i 127.0.0.1<\/li>\n<li><strong>Kasutajanimi<\/strong>: root<\/li>\n<li><strong>Parool<\/strong>: [j\u00e4tke t\u00fchjaks]<\/li>\n<\/ul>\n<p>Eeldades, et olete k\u00f5ik \u00f5igesti esitanud, viib WordPress installimise l\u00f5pule ja teile kuvatakse avaleht v\u00f5i sisselogimiskuva olenevalt sellest, millisele URL-ile soovite juurde p\u00e4\u00e4seda.<\/p>\n<h2>Turvakoodi ennetav kirjutamine<\/h2>\n<p>J\u00e4rgmises postituses vaatleme t\u00f6\u00f6riistu ja pistikprogramme, mis muudavad koodi kirjutamise ajal WordPressiga t\u00f6\u00f6tamise palju lihtsamaks. See t\u00e4hendab, et need t\u00f6\u00f6riistad aitavad teil koodis olevaid vigu ja probleeme tabada enne, kui peate alustama silumist sobivate t\u00f6\u00f6riistade, nagu Xdebug, kaudu.<\/p>\n<p>Pidage seda ennetavaks kaitsekihiks, enne kui peate tegema t\u00f5elist silumist\u00f6\u00f6d, tagamaks, et olete teinud k\u00f5ik endast oleneva, et valmistuda suuremateks probleemideks, millest muidu oleksite ilma j\u00e4\u00e4nud.<\/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>Kuidas installida WordPressi uusima stabiilse versiooni v\u00f5i Subversioni jaoks ja seadistada see oma arvutis.<\/p>\n","protected":false},"author":1,"featured_media":163212,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,1065,842,863],"tags":[1165],"class_list":["post-230135","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-arvuti","category-opetused","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/230135","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=230135"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/230135\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/163212"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=230135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=230135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=230135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}