So installieren Sie Symfony 3 Framework auf Ubuntu, Debian & Linuxmint
- 4363
- 54
- Tamina Liebach
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.
- « So installieren Sie Ejabberd XMPP -Server auf Ubuntu 15.10 & 14.04
- So verbinden Sie den Knoten.JS mit MySQL »