Ukážeme vám, jak nainstalovat Laravel na server DirectAdmin. Laravel je populární open-source webová aplikace PHP s výraznou a elegantní syntaxí. Tato příručka by měla fungovat i na jiných systémech Linux VPS, ale byla testována a napsána pro DirectAdmin VPS. Instalace Laravel na server DirectAdmin je snadný úkol, postupujte podle níže uvedených kroků a měli byste jej mít nainstalován za méně než 10 minut.
Tento průvodce 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 nebo Nginx
1. Přihlaste se ke svému VPS přes SSH
ssh root@my_server
2. Aktualizujte systém a nainstalujte potřebné balíčky
yum update yum install git curl
3. Nainstalujte skladatel
Composer je správce závislostí pro PHP, pomocí kterého můžete instalovat balíčky. Composer 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 přímočarý proces, v této příručce nainstalujeme Laravel pomocí příkazu creator create-project.
Odstraňte výchozí soubory vytvořené DirectAdmin:
rm -rf /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/*
Přepněte do kořenového adresáře domény:
cd /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/
a nainstalujte Laravel pomocí skladatele create-project
příkaz (všimněte si tečky na konci příkazu):
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/domains/LARAVEL_DOMAIN_NAME/public_html/
Nezapomeňte změnit „USERNAME“ skutečným uživatelským jménem a LARAVEL_DOMAIN_NAME skutečným názvem domény.
5. Nakonfigurujte DirectAdmin
Potřebujeme upravit výchozí kořen dokumentu webového serveru a změnit jej z public_html
public
jak vyžaduje Laravel.
Přihlaste se do svého DirectAdmina jako správce na:https://YOUR_SERER_IP:2222
a klikněte na odkaz „Vlastní konfigurace HTTPD“ v části „Další funkce“. V novém okně uvidíte seznam všech vašich domén, klikněte na doménu, kde jste Laravel nainstalovali, a zobrazí se vám nové okno, kde můžete upravit konfiguraci vašeho webového serveru.
Chcete-li změnit kořen dokumentu, přidejte do textové oblasti „Httpd.conf Customization for“ následující řádky:
|?DOCROOT=`HOME`/domains/`DOMAIN`/public_html/public|
Pokud používáte nginx, musíte také přidat následující řádky, aby Nginx mohl zpracovat požadavky.
location / { try_files $uri $uri/ /index.php?$query_string; }
Nakonec klikněte na tlačítko „Uložit“.
A je to. Úspěšně jste nainstalovali a nakonfigurovali Laravel na vašem serveru DirectAdmin. Další informace o Laravel najdete v oficiální dokumentaci Laravel a další informace o DirectAdmin najdete v jejich oficiální dokumentaci DirectAdmin.
Samozřejmě nemusíte instalovat Laravel na DirectAdmin Server, pokud používáte některou z našich Laravel Hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Laravel na DirectAdmin. 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 tom, jak nainstalovat Laravel na DirectAdmin, 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.