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

So installieren Sie FuelPHP mit Nginx auf einem Debian 8 VPS

FuelPHP ist ein einfaches, flexibles und von der Community betriebenes PHP-Framework. Es ist von Grund auf so konzipiert, dass es den Hierarchical Model-View-Controller (HMVC) unterstützt, und es bietet ein Befehlszeilentool zum Erstellen von Projekten, Debuggen von Projekten oder zum Ausführen ähnlicher Aufgaben. Heute zeigen wir Ihnen, wie Sie FuelPHP auf einem Linux VPS installieren.

Da wir FuelPHP auf einem Debian 8 VPS mit bereits vorinstalliertem Nginx als Webserver installieren werden, stellen Sie sicher, dass Nginx auch auf Ihrem Server vorinstalliert ist. Wenn Sie Nginx nicht auf Ihrem Server vorinstalliert haben, können Sie unsere LEMP-Stack-Installationsanleitung verwenden, um Nginx und die anderen LEMP-Stack-Komponenten zu installieren.

Wenn Nginx auf Ihrem Server installiert ist, können Sie mit den folgenden Anweisungen fortfahren.
Verbinden Sie sich zunächst über SSH mit Ihrem Server und aktualisieren Sie Ihre gesamte Systemsoftware auf die neueste verfügbare Version. Verwenden Sie zu diesem Zweck die folgenden Befehle:

sudo apt-get update
sudo apt-get upgrade

Dies kann einige Augenblicke dauern. Sobald das Update abgeschlossen ist, können Sie mit den anderen Schritten fortfahren. Fahren Sie fort und installieren Sie Git mit dem folgenden Befehl:

sudo apt-get install git-core

Wir werden das Schnellinstallationsprogramm verwenden, um FuelPHP zu installieren. Laden Sie zuerst das Oil-Paket mit curl:

herunter
curl get.fuelphp.com/oil | sh

Dadurch wird das Oil-Paket heruntergeladen und im Verzeichnis „/usr/bin“ auf Ihrem Debian-VPS gespeichert. Später können Sie Oil verwenden, um Fuel-Projekte zu erstellen. Um ein neues FuelPHP-Projekt zu erstellen, navigieren Sie zum Verzeichnis „/var/www“:

cd /var/www/

und geben Sie den folgenden Befehl ein:

oil create first_project

Es dauert einige Augenblicke, bis Ihr erstes Projekt fertig ist. Der Installer führt auch „oil Refine Install“ und „php composer.phar update“ aus, wodurch einige der erforderlichen Verzeichnisse beschreibbar werden und die Composer-Abhängigkeiten abgerufen werden.

Erstellen Sie nun eine neue Nginx-Konfigurationsdatei und fügen Sie den folgenden virtuellen Block für Ihren Domainnamen hinzu:

nano /etc/nginx/sites-available/domainname

Geben Sie den folgenden Inhalt ein:

server {
    server_name domainname.com;

    access_log /var/log/nginx/domainname.com-access.log;
    error_log /var/log/nginx/domainname.com-error.log;
    root /var/www/first_project/public;

    location / {
        index index.php;
        try_files $uri $uri/ /index.php$is_args$args;
    }

    location ~ \.php$ {
        include /etc/nginx/fastcgi_params;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param FUEL_ENV "production";
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

Vergessen Sie nicht, domainname.com durch Ihren tatsächlichen Domainnamen zu ersetzen. Speichern Sie die Datei, aktivieren Sie die Site und starten Sie Nginx neu, damit die Änderungen wirksam werden. Jetzt sollten Sie über einen Webbrowser auf Ihr erstes FuelPHP-Projekt zugreifen können. Öffnen Sie Ihren bevorzugten Webbrowser und navigieren Sie zu Ihrem Domainnamen.

Um mit FuelPHP zu beginnen, empfehlen wir, die offizielle FuelPHP-Dokumentation zu lesen, die unter http://fuelphp.com/docs/ verfügbar ist. Dort finden Sie weitere Informationen zum Konfigurieren Ihrer Anwendung, zum Konfigurieren einer Datenbank usw.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, FuelPHP für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. So installieren Sie den HTTP-Git-Server mit Nginx unter Debian 11

  2. So installieren Sie den Ghost unter Debian mit Nginx

  3. So installieren Sie Yii Framework auf einem Debian VPS mit Nginx

  4. So installieren Sie Drupal mit PostgreSQL auf einem Debian 8 VPS

  5. Installieren Sie Plone mit Nginx auf einem Debian 8 VPS

So installieren Sie Nginx mit PHP + MySQL (LEMP) unter Debian 9

So installieren Sie Pico CMS mit Nginx unter Debian 10

So installieren Sie Nextcloud 10 mit Nginx auf Debian 8

So installieren Sie phpMyAdmin mit Nginx unter Debian 11 Bullseye

So installieren Sie phpMyAdmin mit Nginx unter Debian 11

So installieren Sie Nginx mit PHP-FPM unter Debian 11