{"id":7872,"date":"2021-11-22T12:05:51","date_gmt":"2021-11-22T11:05:51","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=7872"},"modified":"2025-04-06T22:48:00","modified_gmt":"2025-04-06T20:48:00","slug":"jak-zainstalowac-laravel-na-serwerze","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-zainstalowac-laravel-na-serwerze\/","title":{"rendered":"Jak zainstalowa\u0107 Laravel na serwerze?"},"content":{"rendered":"<p>Aby zainstalowa\u0107 Laravel na swoim koncie, musisz w pierwszej kolejno\u015bci upewni\u0107 si\u0119, ze masz aktywowany dost\u0119p do konsoli SSH. Mo\u017cesz to sprawdzi\u0107 i w razie potrzeby dokona\u0107 samodzielnej aktywacji korzystaj\u0105c z przewodnika dost\u0119pnego <a href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-aktywowac-konto-ssh\/\" target=\"_blank\" rel=\"noopener\">TUTAJ<\/a>. Nast\u0119pnie po\u0142\u0105cz si\u0119 z konsol\u0105 SSH wykorzystuj\u0105c w tym celu np. aplikacj\u0119 <a href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-zalogowac-sie-do-konta-ssh-za-pomoca-programu-putty\/\" target=\"_blank\" rel=\"noopener\">Putty na Windows<\/a> lub wbudowany w MacOS terminal.<\/p>\n<h2>Instalacja<\/h2>\n<p><strong>1.<\/strong> Z poziomu dPanelu przejd\u017a do zak\u0142adki <em><strong>\u201eStrony WWW\u201d<\/strong><\/em> i wybierz dodanie nowej pustej strony klikaj\u0105c przycisk <em><strong>\u201e+Dodaj\u201d<\/strong><\/em>. Upewnij si\u0119, \u017ce w okienku dialogowym zaznaczysz PHP w wersji min. 7.4 &#8211; w naszym przyk\u0142adzie b\u0119dzie to wersja 8.2.<\/p>\n<p><a href=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/08\/pusta2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"photo-border aligncenter wp-image-13616\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/08\/pusta2.png\" alt=\"\" width=\"500\" height=\"504\" title=\"\" srcset=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/08\/pusta2.png 791w, https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/08\/pusta2-298x300.png 298w, https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/08\/pusta2-150x150.png 150w, https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/08\/pusta2-768x774.png 768w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p><strong>2. <\/strong>Zaloguj si\u0119 na swoje konto poprzez <em><strong>\u201eSSH\u201d <\/strong><\/em> po czym przejd\u017a do katalogu strony i zle\u0107 usuni\u0119cie katalogu <strong>public_html<\/strong> stosuj\u0105c poni\u017csze komendy.<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">cd nazwadomeny.pl\nrm -rf public_html<\/code><\/pre>\n<p><strong>3.<\/strong> Pobierz wybran\u0105 wersj\u0119 Composera wydajac poni\u017csz\u0105 komend\u0119. Uwaga. W naszym przyk\u0142adzie pobieramy wersj\u0119 2.8.8.<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">wget https:\/\/getcomposer.org\/download\/2.8.8\/composer.phar<\/code><\/pre>\n<p><strong>4.<\/strong> Zle\u0107 utworzenie nowego projektu. W naszym przyk\u0142adzie znajdzie si\u0119 on w katalogu <strong>nazwa_projektu<\/strong>. Zwr\u00f3\u0107 uwag\u0119, \u017ce komenda zawiera wywo\u0142anie php74 co oznacza, \u017ce bedziemy korzystali z tej wersji PHP.<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">php82 composer.phar create-project --prefer-dist laravel\/laravel nazwa_projektu<\/code><\/pre>\n<p><strong>5.<\/strong> U\u017cyj trzech poni\u017cszych komend, aby przeprowadzi\u0107 wst\u0119pne prace porz\u0105dkowe po wykonanej instalacji oraz dokona\u0107 jej optymalizacji. Zwr\u00f3\u0107 uwag\u0119, \u017ce podajemy tutaj nazw\u0119 katalogu, wi\u0119c w naszym przyk\u0142adzie <strong>nazwa_projektu<\/strong>.<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">php82 -c \/usr\/local\/php\/php.ini nazwa_projektu\/artisan clear-compiled<\/code><\/pre>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">php82 -c \/usr\/local\/php\/php.ini nazwa_projektu\/artisan optimize<\/code><\/pre>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">php82 -c \/usr\/local\/php\/php.ini nazwa_projektu\/artisan key:generate<\/code><\/pre>\n<p><strong>6.<\/strong> Z uwagi, \u017ce wcze\u015bniej usun\u0119li\u015bmy katalog <strong>public_html<\/strong>, teraz utworzymy symboliczne dowi\u0105zanie, poniewa\u017c serwer domy\u015blnie szuka plik\u00f3w strony www w\u0142a\u015bnie w tym katalogu.<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">ln -s nazwa_projektu\/public\/ public_html<\/code><\/pre>\n<p>Gratulujemy. Instalacja Laravel&#8217;a zosta\u0142a zako\u0144czona sukcesem. Po wywo\u0142aniu nazwy domeny gdzie wykonana zosta\u0142a instalacja powinna zg\u0142osi\u0107 si\u0119 taka strona.<\/p>\n<p><a href=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2021\/11\/laravel-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"photo-border aligncenter wp-image-7878\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2021\/11\/laravel-2.png\" alt=\"\" width=\"500\" height=\"242\" title=\"\" srcset=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2021\/11\/laravel-2.png 1154w, https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2021\/11\/laravel-2-300x145.png 300w, https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2021\/11\/laravel-2-1024x496.png 1024w, https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2021\/11\/laravel-2-768x372.png 768w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[95,101],"manual_kb_tag":[1990,655,1989,1988,3517,84,3516],"class_list":["post-7872","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-hosting","manualknowledgebasecat-elastyczny-web-hosting","manual_kb_tag-composer","manual_kb_tag-hosting","manual_kb_tag-instalacja-laravel","manual_kb_tag-laravel","manual_kb_tag-polski-hosting","manual_kb_tag-ssh","manual_kb_tag-web-hosting"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/7872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":2,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/7872\/revisions"}],"predecessor-version":[{"id":15001,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/7872\/revisions\/15001"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=7872"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=7872"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=7872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}