So richten Sie das Nette -PHP -Framework auf Ubuntu & Linuxmint ein
- 2765
- 371
- Tom Jakobs
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
- « So installieren Sie Nettte -PHP -Framework auf CentOS / Rhel / Fedora
- So installieren Sie AWSTATS (Apache -Protokollanalysator) auf Ubuntu, Debian & Linux Mint »