{"id":26160,"date":"2021-06-10T19:48:00","date_gmt":"2021-06-10T16:48:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=26160"},"modified":"2021-10-17T18:21:28","modified_gmt":"2021-10-17T15:21:28","slug":"staatilise-veebisaidi-juurutamine-firebase-i-hostimisse-tasuta","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/et\/staatilise-veebisaidi-juurutamine-firebase-i-hostimisse-tasuta\/","title":{"rendered":"Staatilise veebisaidi juurutamine Firebase&#8217;i hostimisse tasuta"},"content":{"rendered":"<p>Firebase&#8217;i hostimine on Google&#8217;i pakutav teenus, mis hostib staatilisi ja d\u00fcnaamilisi veebisaite turvalisel viisil. See on parim tasuta teenus arendajatele. Saate kliendile n\u00e4idata saidi kujundust, saidi tootmiseelset versiooni, juurutades selle Firebase&#8217;i hostile.<\/p>\n<p>Kasutaja saab veebisaidi majutamiseks kasutada Firebase&#8217;i tasuta paketti. Tasuta plaan sisaldab kohandatud domeeni ja SSL-i tuge, 1 GB salvestusruumi. 1 GB m\u00e4luruum on piisav v\u00e4iksemate veebisaitide jaoks. K\u00f5igi tasuta ja tasuliste pakettide funktsioonide loendi saamiseks vaadake nende <a href=\"https:\/\/firebase.google.com\/pricing\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">hinnakujunduslehte<\/a>.<\/p>\n<p>Kuigi Firebase&#8217;i hostimine pakub Node.js \/ JavaScripti koodi k\u00e4itamiseks tuge, keskendume selles artiklis ainult staatilise veebisaidi juurutamisele. D\u00fcnaamilise veebisaidi juurutamise eest Firebase&#8217;is kirjutan tulevikus veel \u00fche artikli.<\/p>\n<h3>Alustamine<\/h3>\n<p>Alustamiseks peab teie arvutisse olema installitud Node.js. Node.js paketi saate installimiseks nende <a href=\"https:\/\/nodejs.org\/en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ametlikul veebisaidil<\/a>.<\/p>\n<p>Kui Node.js on teie s\u00fcsteemi installitud, minge <a href=\"https:\/\/console.firebase.google.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Firebase&#8217;i konsooli<\/a> ja looge projekt, kl\u00f5psates kasti \u201eLisa projekt&quot;. T\u00e4itke kogu teave vastavalt juhistele.<\/p>\n<p>Firebase&#8217;i projekti loomisel suunatakse seej\u00e4rel projekti juhtpaneelile. Kl\u00f5psake vasakul k\u00fclgribal &#8216;Hosting&#8217; ja seej\u00e4rel k\u00e4sul &#8216;Alustamine &quot;. See avab lehe, kust leiate juurutamise juhised. Selle l\u00e4bime \u00f5petuse j\u00e4rgmises osas.<\/p>\n<h3>Paigaldage staatiline veebisait Firebase&#8217;i hostimisse<\/h3>\n<p>P\u00e4rast Firebase&#8217;is projekti loomist saame m\u00f5ne k\u00e4su abil juurutada staatilise veebisaidi Firebase&#8217;i hostimisse. See n\u00f5uab k\u00f5igepealt Firebase CLI installimist ja seej\u00e4rel lokaalset konfigureerimist.<\/p>\n<h4>Installige Firebase&#8217;i CLI<\/h4>\n<p>Esmalt peate juurutamiseks installima Firebase&#8217;i CLI. Olete installinud Node.js, nii et kasutage CLI installimiseks npm. Avage terminal ja installige Firebase CLI, kasutades npm j\u00e4rgmiselt:<\/p>\n<pre><code>npm install -g firebase-tools<\/code><\/pre>\n<p>Pange t\u00e4hele, et installime Firebase&#8217;i t\u00f6\u00f6riistu \u00fclemaailmselt <code>-g<\/code>. Nii saate Firebase&#8217;i k\u00e4ske k\u00e4ivitada mis tahes oma arvuti kataloogis. N\u00fc\u00fcd k\u00e4ivitage terminalist j\u00e4rgmine k\u00e4sk:<\/p>\n<pre><code>firebase login<\/code><\/pre>\n<p>See v\u00f5ib suunata teid Google&#8217;i konto sisselogimislehele. J\u00e4rgige lihtsalt soovitatud samme. See on lihtsalt Firebase&#8217;i autoriseerimisprotsess, nii et projekt juurutatakse ainult teie kontole.<\/p>\n<h4>Initsialiseerimine ja juurutamine<\/h4>\n<p>P\u00e4rast Google&#8217;i konto autoriseerimist Firebase&#8217;i CLI-ga peate l\u00e4htestama Firebase&#8217;i projekti juurkataloogis. Selleks k\u00e4ivitage oma projekti juurkataloogis j\u00e4rgmine k\u00e4sk.<\/p>\n<pre><code>firebase init<\/code><\/pre>\n<p>\u00dclaltoodud k\u00e4su k\u00e4ivitamisel palub CLI valida m\u00f5ne muu v\u00f5imaluse. Peaksite valima suvandi Hosting, navigeerides noolel ja vajutades seej\u00e4rel t\u00fchikuklahvi. P\u00e4rast valiku &quot;Hosting&quot; valimist vajutage sisestusklahvi.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20272-6081d60826c88.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20272-6081d60826c88.png\" alt=\"Staatilise veebisaidi juurutamine Firebase&#039;i hostimisse tasuta\" ><\/a><\/p>\n<p>J\u00e4rgmisena valige Firebase&#8217;i konsoolis loodud projekt. Vajutage sisestusklahvi. J\u00e4rgmine k\u00fcsimus oleks Mida soovite kasutada oma avaliku kataloogina? (avalik). Siin pole vaja midagi teha. Vajutage lihtsalt klahvi Enter.<\/p>\n<p>J\u00e4rgmise k\u00fcsimuse jaoks Kas seadistada \u00fche lehe rakenduseks (kirjutada k\u00f5ik URL-id \u00fcmber \/index.html)? (y \/ N), vajutage N ja vajutage sisestusklahvi Enter, kuna me ei kasuta \u00fchelehelist rakendust.<\/p>\n<p>P\u00e4rast seda k\u00e4sku n\u00e4ete koos juurkaustaga paari faili, mis on loodud juurkataloogis <code>public<\/code>. See <code>public<\/code>kataloog on juurutamise juur. Selles <code>public<\/code>kataloogis peate s\u00e4ilitama oma projekti failid.<\/p>\n<p>N\u00fc\u00fcd loome staatilised HTML-lehed. Kuna see \u00f5petus on m\u00f5eldud lihtsalt demo eesm\u00e4rgil, siis loon p\u00f5hilisi HTML-lehti.<\/p>\n<p><strong>public \/ index.html<\/strong><\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta charset=\"UTF-8\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;title&gt;Document&lt;\/title&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;link rel=\"stylesheet\" href=\"style.css\"&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;h1&gt;This is Index Page&lt;\/h1&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;a href=\"index.html\"&gt;Home&lt;\/a&gt; | &lt;a href=\"about.html\"&gt;About&lt;\/a&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p><strong>public \/ about.html<\/strong><\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta charset=\"UTF-8\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;title&gt;Document&lt;\/title&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;link rel=\"stylesheet\" href=\"style.css\"&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;h1&gt;This is About Page&lt;\/h1&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;a href=\"index.html\"&gt;Home&lt;\/a&gt; | &lt;a href=\"about.html\"&gt;About&lt;\/a&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p><strong>avalik \/ stiil.css<\/strong><\/p>\n<pre><code>h1 {\n\u00a0\u00a0\u00a0\u00a0color: blueviolet;\n}<\/code><\/pre>\n<p>Need on meie staatilised lehed, mille kavatseme Firebase&#8217;i hostimisse juurutada.<\/p>\n<p>Kui soovite projekti enne juurutamist kohalikult testida, k\u00e4ivitage k\u00e4sk serveeri j\u00e4rgmiselt:<\/p>\n<pre><code>firebase serve<\/code><\/pre>\n<p>See k\u00e4ivitab teie kohaliku serveri aadressil <a href=\"http:\/\/localhost:5000\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">http: \/\/ localhost: 5000<\/a>. Testige oma projekti ja kui k\u00f5ik on hea, juurutage see k\u00e4suga:<\/p>\n<pre><code>firebase deploy<\/code><\/pre>\n<p>P\u00e4rast juurutamise l\u00f5petamist peaksite konsoolis n\u00e4gema hostimise URL-i.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20272-6081d60826c88.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20272-6081d60826c88.png\" alt=\"Staatilise veebisaidi juurutamine Firebase&#039;i hostimisse tasuta\" ><\/a><\/p>\n<p>K\u00e4ivitage brauseris hostimise URL ja peaksite n\u00e4gema, et teie veebisait on edukalt juurutatud. Pange t\u00e4hele, et saate oma projekti juurutada mitu korda. P\u00e4rast muudatusi k\u00e4ivitage lihtsalt k\u00e4sk juurutamine ja teie sait juurutatakse uue versiooniga.<\/p>\n<h3>Tagastage oma versioon<\/h3>\n<p>Firebase s\u00e4ilitab k\u00f5igi teie juurutusversioonide ajaloo. V\u00f5ite minna tagasi vanema versiooni juurde. Minge Firebase&#8217;i hostimise lehele, kus leiate tagasiv\u00f5tmise v\u00f5imaluse (eeldades, et olete juurutanud mitu versiooni).<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20272-6081d60826c88.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20272-6081d60826c88.png\" alt=\"Staatilise veebisaidi juurutamine Firebase&#039;i hostimisse tasuta\" ><\/a><\/p>\n<p>Versioonide tagasit\u00f5mbamise abil saate vahetada otse oma veebisaidi iga versiooni vahel. See on disaini ja arenduse etapis lihtne ja kasulik.<\/p>\n<p>Loodetavasti \u00f5ppisite tundma Firebase&#8217;i hostimise juurutamise p\u00f5hit\u00f5desid. Palun jagage oma m\u00f5tteid ja ettepanekuid allpool olevas kommentaaride jaotises.<\/p>\n<h4>seotud artiklid<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/kuidas-uhendada-firebase-i-reaalajas-andmebaas-oma-veebisaidi-vormiga\/\" title=\"\u00dchendage Firebase&#039;i reaalajas andmebaas oma veebisaidi vormiga\">\u00dchendage Firebase&#8217;i reaalajas andmebaas oma veebisaidi vormiga<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/laadige-failid-amazon-s3-sse-ules-kasutades-aws-php-sdk-d\/\" title=\"Laadige failid Amazon S3-le \u00fcles, kasutades AWS PHP SDK-d\">Laadige failid Amazon S3-le \u00fcles, kasutades AWS PHP SDK-d<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/kuidas-pilve-ules-laadida-php-abil-cloudinary-tasuta-pildimajutusteenus\/\" title=\"Piltide \u00fcleslaadimine, kasutades PHP-i Cloudinary - tasuta pildihostimisteenus\">Piltide \u00fcleslaadimine, kasutades PHP-i Cloudinary &#8211; tasuta pildihostimisteenus<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Firebase&#8217;i hostimine pakub tasuta plaani kuni 1 GB salvestusruumiga. Samuti lisab see juurutatud veebisaidile SSL-i. Selles artiklis n\u00e4itan teile samm-sammult<\/p>\n","protected":false},"author":1,"featured_media":20273,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[420],"tags":[842],"class_list":["post-26160","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mitmesugused-et","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/26160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/comments?post=26160"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/26160\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media\/20273"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media?parent=26160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/categories?post=26160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/tags?post=26160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}