So richten Sie das Nette -PHP -Framework auf Ubuntu & Linuxmint ein

So richten Sie das Nette -PHP -Framework auf Ubuntu & Linuxmint ein

Nettte ist ein PHP-Framework, der weltweit Popularität wird. Gemäß SitePoint's Survey NetTTE ist Nettte 3'RD am beliebtesten PHP -Framework, das für die Webentwicklung verwendet wird. Dieses Tutorial hilft Ihnen beim Einrichten von Nette -PHP -Framework auf Ubuntu, Debian & Linuxmint -Betriebssystemen.

Schritt 1 - Lampe installieren

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.5

$ sudo apt-Get Installieren Sie Python-Software-Properties $ sudo add-apt-Repository PPA: Ondrej/Php5 $ sudo APT-Get-Update $ sudo APT-GET-Install 

APache2 installieren

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

Installieren Sie MySQL

$ APT-Get Installation MySQL-Server Php5-Mysql 

Schritt 2 - Komponist installieren oder aktualisieren

Der Komponist ist für die Installation von Nettes Framework erforderlich. Verwenden Sie also die folgenden Befehle zum Herunterladen und verwenden Sie als Befehl in unserem System.

$ curl -SS https: // getComposer.Org/Installer | Php $ sudo MV -Komponist.PHAR/usr/local/bin/Composer $ sudo chmod +x/usr/local/bin/Composer 

Wenn Sie bereits Komponist auf Ihrem System installiert haben. Verwenden Sie den folgenden Befehl, um es auf die neueste Version zu aktualisieren.

$ Composer Selfdate 

Schritt 3 - Nettelanwendung erstellen

Navigieren wir zum Webdokument -Root und verwenden Sie Komponist, um eine neue Nettelanwendung mit den folgenden Befehlen zu erstellen. Es wird automatisch die neueste Kopie von Nettte Framework in Ihrem System unter MyPP Directory heruntergeladen.

$ cd/var/www/$ sudo Composer erstellen project nette/sandbox myapp 

Nach dem erfolgreichen Herunterladen aller Pakete richten Sie die ordnungsgemäßen Berechtigungen für die Anwendung ein.

$ chown -r www -data.www -data myapp $ chmod -r 755 myapp $ chmod -r 777 MyApp/TMP MyApp/Log 

Schritt 4 - Zugang zu Nettelanwendung

Zu diesem Zeitpunkt haben Sie Nettte Framework in Ihrem System erfolgreich konfiguriert.

 http: // localhost/myapp/www/ 

Schritt 5 - Apache VirtualHost erstellen

Wenn Sie nun Nettte mit Subdomain konfigurieren müssen. Erstellen Sie einen virtuellenHost in Ihrer Apache -Konfigurationsdatei. Erstellen Sie die Apache-Konfigurationsdatei unter/etc/apache2/sites-verfügbar

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

Verzeichnis und fügen Sie den folgenden Inhalt hinzu.

  Serverame Netze.Beispiel.com documentroot/var/www/myapp/wwww Optionen folgen.Log Loglevel Warn CustomLog $ apache_log_dir/access.log kombiniert  

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

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