Ukážeme vám, jak nainstalovat Laravel na cPanel . Laravel je nejvíce označený PHP framework na Githubu a také nejvíce preferovaný framework PHP vývojářů. Tato příručka by měla fungovat i na jiných systémech Linux VPS, ale byla testována a napsána pro cPanel VPS. Začněme s instalací Laravelu na váš server cPanel.
1. Předpoklady:
Tato příručka předpokládá, že již máte:
- PHP 5.6.4 nebo novější (důrazně doporučujeme PHP 7)
- Rozšíření OpenSSL, Mbstring, PDO, Tokenizer, PHP a XML
- Apache
2. Přihlaste se ke svému VPS přes SSH
ssh root@my_server
3. Aktualizujte systém a nainstalujte potřebné balíčky
yum update yum install git curl
4. Nainstalujte skladatel
Skladatel je správce závislostí pro PHP, pomocí kterého můžete instalovat balíčky. Skladatel stáhne všechny požadované knihovny a závislosti, které potřebujete pro svůj projekt.
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
4. Nainstalujte Laravel
Instalace Laravelu je poměrně přímočarý proces, v tomto příspěvku nainstalujeme Laravel pomocí příkazu creator create-project.
Přepněte do kořenového adresáře domény:
cd /home/USERNAME/public_html/
a nainstalujte Laravel pomocí skladatele create-project
příkaz (Na konec příkazu nezapomeňte uvést tečku (.). ):
composer create-project --prefer-dist laravel/laravel .
Pokud jste přihlášeni jako root nebo jiný uživatel sudo, budete muset nastavit správné vlastnictví a oprávnění:
chown -R USERNAME:USERNAME /home/USERNAME/public_html/
Nezapomeňte změnit „USERNAME“ na skutečné uživatelské jméno.
5. Nakonfigurujte cPanel
Musíme upravit výchozí kořen dokumentu webového serveru a změnit jej z public_html
public
jak vyžaduje Laravel.
Změňte kořenový adresář dokumentu pro doménu doplňku
Přihlaste se do svého cPanelu na:https://YOUR_SERER_IP:2083
a v sekci ‚Domény‘ klikněte na ‚Addon Domains‘. V novém okně uvidíte seznam všech vašich domén addonu, klikněte na ikonu úprav vedle kořenové cesty dokumentu domény a zadejte novou cestu, například /public_html/laravel-addon-domain.com/public
.
6. Změnit kořen dokumentu pro primární doménu
Chcete-li změnit kořen dokumentu hlavní/primární domény, musíte mít kořenový přístup SSH k vašemu serveru. Otevřete následující soubor:
nano /var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM
a změňte documentroot
hodnotu, stačí přidat public
na konci cesty, například:
documentroot: /home/USERNAME/public_html/public
Pokud máte pro svou doménu certifikát SSL, musíte také upravit documentroot
hodnotu v následujícím souboru:
/var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM_SSL
Nezapomeňte změnit „USERNAME“ na skutečné uživatelské jméno a MY_LARAVEL_DOMAIN.COM na skutečnou doménu.
Nakonec soubor uložte a znovu sestavte konfiguraci Apache:
/scripts/rebuildhttpdconf && service httpd restart
A je to. Úspěšně jste nainstalovali a nakonfigurovali Laravel na váš cPanel . Další informace o Laravelu naleznete v oficiální dokumentaci k Laravelu a další informace o cPanel naleznete v oficiální dokumentaci cPanel.
Samozřejmě nemusíte Laravel instalovat na server cPanel sami, pokud používáte náš Laravel Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Laravel na server cPanel. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS . Pokud se vám líbil tento příspěvek o instalaci Laravelu na server cPanel prosím 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.