Ukážeme vám, jak nainstalovat Laravel na Linux. Laravel je open source webový aplikační rámec napsaný v PHP, který se řídí paradigmatem model-view-controller (MVC). Laravel je mladý framework, ale rychle si získal popularitu díky rozsáhlé dokumentaci, přátelské komunitě a čistému a elegantnímu kódu. Instalace Laravelu na Linux je poměrně snadný úkol, jen pečlivě postupujte podle níže uvedených kroků a Laravel byste měli mít nainstalovaný na svém počítači s Linuxem za méně než 10 minut.
1. Předpoklady
Tento tutoriál předpokládá, že máte:
-Webový server (apache nebo nginx)
-PHP 5.3 nebo novější
* V následujících článcích se dozvíte, jak nastavit LAMP nebo LNMP server.
2. Přejděte do kořenového adresáře webového serveru
Debian/Ubuntu
cd /var/www
CentOS/Fedora
cd /var/www/html
3. Stáhněte si Laravel
wget -O laravel.zip http://laravel.com/download
4. Extrahujte obsah archivu
unzip laravel.zip mv laravel-laravel-* laravelsite
5. Změnit vlastnictví
Debian/Ubuntu
chown -R www-data: /var/www/laravelsite
CentOS/Fedora
chown -R apache: /var/www/html/laravelsite
6. Vytvořte nový virtuální hostitel Apache nebo nginx
Nginx
server { server_name laravelsite.dev; listen 80; root /var/www/laravelsite/public; # Uncomment the following line for Centos/Fedora # root /var/www/html/laravelsite/public index index.php; location / { try_files $uri $uri/ @rewrites; } location @rewrites { rewrite ^ /index.php last; } location ~ \.php { fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
Apache
<VirtualHost *:80> DocumentRoot /var/www/laravelsite/public # Uncomment the following line for Centos/Fedora # DocumentRoot /var/www/html/laravelsite/public ServerName laravelsite.dev </VirtualHost>
Pokud chcete použít „čistší adresy URL“, přidejte do souboru .htaccess následující kód.
Options +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L]
Jak jste si všimli, DocumentRoot ukazuje na adresář ‚public‘.
7. Restartujte svůj webový server
Nakonec restartujte webový server a otevřete nově vytvořenou instalaci Laravel ve webovém prohlížeči. Další dokumentaci naleznete na adrese http://laravel.com/docs/
Pokud používáte některou z našich spravovaných hostingových služeb Laravel, nemusíte Laravel instalovat na Linux. V takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Laravel nainstalovali a nastavili. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek o tom, jak nainstalovat Laravel na Linux, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.