Pereiti prie turinio

Digital ocean deploy laravel app


Rekomenduojami pranešimai

Sveiki, gal kas esat bande digital ocean ar i kazka panasaus ikelti laravel? Problema, kad kvieciant per console komanda: git push production master ismeta error, kad permission denied (publickey). Gal kas nusimano?

Taip, esu ne kartą deployinęs ir puikiai viskas veikia. Klaida, kurią tau išmeta yra nesusijusi su Laravel. Šią klaidą gauni dėl to jog tavo Git paskyroje nėra pridėtas šio serverio viešas raktas.

Visda praverčia paskaityti dokumentaciją. Būtent tai ko tau reikia. Beje sukėlus nepamiršk jog tam tikroms direktorijoms taip pat reikės susteikti teises.

 

sudo chmod 755 -R laravel_blog

chmod -R o+w laravel_blog/storage

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, gal kas esat bande digital ocean ar i kazka panasaus ikelti laravel? Problema, kad kvieciant per console komanda: git push production master ismeta error, kad permission denied (publickey). Gal kas nusimano?

Siaip kad issiusti kodai is savo kompiuterio turi rasyti git commit, git push

O kad parsisiusti digital oceane naujausia kodo versija ten turi rasyti git pull, aisku pries tai reikia buti public key uzsisetinus tiek pas save tiek digitaloceane, ir aisku digitaloceane turi buti repozitorija tvarkingai suinstaliuota

 

Yra auto deploynimo irankiai kaip https://forge.laravel.com/ bet jie kainuoja kazkiek, galima ir savo auto deploy scripta pasirasyti :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Taip, esu ne kartą deployinęs ir puikiai viskas veikia. Klaida, kurią tau išmeta yra nesusijusi su Laravel. Šią klaidą gauni dėl to jog tavo Git paskyroje nėra pridėtas šio serverio viešas raktas.

Visda praverčia paskaityti dokumentaciją. Būtent tai ko tau reikia. Beje sukėlus nepamiršk jog tam tikroms direktorijoms taip pat reikės susteikti teises.

 

sudo chmod 755 -R laravel_blog

chmod -R o+w laravel_blog/storage

 

Suprantu, kad nesusiję su Laravel pagal error.

 

Siaip kad issiusti kodai is savo kompiuterio turi rasyti git commit, git push

O kad parsisiusti digital oceane naujausia kodo versija ten turi rasyti git pull, aisku pries tai reikia buti public key uzsisetinus tiek pas save tiek digitaloceane, ir aisku digitaloceane turi buti repozitorija tvarkingai suinstaliuota

 

Yra auto deploynimo irankiai kaip https://forge.laravel.com/ bet jie kainuoja kazkiek, galima ir savo auto deploy scripta pasirasyti :)

 

Tai man iš kompiuterio į github viskas tvarkingai nusisiunčia. Serverį susitvarkiau, susiinstaliavau viską. Pridėjau git remote production ir origin. Ir kai rašau git push production master, tai visad tas pats error. Atrodo visur tuos ssh key susidėjau, bet tai vistiek kažkur problema. Žinau, kad yra įrankių kaip forge ar deploybot, tačiau čia ne man reikia ir projektas labai mažas, tad mokėti papildomų 10e tam žmogui neapsimoka. Galbūt bandyti į hostą arba dar bandyti surasti problemą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...