GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat CakePHP na Debian 11

V tomto tutoriálu vám ukážeme, jak nainstalovat CakePHP na Debian 11. Pro ty z vás, kteří nevěděli, CakePHP je framework pro vývoj webových aplikací napsaný v PHP, postavený na koncepty Ruby on Rails. Jak víme, Ruby on Rails používá Ruby jako jazyk, ale s vývojovými funkcemi, které chtěl Cake implementovat do PHP. Je to základní struktura pro programátory k vytváření webových aplikací. Modely, pohledy a ovladače se používají pro oddělení obchodní logiky od datové a prezentační vrstvy.

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 CakePHP na Debian 11 (Bullseye).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 11 (Bullseye).
  • 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 k root user . Doporučujeme jednat jako non-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 CakePHP na Debian 11 Bullseye

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální spuštěním následujícího apt příkazy v terminálu:

sudo apt update
sudo apt upgrade

Krok 2. Instalace sady LAMP.

Je vyžadován server Debian 11 LAMP. Pokud nemáte nainstalovanou LAMP, přečtěte si prosím náš předchozí návod k instalaci serveru LAMP na Debian 11.

Krok 3. Instalace aplikace Composer.

Nyní nainstalujeme Composer pomocí následujícího příkazu na váš systém Debian:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

Krok 4. Instalace CakePHP na Debian 11.

Po instalaci skladatele do vašeho systému. Vytvořme aplikaci CakePHP s názvem „idroot-app ” pomocí příkazu skladatel, jak je uvedeno níže:

composer create-project --prefer-dist cakephp/app [project-name]

Například:

composer create-project --prefer-dist cakephp/app [idroot-app]

Dále k němu přistupte a vytvořte spustitelný soubor bin/cake, který nám pomůže spustit projekt ve vývojářském režimu. Chcete-li to provést, musíte spustit:

bin/cake server

Můžete také určit hostitele a port, na kterém chcete naslouchat:

bin/cake server -H [host] -p [port]

Například:

bin/cake server -H [192.168.77.21] -p [8080]

Krok 5. Přístup k CakePHP v Debianu.

Po úspěšné instalaci otevřete webový prohlížeč a přejděte na https://192.168.77.21:8080 a uvidíte následující obrazovku spouštění instalačního programu:

Blahopřejeme! Úspěšně jste nainstalovali CakePHP. Děkujeme, že jste použili tento návod k instalaci nejnovější verze CakePHP na Debian 11 Bullseye. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální CakePHP webové stránky.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat Git na Debian 9

  3. Jak nainstalovat Go na Debian 9

  1. Jak nainstalovat Pip na Debian 9

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Ruby na Debian 9