<link href = "// fonts.googleapis.com/css?family=Roboto+Slab:700%7CRoboto:700%7CRoboto:normal" rel = "stylesheet">

Jak nainstalovat Laravel na server DirectAdmin

V tomto článku vám ukážeme, jak nainstalovat Laravel na CentOS 7 VPS s ovládacím panelem DirectAdmin. Laravel je oblíbený open-source webový aplikační rámec PHP s expresivní 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 za DirectAdmin VPS.
Tato příručka předpokládá, že již máte:

  • PHP 5.6.4 nebo novější (doporučujeme PHP 7)
  • OpenSSL, Mbstring, PDO, Tokenizer, PHP a XML rozšíření
  • Apache nebo Nginx

Přihlaste se do svého VPS přes SSH

ssh root @ my_server

Aktualizujte systém a nainstalujte potřebné balíčky

aktualizace yum install git curl

Nainstalujte skladatele

Skladatel je správce závislostí pro PHP, pomocí kterého můžete instalovat balíčky. Skladatel vytahuje všechny potřebné knihovny a závislosti, které potřebujete pro svůj projekt.

curl -sS https://getcomposer.org/installer | php mv skladatel.phar / usr / local / bin / skladatel

Instalujte Laravel

Instalace aplikace Laravel je přímý proces. V této příručce nainstalujeme Laravel pomocí příkazu create-project skladatele.

Odstranit výchozí soubory vytvořené DirectAdmin:

rm -rf / home / USERNAME / domény / LARAVEL_DOMAIN_NAME / public_html / *

Přepněte do kořenového adresáře domény:

cd / home / USERNAME / domény / LARAVEL_DOMAIN_NAME / public_html /

a nainstalujte Laravel pomocí skladatele create-project příkaz (poznámka na konci příkazu):

skladatel create-project - prefer-dist laravel / laravel.

Pokud jste přihlášeni jako root nebo jiný uživatel sudo, musíte nastavit správné vlastnictví a oprávnění:

chown -R USERNAME: USERNAME / home / USERNAME / domény / LARAVEL_DOMAIN_NAME / public_html /

Nezapomeňte změnit „USERNAME“ se skutečným uživatelským jménem a LARAVEL_DOMAIN_NAME se skutečným názvem domény.

Konfigurovat DirectAdmin

Musíme upravit výchozí kořen dokumentů webového serveru a změnit jej public_html na veřejnost jak požaduje Laravel.

Přihlaste se do služby DirectAdmin jako admin na adrese: https://YOUR_SERER_IP:2222 a v části Extra funkce klikněte na odkaz Vlastní konfigurace HTTPD. V novém okně uvidíte seznam všech svých domén, klikněte na doménu, do které jste nainstalovali Laravel, a zobrazí se vám nové okno, kde můžete upravit konfiguraci 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 '/ domény /` DOMAIN` / public_html / public |

Pokud používáte nginx, musíte také přidat následující řádky, aby aplikace Nginx mohla zpracovávat požadavky.

umístění / {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 ve svém DirectAdmin VPS. Více informací o Laravelovi najdete na oficiálním webu Laravelova dokumentace a pro více informací o službě DirectAdmin se obraťte na svého úředníka Dokumentace DirectAdmin .

Zdroj

Napsat komentář