So installieren Sie Symfony 3 Framework auf Ubuntu, Debian & Linuxmint

So installieren Sie Symfony 3 Framework auf Ubuntu, Debian & Linuxmint

Symfony ist ein in PHP geschriebenes Web -Anwendungs ​​-Framework. ITS liefert eine Reihe wiederverwendbarer PHP -Komponenten. Symfony 3 ist die neueste Version dieser Veröffentlichungen. Derzeit liefert es 30 eigenständige Komponenten für Ihre Anwendungen.

In diesem Tutorial können Sie Symfony 3 PHP -Framework auf Ubuntu-, Debian- und Linuxmint -Betriebssystemen installieren.

Schritt 1 - Installieren Sie Apache & PHP

Beginnen Sie zunächst mit der Installation des Lampenservers auf Ihrem System. Wenn Sie bereits ausgeführte Lampenstapel überspringen, überspringen Sie diesen Schritt. Verwenden Sie die Follownings -Befehle, um Lampe auf Ubuntu -System einzurichten.

Installieren Sie PHP 5.6

$ sudo apt-Get Installieren Sie Python-Software-Properties $ sudo add-apt-Repository PPA: Ondrej/Php $ sudo APT-Get-Update $ sudo APT-Get Install -y-PHP5.6 Php5.6-intl 

APache2 installieren

$ apt-Get Installieren Sie Apache2 libapache2-mod-php5 

Schritt 2 - Setup Symfony Installer einstellen

Symfony bietet einen eigenen Installateur für die Erstellung neuer Projekte. Die folgenden Befehle helfen Ihnen dabei, das Symfony -Installationsprogramm auf Ihrem System einzurichten.

$ sudo curl -lss https: // symfony.com/Installer -o/usr/local/bin/symfony $ sudo chmod a+x/usr/local/bin/symfony 

Schritt 3 - Erstellen Sie eine neue Symfony 3 -Anwendung

Nach erfolgreicher Einrichtung des Symfony -Installationsprogramms auf Ihrem System. Beginnen wir mit Ihrer neuen Symfony -Anwendung. Navigieren Sie zu Ihrem Webdokument -Root und erstellen Sie eine neue Symfony -Anwendung.

$ cd /var /www $ symfony New MyProj 

Wechseln Sie nun in das neu erstellte Verzeichnis und überprüfen Sie, ob alle Anforderungen ordnungsgemäß auf Ihrem System installiert sind. Wenn alles in Ordnung ist, erhalten Sie die folgenden Ergebnisse.

$ CD MYPROJ $ PHP Bin/Symfony_Requirements [OK] Ihr System ist bereit, Symfony3 -Projekte auszuführen 

Schritt 4 - Anwendung im Entwicklungsmodus starten

Beginnen Sie nun mit dem Symfony -PHP -Framework mit der Entwicklung und bauten die großartige Anwendung auf. Um Änderungen im Browser anzuzeigen. Standardmäßig startet Webserver auf Port 8000.

$ PHP Bin/Konsolenserver: Ausführen [OK] Server auf http: // 127 ausgeführt.0.0.1: 8000 // den Server mit Control-C beenden. 

Zunehmen Sie nun auf http: // localhost: 8000 im Webbrowser.

Schritt 5 - Apache VirtualHost erstellen

Wenn Sie jetzt Symfony mit Subdomäne konfigurieren müssen. Erstellen Sie eine neue Apache -Konfigurationsdatei unter Verzeichnis /etc/apache2/seites-verfügbare/ und fügen Sie einen virtuellen Host für Ihre Symfony 3 -Anwendung hinzu.

$ vim/etc/apache2/sites-verfügbare/symphony33.Beispiel.com.Conf 

Verzeichnis und fügen Sie den folgenden Inhalt hinzu.

  Servername Symphony3.Beispiel.com documentroot/var/www/myProj/web zulässt alle order zulassen, leugnen Sie von allen Optionen -Multiviews RewriteEnEngine on RewriteCond %Request_filename !-f Rewriterule ^(.*) $ App.PHP [QSA, L] ERRORLOG/VAR/LOG/APACHE2/MYPROJ_ERROR.Log CustomLog/var/log/apache2/myProj_access anmelden.log kombiniert  

Aktivieren Sie schließlich die Website und laden Sie den Apache -Dienst mit dem folgenden Befehl neu.

$ sudo a2ensit symphony3.Beispiel.com $ sudo service apache2 Reload 

Klicken Sie hier, um mehr über Symfony Framework zu erfahren.