- Vaša košarica je trenutno prazna
Namestitev ogrodja Laravel na cPanel
Želite na svoj paket gostovanja namestiti ogrodje Laravel in ne veste, kje začeti? Namesitev je zelo preprosta prek SSH ukazne vrstice (navodila za povezavo s SSH) s pomočjo orodja Composer.
Navodila za namestitev ogrodja Laravel
Ob uspešni povezavi na paket gostovanja prek SSH ukazne vrstice boste samodejno pomaknjeni v “root” direktorij svojega paketa.
Za uporabo ogrodja Laravel na nadzorni plošči cPanel imate na voljo dve možnosti:
- namestitev v poljuben direktorij,
- namestitev v “root” direktorij.
1. Namestitev Laravela v izbrani direktorij
Novo Laravel namestitev lahko uredite s pomočjo spodnjega ukaza, ki bo namestil zadnjo priporočeno različico:
composer create-project --prefer-dist laravel/laravel cplaravel
S tem ukazom boste Laravel namestili v direktorij “cplaravel” v “root” mapi svojega paketa gostovanja.
Ko bo Laravel uspešno nameščen, lahko svojo domeno na paket gostovanja dodate kot Dodano domeno (ang. Addon domain). Pri dodajanju Dodane domene je potrebno “Document Root” domene usmeriti v direktorij “cplaravel/public”. Direktorij “public” znotraj Laravela namreč služi kot glavna mapa za serviranje vaše spletne strani.
S tem je postopek namestitve zaključen, Laravel pa bi moral na vpisanem naslovu že nemoteno delovati.
2. NAMESTITEV Laravela V “ROOT” direktorij
Prav tako kot v prvem koraku lahko Laravel v “root” direktorij paketa gostovanja namestite s pomočjo ukaza:
composer create-project --prefer-dist laravel/laravel cplaravel
Ker “root” direktorij ni prazen, nam Composer ogrodja ne bo dovolil namestiti neposredno v trenutni direktorij z uporabo pike (.) namesto “cplaravel”. V tem primeru lahko celotno vsebino direktorija “cplaravel” enostavno premaknemo s spodnjim ukazom, pri čemer se moramo nahajati v “root” direktoriju.
mv cplaravel/{.[!.],}* .
Z ukazom boste prekopirali vse datoteke (tudi skrite “.dot” datoteke) v “root” direktorij. Ko bodo datoteke kopirane, lahko z ukazom …
rm -rf public_html
… odstranite direktorij “public_html”, saj ga ne boste več potrebovali. Pri tem bodite pozorni, saj boste odstranili celotno vsebino mape “public_html”.
Za delovanje spletne strani je nato potrebno urediti le še “symbolic link” med direktorijem “public” in “public_html”. To lahko uredite z naslednjim ukazom:
ln -s public/ public_html
S tem je postopek namestitve v “root” direktorij zaključen. Laravel bi sedaj moral nemoteno delovati.
Uporaba obstoječega ogrodja laravel
V kolikor Laravel že uporabljate in bi ga želeli le migrirati na nadzorno ploščo cPanel, lahko datoteke ročno prenesete v “root” direktorij oziroma v poljubno mapo svojega paketa gostovanja.
Pri tem je potrebno upoštevati zgornja navodila in domeno usmeriti v ustrezen direktorij.
Pri NEOSERV vam omogočamo vse, kar potrebujete za udoben razvoj aplikacij v ogrodju Laravel: SSH dostop, Composer in SVN / GIT orodja. Izbirate lahko tudi med PHP različicami od 4.x do 7.x!
KOMENTARJI
Dodatna vprašanja?
KOMENTIRAJTE OBJAVO
Vaš komentar je bil uspešno oddan
Komentar bo viden na strani, ko ga naši moderatorji potrdijo.