GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie CakePHP unter Debian 11

In diesem Tutorial zeigen wir Ihnen, wie Sie CakePHP unter Debian 11 installieren. Für diejenigen unter Ihnen, die es nicht wussten, CakePHP ist ein in PHP geschriebenes Framework zur Entwicklung von Webanwendungen, das auf dem Konzepte von Ruby on Rails. Wie wir wissen, verwendet Ruby on Rails Ruby als Sprache, aber mit Entwicklungsfunktionen, die Cake in PHP implementieren wollte. Es ist eine grundlegende Struktur für Programmierer, um Webanwendungen zu erstellen. Modelle, Ansichten und Controller werden für die verwendet Trennung der Geschäftslogik von Daten- und Präsentationsebenen.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von CakePHP auf einem Debian 11 (Bullseye).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Debian 11 (Bullseye).
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie CakePHP auf Debian 11 Bullseye

Schritt 1. Bevor wir Software installieren, ist es wichtig sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie das folgende apt ausführen Befehle im Terminal:

sudo apt update
sudo apt upgrade

Schritt 2. Installation des LAMP-Stacks.

Ein Debian 11 LAMP-Server ist erforderlich. Wenn Sie LAMP nicht installiert haben, lesen Sie bitte unser vorheriges Tutorial zur Installation von LAMP Server auf Debian 11.

Schritt 3. Composer installieren.

Jetzt installieren wir Composer mit folgendem Befehl auf Ihrem Debian-System:

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

Schritt 4. CakePHP unter Debian 11 installieren.

Nachdem Sie den Composer auf Ihrem System installiert haben, erstellen wir eine CakePHP-Anwendung mit dem Namen „idroot-app ” mit dem folgenden Composer-Befehl:

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

Zum Beispiel:

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

Als nächstes greifen Sie darauf zu und machen Sie die bin/cake-Datei ausführbar, die uns hilft, das Projekt im Entwicklermodus auszuführen. Dazu müssen Sie Folgendes ausführen:

bin/cake server

Sie können auch einen Host und einen Port zum Abhören angeben:

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

Zum Beispiel:

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

Schritt 5. Zugriff auf CakePHP unter Debian.

Öffnen Sie nach erfolgreicher Installation einen Webbrowser und gehen Sie zu https://192.168.77.21:8080 und Sie werden den folgenden Bildschirm sehen, der das Installationsprogramm startet:

Herzlichen Glückwunsch! Sie haben CakePHP erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von CakePHP auf Debian 11 Bullseye verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, das offizielle CakePHP zu lesen Webseite.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Git unter Debian 9

So installieren Sie Skype unter Debian 9

So installieren Sie Python 3.7 unter Debian 9

So installieren Sie R unter Debian 10

So installieren Sie Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Go unter Debian