Crtezi hosting 01

GOSTOVANJE AKCIJE 1+1 Plačajte za eno leto, uporabite dve


SUPER PROMOCIJA 1+1 - PLAČAJTE ZA ENO LETO, DOBIJTE ENO LETO GRATIS

Wemdo izradawebstranica

Vsi naši strežniki so RAID 10 strežniki / hkratno zapisovanje podatkov na 4 diske,

če eden odpove, drugi samodejno prevzame delovanje
z dodatnim štirikratnim povečanjem hitrosti v primerjavi s klasičnimi strežniki.

Spletno mesto se varnostno kopira vsakih 6 ur in POSAMEZNO za vsakega od zadnjih 7 dni,

tudi tedenske in mesečne varnostne kopije, kar pomeni 9 različnih varnostnih kopij
vaše strani, ki so hkrati na dveh različnih lokacijah.

Strežniki imajo PROAKTIVNO zaščito pred hekerji,

in uporabniki so izolirani drug od drugega, kar je zelo pomembno za varnost vaših spletnih mest.

Kaj naredi storitev gostovanja WMD izjemno

Naši uporabniki o nas

Gostovanje - Pogosto zastavljena vprašanja in odgovor

Kaj je gostovanje?

Ko želite ustvariti spletno stran in jo objaviti na internetu, potrebujete gostovanje oziroma prostor na strežniku, kjer lahko shranite svojo spletno stran. Tako kot shranite dokument v računalnik, mora biti tudi vaša spletna stran nekje shranjena. Da bi bila vaša spletna stran vedno na voljo, mora biti shranjena na strežniku v podatkovnem centru. Za to se morate obrniti na ponudnike gostovanja, kot je WMD. Pri WMD imate vse, kar potrebujete za splet, na enem mestu, vključno z gostovanjem.

Ali imate poskusno obdobje za spletno gostovanje?

Ob naročilu lahko zahtevate 7-dnevno poskusno obdobje. Zahtevo za poskusno obdobje preprosto vnesite v razdelek z dodatnimi informacijami o naročilu.

Je prvo leto spletnega prostora brezplačno ali ...?

Ob naročilu paketa spletnega gostovanja WMD dobite 1 leto brezplačnega spletnega prostora, plačajte 12 mesecev in ga uporabljajte 24 mesecev.

Z enim letom brezplačnega gostovanja dobite tudi prvo leto brezplačne domene TLD + SEO ciljno oglaševanje na vseh večjih spletnih iskalnikih. Ukvarjamo se s ciljno usmerjenim internetnim trženjem, zato ste lahko prepričani, da bomo to storili na pravi način.

Brezplačno dobite tudi spletni oglasni pano v vrednosti 150 €, gre za edinstven spletni oglas na svetu, ki smo ga oblikovali in o katerem so pisali v več časopisnih poslovnih publikacijah.
Glede na izbrani paket prejmete tudi 1 PR objavo na naših več kot 130 mestnih/lokalnih portalih v vrednosti 390 €.

Koliko spletnih mest ali domen lahko gostim?

V paketu gostovanja START lahko gostite do 3 spletna mesta ali domene – odličen začetek s PROMOCIJO 1+1! Večina uporabnikov izbere ta paket gostovanja. Če želite upravljati večje ali manjše število spletnih mest, imamo pakete gostovanja, ki to omogočajo, le izberite tistega, ki vam najbolj ustreza.

Ali vključuje gostovanje in e-pošto?

Da, seveda z gostovanjem dobite tudi možnost ustvarjanja e-poštnih naslovov in pošiljanja e-poštnih sporočil z izbrano domeno. Vsi paketi gostovanja vključujejo brezplačno domeno po vaši izbiri, tako da imate vse, kar potrebujete za pošiljanje prilagojene e-pošte.

Kakšna je razlika med spletnim gostovanjem in domeno?

Domena je kot naslov vaše hiše ali stanovanja, spletno gostovanje pa kot stanovanje ali hiša, v kateri živite. Če želite zagnati spletno mesto, boste potrebovali oboje: domeno, ki jo lahko uporabniki interneta uporabijo za iskanje vašega spletnega mesta (na primer wmd.hr, google.com), in gostovanje, ki hrani vse podatke, bistvene za pravilno delovanje spletnega mesta, ter e-poštne naslove.

Ali lahko kasneje nadgradim na večji paket gostovanja ali na manjšega, če je potrebno?

Da, seveda lahko vedno nadgradite na večji paket, samo pošljite nam zahtevo in to bomo storili namesto vas v nekaj minutah, plačate le razliko v ceni za želeni večji paket, vendar vam bomo obstoječi paket brezplačno podaljšali za nekaj dodatnih mesecev, odvisno od tega, kdaj zahtevate prehod na večji paket. Če iz kakršnega koli razloga želite preklopiti na manjši paket, lahko to storimo tudi v nekaj minutah popolnoma brezplačno, za prehod na manjši paket gostovanja ne zaračunavamo dodatnih stroškov.

Ali gostovanje vključuje SSL certifikat?

Da, varnost nam je pomembna, zagotovo pa tudi obiskovalcem vaše spletne strani. Z vašim paketom gostovanja dobite tudi brezplačno SSL potrdilo, ki ga lahko sami aktivirate prek vmesnika cPanel.

Že imam spletno stran, ali jo lahko premaknem k WMD?

Seveda vam bomo z veseljem pomagali pri prenosu. Samo pošljite nam svoje trenutne podatke o gostovanju in vašo spletno stran bomo prenesli takoj ali v času, ki vam najbolj ustreza. Če imate težave s svojo spletno stranjo in vam je do izteka veljavnosti vašega trenutnega ponudnika gostovanja še vedno preostal čas, vam ni treba čakati na prenos do izteka storitve, preostalo obdobje bomo dodali na vaš WMD račun.

Kdaj lahko pričakujem aktivacijo gostovanja?

Takoj ko prejmemo vaše plačilo, bo vaše gostovanje aktivirano v nekaj minutah in takoj vam bomo poslali vse potrebne informacije za začetek. Če je nujno, nam preprosto pošljite kopijo plačila in vaše gostovanje bomo takoj aktivirali.

Če potrebujem pomoč, vas lahko kontaktiram?

Seveda nas lahko kontaktirate prek klepeta, po telefonu, vstopnicah, e-pošti, Skypu ... 24. 7. 2025, 365 dni v letu, tukaj smo za vas na vse praznike in dela proste dni. Poleg tega smo za vas pripravili precej podrobna navodila za vse, kar boste morda potrebovali za produktivno delo.

Imam Windows, ali lahko uporabljam gostovanje cPanel Linux?

Seveda. Ni pomembno, kateri operacijski sistem imate na računalniku, cPanel podpira vse operacijske sisteme in vse znane in manj znane programe za spletni razvoj.
cPanel uporabljamo v operacijskih sistemih Mac OSX in Windows ter na vseh mobilnih napravah.
cPanel je preprosta spletna administracija, posebej prilagojena za tiste, ki so novi v spletnem gostovanju. Za vsako funkcijo cPanela so na voljo video navodila, zato je pomoč vedno na voljo, če se zataknete.

Ali lahko kupim gostovanje brez domene?

Da, seveda. Če želite, lahko domene kupite pri drugih registrarjih domen in jih preprosto usmerite na svoje gostovanje WMD prek skrbniškega vmesnika ali pa lahko to storimo mi namesto vas, če je potrebno. Vendar pa lahko z WMD imate vse svoje domene in gostovanje na enem mestu, kar priporočamo zaradi preprostosti ter lažjega in hitrejšega reševanja težav.

Kako lahko naročim spletni prostor ali gostovanje?

Na strani SPLETNO GOSTOVANJE izberite paket gostovanja, ki vam najbolj ustreza.

1. Kliknite gumb Dodaj v košarico
2. Izpolnite vse zahtevane podatke
3. Izberite način plačila, samodejno boste prejeli elektronski račun s podatki za plačilo>
4. Po plačilu vam bomo poslali uporabniške podatke z navodili.

Račun R1 vam pošljemo prek našega spletnega računovodskega sistema, prek katerega boste imeli kadar koli dostop do vseh storitev in spletnih storitev, ki jih imate pri nas, ter do vseh računov, izdanih za računovodske namene.

Kako preseliti spletno mesto WordPress na gostovanje WMD

Selitev vašega WordPress spletnega mesta na gostovanje WMD? Ne glede na to, ali prihajate od drugega ponudnika gostovanja ali selite lokalno namestitev na produkcijski strežnik, vam v tem priročniku pokažemo, kako to storiti brez izgube podatkov.

1. način: Selitev z uporabo vtičnika (priporočeno)

Najenostavnejši način za večino uporabnikov.

1. korak: Namestite vtičnik na svoje staro gostovanje

  1. Prijava v skrbniški račun WordPressa na starem gostovanju
  2. Pojdite na VtičnikiDodaj novo
  3. Poiščite All-in-One WP Migration in ga namestite
  4. Aktiviraj vtičnik

2. korak: Izvozite stran

  1. Pojdite na Selitev vse v enem WPIzvoz
  2. Kliknite Izvozi vDatoteka
  3. Počakajte, da se izvoz konča, in prenesite datoteko .wpress

3. korak: Nastavite čisti WordPress na gostovanju WMD

  1. Prijava v cPanel pri WMD Hosting
  2. Za namestitev novega WordPressa uporabite Softaculous ali WordPress Manager
  3. Nastavite domeno tako, da kaže na imenske strežnike WMD (če še ni)

4. korak: Uvoz na novo gostovanje

  1. Prijavite se v skrbniški del WordPressa na novem gostovanju
  2. Namestitev in aktivacija programa All-in-One WP Migration
  3. Pojdite na Selitev vse v enem WPUvoz
  4. Naloži datoteko .wpress
  5. Potrdi uvoz – s tem bo prepisana obstoječa namestitev

Opomba: Brezplačna različica vtičnika ima omejitev 512 MB. Za večje strani uporabite 2. način ali se obrnite na nas za pomoč.

2. način: Ročna migracija (FTP + baza podatkov)

Za napredne uporabnike ali večja spletna mesta.

1. korak: Izvoz baze podatkov s starega gostovanja

  1. V nadzorni plošči cPanel starega gostovanja odprite phpMyAdmin
  2. Izberite WordPress bazo podatkov
  3. Kliknite IzvoziHitroPojdi
  4. Prenesi datoteko .sql

2. korak: Kopiranje datotek

  1. Povežite se s svojim starim gostovanjem prek FTP-ja
  2. Prenesite celotno mapo public_html (ali mapo, kjer je WordPress)
  3. Povežite se z gostovanjem WMD prek FTP-ja
  4. Naloži vse datoteke v mapo public_html

3. korak: Ustvarite bazo podatkov na novem gostovanju

  1. V cPanelu na gostovanju WMD pojdite na Podatkovne baze MySQL
  2. Ustvari novo bazo podatkov in uporabnika
  3. Uporabniku podelite vse privilegije v bazi podatkov.
  4. V phpMyAdmin uvozite datoteko .sql v novo bazo podatkov.

4. korak: Posodobite wp-config.php

V Upravitelju datotek odprite wp-config.php in posodobite:

  • DB_NAME — novo ime baze podatkov
  • DB_USER — nov uporabnik baze podatkov
  • DB_PASSWORD — novo geslo
  • DB_HOST — običajno localhost

5. korak (obe metodi): Preverjanje po migraciji

  • Odprite stran in preverite, ali vse strani, slike in povezave delujejo.
  • Prijava v skrbniški račun WordPressa
  • Pojdite v NastavitveStalne povezave in kliknite Shrani spremembe (osveži .htaccess)
  • Preverite, ali kontaktni obrazci, WooCommerce in drugi vtičniki delujejo
  • Preizkusite stran na mobilni napravi

Sprememba DNS-a

Ko ste prepričani, da na novem gostovanju vse deluje, spremenite imenske strežnike DNS vaše domene v strežnike WMD. Širjenje DNS lahko traja do 24 ur.

Potrebujete pomoč pri migraciji? Storili jo bomo za vas brezplačno – pišite na info@wmd.hr.

Kako prenesti spletno mesto z Lovable.dev na gostovanje

Lovable.dev je orodje umetne inteligence, ki iz opisov ustvarja spletne aplikacije – večinoma projekte React + Vita. Rezultat je delujoče spletno mesto, ki pa ostaja na infrastrukturi Lovable z omejenimi možnostmi. V tem priročniku vam bomo pokazali, kako prenesti kodo in stran na lastno gostovanje .

1. korak: Izvozite projekt iz Lovable

Lovable povezuje vsak projekt z repozitorijem GitHub:

  1. Odprite svoj projekt v urejevalniku Lovable
  2. Kliknite ikono GitHub (ali pojdite v NastavitveGitHub )
  3. Če še niste povezali GitHuba, vas bo Lovable prosil za avtorizacijo dostopa – sprejmite.
  4. Projekt bo samodejno prenesen v vaš račun GitHub kot novo skladišče.

Lahko pa kodo prenesete tudi neposredno: v urejevalniku Lovable kliknite Prenesi (če je možnost na voljo) ali klonirajte repozitorij iz GitHuba na svoj računalnik.

2. korak: Projekt zgradite lokalno

Lovable ustvari projekt React/Vite, ki ga je treba zgraditi pred nalaganjem na gostovanje:

  1. Odprite terminal in se pomaknite do mape projekta
  2. Odvisnosti namestitve: npm install
  3. Zaženite gradnjo: npm run build
  4. Po gradnji mapa dist/ vsebuje že pripravljene datoteke za gostovanje.

Nimate Node.js? Prenesite ga z nodejs.org – potrebujete ga samo za gradnjo, na samem gostovanju ga ne potrebujete, ker so rezultat statične datoteke HTML/CSS/JS.

3. korak: Nalaganje na gostovanje

Vsebino mape dist/ morate naložiti v public_html na vašem gostovanju. Na voljo imate več možnosti:

  • FTP/SFTP: uporabite FileZillo — povežite se s strežnikom in kopirajte vsebino dist/ v datoteko public_html
  • Upravitelj datotek cPanel: stisnite mapo dist/ v ZIP, naložite v public_html in razpakirajte
  • Namestitev Gita: za samodejno namestitev uporabite nadzor različic Gita v cPanelu (glejte naš vodnik za namestitev Gita )

4. korak: Konfigurirajte usmerjanje za SPA

Aplikacije React uporabljajo usmerjanje na strani odjemalca. Brez dodatne konfiguracije bo neposreden dostop do katere koli poti, razen domače strani, vrnil napako 404. Rešitev je datoteka .htaccess :

Ustvarite datoteko .htaccess v public_html s to vsebino:

  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L]  To preusmeri vse zahteve na  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L] 

index.html in usmerjevalnik React prevzame nadzor.

5. korak: Podatkovna baza Supabase

Če vaš projekt Lovable uporablja Supabase za bazo podatkov in preverjanje pristnosti, imate dve možnosti:

  • Nadaljujte z uporabo Supabase: Supabase deluje kot zunanja storitev – vaše gostovanje služi le vmesniku, klici API-ja pa gredo v Supabase. V kodi vam ni treba ničesar spreminjati.
  • Selitev na MySQL: Če želite imeti vse na enem mestu, boste morali prepisati logiko zalednega sistema v PHP + MySQL. To je večji podvig in je odvisen od kompleksnosti aplikacije.

6. korak: Domena in SSL

  1. V nastavitvah aplikacije Lovable odstranite domeno po meri (če ste jo nastavili)
  2. Usmerite svojo domeno na gostovanje WMD – spremenite imenske strežnike ali zapis A
  3. Aktivirajte SSL potrdilo v cPanelu pod možnostjo Stanje SSL/TLS

Potrebujete pomoč pri migraciji projekta Lovable? Kontaktirajte nas na info@wmd.hr ali prek klepeta v živo – tukaj smo 24 ur na dan, 7 dni v tednu.

Kako prenesti spletno mesto z Bolt.new na gostovanje

Bolt.new je platforma umetne inteligence za ustvarjanje spletnih aplikacij – podobna Lovable, vendar z večjo prilagodljivostjo pri izbiri tehnologije. Lahko ustvari projekte React, Next.js, Vue, Astro in druge. V tem priročniku prikazujemo, kako prenesti projekt Bolt in ga prenesti na lastno gostovanje .

1. korak: Prenesite kodo z Bolt.new

Bolt ponuja več načinov za izvoz projekta:

  1. Prenos: V urejevalniku Bolt kliknite ikono za prenos (ali Izvozi ) – dobili boste ZIP datoteko s celotnim projektom.
  2. GitHub: Povežite Bolt z GitHubom in potisnite projekt v repozitorij – kliknite ikono GitHub v urejevalniku in sledite navodilom.
  3. StackBlitz: Bolt uporablja StackBlitz v ozadju – projekt lahko odprete v StackBlitzu in ga prenesete od tam.

2. korak: Preverite vrsto projekta

Preden začnete z gradnjo, je pomembno vedeti, kaj vam je Bolt ustvaril:

  • Statična stran (HTML/CSS/JS): Naložite jo lahko neposredno – gradnja ni potrebna
  • Projekt React/Vite: Potrebna je gradnja — rezultat so statične datoteke v mapi dist/
  • Projekt Next.js: Zahteva posebno konfiguracijo – Next.js privzeto zahteva strežnik Node.js. Za statični izvoz dodajte v next.config.js : output: 'export'
  • PHP projekt: Naložite neposredno na gostovanje – gradnja ni potrebna

3. korak: Zgradite projekt

Za projekte React/Vite (najpogostejši rezultat iz Bolta):

  1. Razpakirajte ZIP datoteko ali klonirajte repozitorij na svoj računalnik
  2. Odprite terminal v mapi projekta
  3. npm install – namesti odvisnosti
  4. npm run build — ustvari produkcijske datoteke
  5. Končane datoteke so v mapi dist/ (Vite) ali build/ (Create React App).

Za Next.js s statičnim izvozom:

  1. npm install
  2. npm run build
  3. Končane datoteke so v mapi out/ .

4. korak: Nalaganje na gostovanje

Naložite vsebino mape za gradnjo ( dist/ , build/ ali out/ ) v public_html :

  • FTP: Uporabite FileZillo – povežite se s strežnikom in kopirajte datoteke
  • Upravitelj datotek: Stisnite mapo za izdelavo v ZIP, naložite v cPanel in razpakirajte v public_html
  • Namestitev v Gitu: Nastavite nadzor različic Gita v cPanelu za samodejno namestitev iz repozitorijev GitHub

5. korak: Konfigurirajte .htaccess za usmerjanje SPA

Če je projekt React ali Vue SPA (enostranična aplikacija), potrebujete .htaccess v public_html :

  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L]  6. korak: Podatkovna baza  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L] 

Odvisno od tega, kaj projekt Bolt uporablja za zaledno okolje:

  • Supabase: Še naprej uporabljajte Supabase kot zunanjo storitev – vmesnik na vašem gostovanju, baza podatkov na Supabase. Ni vam treba ničesar spreminjati.
  • Firebase: Enako kot Supabase – zunanja storitev, deluje brez sprememb.
  • Prilagojeni backend: Če je Bolt ustvaril Node.js/Express backend, ga boste morali za klasično gostovanje prepisati v PHP ali pa razmisliti o VPS/namenskem strežniku , ki podpira Node.js.

7. korak: Domena in SSL

  1. Usmerite domeno na gostovanje WMD (imenski strežniki ali zapis A)
  2. Aktivirajte SSL potrdilo v cPanelu
  3. Preizkusite spletno mesto na novi domeni

Potrebujete pomoč pri migraciji vašega Bolt projekta? Kontaktirajte nas na info@wmd.hr ali prek klepeta v živo – tukaj smo 24 ur na dan, 7 dni v tednu.

Kako prenesti spletno mesto z Render.com na gostovanje

Render.com je platforma v oblaku, priljubljena za gostovanje spletnih aplikacij, API-jev in statičnih strani. Če ste začeli z Renderjem, vendar želite več nadzora, e-pošto na svoji domeni ali predvidljivo ceno – prehod na klasično gostovanje je logičen korak. Takole je opisano.

1. korak: Določite vrsto projekta v Renderju

Render podpira različne vrste projektov, postopek selitve pa je odvisen od tega, kaj gostite:

  • Statično spletno mesto: Najlažje za migracijo – to so že pripravljene datoteke HTML/CSS/JS
  • Spletna storitev (Node.js, Python, PHP): Odvisno od jezika – PHP teče neposredno na gostovanju, Node.js/Python zahteva prilagoditev
  • Podatkovna baza PostgreSQL: Potreben je izvoz in pretvorba v MySQL

2. korak: Prenesite kodo

Render se poveže z vašim repozitorijem GitHub ali GitLab. Kodo že imate:

  1. Pojdite na GitHub/GitLab in poiščite repozitorij, ki ga uporablja Render.
  2. Klonirajte ga na svoj računalnik: git clone https://github.com/korisnik/projekt.git
  3. Ali pa prenesite kot ZIP datoteko z GitHuba ( KodaPrenesi ZIP )

3. korak: Priprava projekta za gostovanje

Za statične strani (HTML/CSS/JS):

Če Render streže že pripravljene statične datoteke, jih naložite neposredno v public_html . Če gre za projekt React/Vue/Vite, ga zgradite lokalno ( npm run build ) in naložite vsebino mape dist/ .

Za PHP projekte:

PHP projekti delujejo na gostovanju brez sprememb. Celoten projekt naložite na public_html . Edino, kar morate prilagoditi, so podatki o povezavi z bazo podatkov – namesto Render PostgreSQL uporabljate MySQL na localhostu.

Za projekte Node.js:

Klasično deljeno gostovanje ne podpira izvajalnega okolja Node.js. Možnosti so:

  • Če je frontend ločen od backenda — na gostovanje prenesite samo frontend (statične datoteke)
  • Če potrebujete Node.js backend – razmislite o VPS ali namenskem strežniku, do katerega imate poln dostop.
  • Prepišite zaledni sistem v PHP – če je zaledni sistem relativno preprost (operacije CRUD, obrazci, preverjanje pristnosti)

4. korak: Izvozite zbirko podatkov

Če uporabljate bazo podatkov Render PostgreSQL:

  1. V nadzorni plošči Render poiščite svojo bazo podatkov in kopirajte niz zunanje povezave.
  2. Izvozite bazo podatkov: pg_dump -Fc --no-acl --no-owner DATABASE_URL > baza.dump

Pomembno: Render uporablja PostgreSQL, večina paketov gostovanja pa MySQL. Podatkovne baze niso neposredno združljive. Za pretvorbo:

  • Uporabite orodje, kot je pgloader ali AWS Schema Conversion Tool
  • Za manjše baze podatkov ročno pretvorite strukturo SQL
  • Kontaktirajte nas na info@wmd.hr — pomagali vam bomo pri pretvorbi.

Če projekt uporablja MySQL na Renderju (redko), je izvoz enostavnejši: mysqldump in uvoz v cPanel phpMyAdmin.

5. korak: Nalaganje na gostovanje

  • FTP: Za nalaganje v public_html uporabite FileZillo
  • Namestitev Gita: Nastavite nadzor različic Gita v cPanelu in se povežite z istim repozitorijem GitHub, ki ga je uporabil Render.
  • Upravitelj datotek: Nalaganje ZIP datoteke in razpakiranje v cPanel

6. korak: Konfiguracija

Render uporablja okoljske spremenljivke za konfiguracijo. Na gostovanju to storite prek datotek:

  • PHP: Ustvarite datoteko .env ali config.php s podatki o povezavi
  • Gostitelj baze podatkov: Namesto niza za povezavo Render uporabite localhost
  • Druge spremenljivke okolja: Premaknite jih v ustrezno konfiguracijsko datoteko vašega ogrodja

7. korak: Domena in SSL

  1. Na nadzorni plošči Render odstranite domeno po meri iz storitve.
  2. Usmerite domeno na gostovanje WMD (spremenite imenske strežnike ali zapis A)
  3. Aktivirajte SSL potrdilo v cPanelu
  4. Ko potrdite, da vse deluje, lahko storitev Render izbrišete.

Potrebujete pomoč pri selitvi z Render.com? Kontaktirajte nas na info@wmd.hr ali prek klepeta v živo – tukaj smo 24 ur na dan, 7 dni v tednu.

Kako prenesti spletno mesto iz Vercela ali Netlifyja na gostovanje

Vercel in Netlify sta priljubljeni platformi za gostovanje statičnih strani in JAMstack aplikacij. Za začetek sta odlični, vendar se sčasoma cene zvišajo, možnosti, kot so e-pošta na domeni, cPanel in baze podatkov, pa manjkajo. V tem priročniku prikazujemo, kako prenesti projekt iz Vercela ali Netlifyja na lastno gostovanje .

1. korak: Prenesite kodo

Obe platformi se povezujeta z repozitorijem Git – vaša koda je že na GitHubu, GitLabu ali Bitbucketu:

  1. Pojdite na GitHub in poiščite repozitorij, povezan s projektom Vercel/Netlify.
  2. Kloniraj repozitorij: git clone https://github.com/korisnik/projekt.git
  3. Ali pa prenesite poštno datoteko ( KodaPrenesi poštno datoteko )

Če nimate repozitorija (umestite ga s funkcijo »povleci in spusti« na Netlify), prenesite datoteke neposredno z nadzorne plošče Netlify ali iz brskalnika ( Ogled izvorne kode strani + shranjevanje).

2. korak: Določite vrsto projekta

  • Statična stran (HTML/CSS/JS): Naloži neposredno – gradnja ni potrebna
  • React/Vite/Vue: Potreben je npm run build — rezultat je mapa dist/ ali build/
  • Next.js: Privzeto zahteva strežnik Node.js. Za statični izvoz dodajte output: 'export' v next.config.js in zaženite npm run build – rezultat je v mapi out/
  • Gatsby: npm run build — statične datoteke v mapi public/
  • Astro: npm run build — statične datoteke v mapi dist/
  • Hugo/Jekyll/11ty: Gradnja v skladu z dokumentacijo ogrodja

3. korak: Projekt zgradite lokalno

  1. Odprite terminal v mapi projekta
  2. npm install
  3. npm run build
  4. Poiščite izhodno mapo ( dist/ , build/ , out/ , public/ — odvisno od ogrodja)

Spremenljivke okolja: Če vaš projekt uporablja spremenljivke okolja (ključe API itd.), pred zagonom gradnje ustvarite lokalno datoteko .env z enakimi spremenljivkami, kot jih imate v nastavitvah Vercel/Netlify.

4. korak: Nalaganje na gostovanje

Naložite vsebino mape za gradnjo v public_html :

  • FTP: FileZilla — povezovanje in kopiranje datotek
  • Upravitelj datotek: ZIP, nalaganje v cPanel, ekstrahiranje
  • Namestitev Gita: Nastavite nadzor različic Gita v cPanelu in se povežite z istim repozitorijem – zamenjava za samodejno namestitev Vercela/Netlifyja

5. korak: Nastavitev datoteke .htaccess

Za SPA aplikacije (React, Vue) potrebujete .htaccess v public_html :

  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L]  Za statično generirane strani (Gatsby, Astro, statični izvoz Next.js) to običajno ni potrebno, saj ima vsaka pot svojo datoteko HTML.  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L] 

6. korak: Funkcije in obrazci brez strežnika

Vercel in Netlify ponujata funkcije brez strežnika in vgrajene obrazce. Na klasičnem gostovanju:

  • Brezstrežniške funkcije: Prepišite jih v PHP skripte – večina izvaja operacije CRUD ali API proxyje, ki so v PHP trivialni
  • Netlify Forms: Zamenjajte z obrazcem PHP ali storitvijo, kot je Formspree
  • Vercel Analytics: Zamenjajte z brezplačnim Google Analytics ali Matomo
  • ISR/SSR v Next.js: Če uporabljate upodabljanje na strani strežnika, boste potrebovali VPS z Node.js ali preklopite na statični izvoz.

7. korak: Preusmerite domeno

  1. Odstranite domeno po meri v nastavitvah Vercel/Netlify
  2. Usmerite svojo domeno na gostovanje WMD – spremenite imenske strežnike ali zapis A
  3. Aktivirajte SSL potrdilo v cPanelu

Potrebujete pomoč pri prenosu? Kontaktirajte nas na info@wmd.hr ali prek klepeta v živo – tukaj smo 24 ur na dan, 7 dni v tednu.

Kako premakniti spletno mesto iz Railway ali Heroku na gostovanje

Railway in Heroku sta oblačni platformi za uvajanje spletnih aplikacij – priljubljeni za projekte Node.js, Python, Ruby in PHP. Obe platformi sta se začeli z brezplačnimi paketi, ki so bili postopoma ukinjeni ali omejeni, zato mnogi uporabniki iščejo alternativo. V tem priročniku prikazujemo, kako prenesti projekt na lastno gostovanje .

1. korak: Prenesite kodo

Obe platformi uporabljata Git za uvajanje:

  • Železnica: Projekt je povezan z repozitorijem GitHub – klonirajte ga iz GitHub-a
  • Heroku: Kodo lahko prenesete prek Heroku Gita: heroku git:clone -a ime-aplikacije ali z GitHuba, če ste jo tja povezali

2. korak: Določite, kaj prenašate

Railway in Heroku običajno gostita aplikacije s polnim skladom. Pomembno je razumeti strukturo:

  • PHP aplikacija (Laravel, WordPress, navaden PHP): deluje neposredno na deljenem gostovanju – najlažja migracija
  • Node.js (Express, Fastify, Next.js): Deljeno gostovanje ne podpira Node.js. Možnosti: selitev na VPS/namenski strežnik , prepisovanje zalednega dela v PHP ali ločen frontend (statičen na gostovanju) in zaledni del (pustite na brezplačni ravni Railway ali selitev na VPS).
  • Python (Django, Flask): Enaka situacija kot Node.js – deljeno gostovanje ne podpira izvajalnega okolja Python, VPS pa ga.
  • Statični frontend + API backend: Preklopite frontend na gostovanje, pustite backend ali preklopite na VPS

3. korak: Izvoz baze podatkov

Železniški PostgreSQL:

  1. Na nadzorni plošči železnice kliknite na svojo bazo
  2. V razdelku Poveži poiščite niz za povezavo
  3. Izvoz: pg_dump DATABASE_URL > baza.sql

Železniški MySQL:

  1. Poiščite podrobnosti o povezavi MySQL na nadzorni plošči Railway
  2. Izvoz: mysqldump -h HOST -u USER -p DATABASE > baza.sql
  3. Izpis MySQL lahko uvozite neposredno v cPanel phpMyAdmin

Heroku Postgres:

  1. heroku pg:backups:capture -a ime-aplikacije
  2. heroku pg:backups:download -a ime-aplikacije

Pretvorba PostgreSQL → MySQL: Če platforma uporablja PostgreSQL in je gostovanje MySQL, bo potrebna pretvorba. Za manjše baze podatkov uporabite orodje pgloader ali ročno prilagodite SQL. Za večje baze podatkov nas kontaktirajte na info@wmd.hr.

4. korak: Priprava projekta PHP za gostovanje

Če je vaš projekt v PHP (Laravel, WordPress, po meri):

  1. Posodobite datoteko .env z novimi podatki za bazo ( localhost , novo uporabniško ime in geslo)
  2. Naložite projekt v public_html – za Laravel se mapa public/ nahaja v public_html , ostalo pa zunaj nje.
  3. V cPanelu ( Programska opremaUpravitelj več PHP ) nastavite ustrezno različico PHP-ja.
  4. Po potrebi zaženite migracije: prek SSH ( php artisan migrate ) ali uvozite SQL dump

5. korak: Nalaganje na gostovanje

  • FTP: FileZilla za nalaganje v public_html
  • Namestitev Gita: cPanel Git Version Control — isto repozitorijsko skladišče, ki ga uporablja Railway/Heroku
  • SSH: Če imate dostop prek SSH, klonirajte repozitorij neposredno na strežnik

6. korak: Spremenljivke okolja

Railway in Heroku uporabljata spremenljivke okolja za konfiguracijo. Na gostovanju:

  • PHP/Laravel: Ustvari datoteko .env v korenskem imeniku projekta
  • WordPress: Posodobitev datoteke wp-config.php
  • Baza podatkov: Gostitelj je localhost , uporabniško ime in geslo sta iz cPanela

Premaknite vse spremenljivke okolja iz nadzorne plošče Railway/Heroku v ustrezno konfiguracijsko datoteko.

7. korak: Domena in SSL

  1. Na nadzorni plošči Railway/Heroku odstranite domeno po meri
  2. Usmerite svojo domeno na gostovanje WMD
  3. Aktivirajte SSL potrdilo v cPanelu
  4. Test – ko vse deluje, izbrišite storitev Railway/Heroku

Potrebujete pomoč pri migraciji? Kontaktirajte nas na info@wmd.hr ali prek klepeta v živo – tukaj smo 24 ur na dan, 7 dni v tednu.

Kako povezati Lovable.dev z gostovanjem prek Git deploymenta

Lovable.dev samodejno shrani vsak projekt na GitHub. To pomeni, da lahko nastavite samodejno uvajanje – vsakič, ko v urejevalniku Lovable naredite spremembo, se stran na vašem gostovanju samodejno posodobi. Takole je opisano, kako to nastavite.

Kako to deluje

Tok podatkov izgleda takole:

  1. Stran urejate v urejevalniku Lovable
  2. Lovable samodejno pošlje spremembe na GitHub
  3. GitHub pošlje webhook v cPanel
  4. cPanel potegne novo kodo in jo namesti na gostovanje

Rezultat: stran je objavljena na vaši domeni in še naprej uporabljate Lovable za urejanje.

Predpogoji

  • Prikupen projekt, povezan z GitHubom (odpri projekt → NastavitveGitHub )
  • Paket gostovanja WMD z dostopom do cPanela
  • Projekt Lovable mora biti zgrajen z Reactom/Viteom – kar je privzeto tudi on.

1. korak: Zgradite projekt in potisnite mapo dist

Lovable naloži izvorno kodo na GitHub, vendar gostovanje potrebuje pripravljene (build) datoteke. Imate dve možnosti:

Možnost A: Ročna gradnja + potisk mape dist

  1. Klonirajte repozitorij na svoj računalnik: git clone https://github.com/tvoj-user/projekt.git
  2. npm install
  3. npm run build
  4. Dodajte mapo dist/ v Git (odstranite jo iz .gitignore , če je tam)
  5. Potrdi in potisni: git add dist/ && git commit -m "build" && git push

Možnost B: Samodejna gradnja dejanj GitHub (priporočeno)

V repozitoriju ustvarite datoteko .github/workflows/build.yml :

 name: Build and Deploy on: push: branches: [main] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '20' - run: npm install - run: npm run build - run: || git config user.name "GitHub Actions" git config user.email "actions@github.com" git add dist/ -f git commit -m "Auto build" || exit 0 git push Ta delovni tok se sproži vsakič, ko Lovable pošlje spremembe – samodejno zgradi projekt in jih pošlje. name: Build and Deploy on: push: branches: [main] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '20' - run: npm install - run: npm run build - run: || git config user.name "GitHub Actions" git config user.email "actions@github.com" git add dist/ -f git commit -m "Auto build" || exit 0 git push

dist/ mapa.

2. korak: Nastavite repozitorij Git v cPanelu

  1. V nadzorni plošči cPanel pojdite na DatotekeNadzor različic Git™
  2. Kliknite Ustvari.
  3. Omogoči kloniranje repozitorija
  4. Vnesite URL klona vašega repozitorija GitHub
  5. Pot do repozitorija: /home/korisnik/repositories/lovable-projekt
  6. Kliknite Ustvari.

3. korak: Ustvarite datoteko .cpanel.yml

Dodajte datoteko .cpanel.yml v koren repozitorija:

 --- deployment: tasks: - export DEPLOYPATH=/home/korisnik/public_html/ - /bin/cp -R dist/* $DEPLOYPATH Zamenjaj --- deployment: tasks: - export DEPLOYPATH=/home/korisnik/public_html/ - /bin/cp -R dist/* $DEPLOYPATH

korisnik z njegovim uporabniškim imenom v cPanelu. Potrdite in pošljite to datoteko.

4. korak: Nastavite spletni kavelj za samodejno uvajanje

  1. V cPanelu, na strani repozitorija, kopirajte URL za vlečenje
  2. Na GitHubu pojdite v NastavitveSpletni kaveljDodaj spletni kavelj
  3. URL koristnega nalaganja: prilepite URL za vlečenje iz cPanela
  4. Vrsta vsebine: application/json
  5. Kliknite Dodaj spletni kavelj

5. korak: Dodajte .htaccess za usmerjanje SPA

Dodajte .htaccess v public_html (ali ga vključite v dist/ prek konfiguracije Vita):

  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L]  Preizkus  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L] 

  1. V urejevalniku Lovable naredite majhno spremembo
  2. Počakajte, da se dejanja GitHub končajo z gradnjo (1–2 minuti)
  3. cPanel bo samodejno prenesel spremembe in jih namestil
  4. Osvežite svojo domeno – sprememba bi morala biti vidna

Zdaj imate najboljše iz obeh svetov: odlično za vizualno urejanje in gostovanje WMD za zanesljivo delovanje spletnih mest na vaši domeni s SSL-jem in e-pošto. Potrebujete pomoč pri nastavitvi? Pišite nam na info@wmd.hr – tukaj smo 24 ur na dan, 7 dni v tednu.

Kako povezati Bolt.new z gostovanjem prek Git deploymenta

Bolt.new lahko, tako kot Lovable, naloži kodo na GitHub. To odpira možnost samodejnega nameščanja – vsaka sprememba v urejevalniku Bolt se samodejno prenese na vaše gostovanje . Nastavitev je skoraj enaka kot pri Lovable, z nekaj posebnostmi.

Kako to deluje

  1. Uredite stran v urejevalniku Bolt.new
  2. Spremembe pošljete na GitHub (Bolt to omogoča prek integracije z GitHubom)
  3. Dejanja GitHub samodejno zgradijo projekt
  4. Spletni kavelj sproži cPanel, da potegne novo kodo
  5. Stran na vaši domeni se posodablja.

Predpogoji

  • Projekt Bolt.new povezan z GitHubom (kliknite ikono GitHuba v urejevalniku Bolt)
  • Paket gostovanja WMD z dostopom do cPanela
  • Določena vrsta projekta (React/Vite, Next.js, statična stran)

1. korak: Povežite Bolt z GitHubom

  1. V urejevalniku Bolt.new kliknite ikono GitHub
  2. Pooblastite dostop do svojega računa GitHub
  3. Bolt bo ustvaril novo skladišče ali se združil z obstoječim
  4. Od zdaj naprej vsaka "uvedba" v Boltu potisne kodo na GitHub

2. korak: Dodajte potek dela dejanj GitHub

Bolt pošilja izvorno kodo, vendar gostovanje potrebuje datoteke za gradnjo. Ustvarite .github/workflows/build.yml :

 name: Build and Deploy on: push: branches: [main] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '20' - run: npm install - run: npm run build - run: || git config user.name "GitHub Actions" git config user.email "actions@github.com" git add dist/ -f git commit -m "Auto build" || exit 0 git push Za projekte Next.js name: Build and Deploy on: push: branches: [main] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '20' - run: npm install - run: npm run build - run: || git config user.name "GitHub Actions" git config user.email "actions@github.com" git add dist/ -f git commit -m "Auto build" || exit 0 git push

(če je Bolt ustvaril Next.js), zamenjajte korake gradnje:

 - run: npm run build - run: || git config user.name "GitHub Actions" git config user.email "actions@github.com" git add out/ -f git commit -m "Auto build" || exit 0 git push In dodajte - run: npm run build - run: || git config user.name "GitHub Actions" git config user.email "actions@github.com" git add out/ -f git commit -m "Auto build" || exit 0 git push

output: 'export' v next.config.js za statični izvoz.

3. korak: Nastavite repozitorij Git v cPanelu

  1. V cPanelu: DatotekeNadzor različic Git™Ustvari
  2. Omogoči kloniranje repozitorija
  3. URL klona: URL vašega repozitorija GitHub
  4. Pot do repozitorija: /home/korisnik/repositories/bolt-projekt
  5. Kliknite Ustvari.

4. korak: Ustvarite datoteko .cpanel.yml

Dodaj v korenski repozitorij:

 --- deployment: tasks: - export DEPLOYPATH=/home/korisnik/public_html/ - /bin/cp -R dist/* $DEPLOYPATH Za projekte Next.js zamenjajte --- deployment: tasks: - export DEPLOYPATH=/home/korisnik/public_html/ - /bin/cp -R dist/* $DEPLOYPATH

dist/* brez out/* . Zamenjajte korisnik z vašim uporabniškim imenom cPanel.

5. korak: Spletni kavelj za samodejno uvajanje

  1. V cPanel kopirajte URL za vlečenje s strani repozitorija
  2. GitHub → NastavitveSpletni kaveljDodaj spletni kavelj
  3. Prilepi URL za vlečenje, tip vsebine application/json
  4. Kliknite Dodaj spletni kavelj

6. korak: .htaccess za SPA

Za projekte React/Vue SPA dodajte .htaccess v public_html :

  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L]  Razlike med uvajanjem Bolt in Lovable  RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L] 

  • Več ogrodji: Bolt lahko ustvari Next.js, Vue, Astro – ne le React. Prilagodite mapo z izhodnimi podatki za gradnjo v .cpanel.yml
  • Objava ni samodejna: Za razliko od Lovable, ki samodejno objavi spremembe na GitHub, morate v Boltu objavo izvesti ročno (kliknite na ikono GitHub). To vam daje večji nadzor nad tem, kdaj so spremembe objavljene.
  • StackBlitz: Bolt uporablja StackBlitz – projekt lahko odprete tudi v urejevalniku StackBlitz za naprednejše spremembe, ki jih Bolt AI ne podpira.

Preizkus

  1. Spremembo naredite v urejevalniku Bolt in jo pošljite na GitHub.
  2. Preverite, ali je GitHub Actions dokončal gradnjo (zavihek Actions na GitHubu).
  3. Osvežite svojo domeno – sprememba bi morala biti vidna v 1–3 minutah

Potrebujete pomoč pri nastavitvi? Kontaktirajte nas na info@wmd.hr ali prek klepeta v živo – tukaj smo 24 ur na dan, 7 dni v tednu.