V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Laravel na CentOS 8. Pro ty z vás, kteří nevěděli, Laravel je bezplatná webová aplikace PHP s otevřeným zdrojovým kódem framework, vytvořený Taylorem Otwellem a určený pro vývoj webových aplikací podle architektonického vzoru model–view–controller (MVC).Je to docela nový framework, ale s velkým potenciálem stát se jedním z nejpopulárnějších PHP frameworků.
Jednou z věcí, které dělají Laravel tak dobrým, je velká živá komunita, která za ním stojí. Laravel také široce využívá Composer, de facto správce závislostí PHP. Pomocí Composeru vám Laravel poskytuje kompletní svoboda ve výběru a sestavení struktury vaší aplikace. Na packagist.org je k dispozici mnoho balíčků skladatelů, které vám rozhodně usnadní život při programování.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Laravel PHP Framework na server CentOS 8.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Laravel na CentOS 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf update
Krok 2. Instalace aplikace Composer.
Pro instalaci závislostí Laravel je vyžadován skladatel. Ke stažení a použití jako příkaz v našem systému použijte níže uvedené příkazy:
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer sudo chmod +x /usr/local/bin/composer
Ověřte instalaci vytištěním verze skladatele:
composer -v
Krok 3. Instalace Laravel na CentOS 8.
Nainstalujte Laravel pomocí následujícího příkazu:
composer create-project --prefer-dist laravel/laravel idroot
*Idroot můžete změnit podle názvu svého projektu.
Chcete-li zkontrolovat průběh svého projektu, můžete jej použít. Chcete-li to provést, použijte následující příkaz:
cd idroot php artisan serve
Opět poskytněte projektu:
php artisan serve --host=192.168.0.46 --port=8000
Krok 4. Nakonfigurujte firewall.
Víte, že Laravel pracuje na portu 8000, takže musíme povolit připojení na tomto portu přidáním do firewallu:
firewall-cmd --add-port=8000/tcp --permanent --zone=public firewall-cmd --reload
Krok 5. Přístup k Laravel.
Laravel bude ve výchozím nastavení k dispozici na portu HTTP 8000. Otevřete svůj oblíbený prohlížeč a přejděte na http://your_domain.com:8000
nebo http://your-server-ip:8000
a dokončete požadované kroky k dokončení instalace.
Blahopřejeme! Úspěšně jste nainstalovali Laravel. Děkujeme, že jste použili tento návod k instalaci Laravel PHP Framework na váš systém CentOS 8. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální web Laravel .