Jak konfigurować nette php framework na Ubuntu & LinuxMint

Jak konfigurować nette php framework na Ubuntu & LinuxMint

Nette to ramy PHP, dzięki czemu popularność na całym świecie. Zgodnie z ankietą SitePoint Nette to 3'rd najpopularniejsza ramy PHP używane do tworzenia stron internetowych. Ten samouczek pomoże Ci skonfigurować nette PHP Framework w systemach operacyjnych Ubuntu, Debian & LinuxMint.

Krok 1 - Zamontować lampę

Pierwszy zacznij od instalacji serwera lampy w systemie. Jeśli już uruchamiałeś stos Lampa, pomiń ten krok, a jednocze.

Zainstaluj PHP 5.5

$ sudo apt-get instaluj Python-Sofware-Properties $ sudo add-apt-repozytory pPA: ondrej/php5 $ sudo apt-get aktualizacja $ sudo apt-get instaluj --y php5 php5-mcrypt php5-gd 

Zainstaluj Apache2

$ apt-get Zainstaluj apache2 libapache2-mod-php5 

Zainstaluj MySQL

$ apt-get instaluj mysql-server php5-mysql 

Krok 2 - Zainstaluj lub zaktualizuj kompozytor

Kompozytor jest wymagany do instalacji NetTE Framework. Użyj więc poniższych poleceń, aby pobrać i używać jako polecenia w naszym systemie.

$ curl -ss https: // getComposer.org/instalator | kompozytor php $ sudo mv.phar/usr/lokalny/bin/kompozytor $ sudo chmod +x/usr/local/bin/kompozytor 

Jeśli masz już zainstalowany kompozytor w swoim systemie. Użyj następującego polecenia, aby zaktualizować ją do najnowszej wersji.

$ Composer Welans-Update 

Krok 3 - Utwórz aplikację Nette

Przejdźmy do głównego dokumentu Web Dokument i użyj kompozytora, aby utworzyć nową aplikację NetTe za pomocą następujących poleceń. Automatycznie pobiera najnowszą kopię Nette Framework w twoim systemie w Directory Mypp Directory.

$ cd/var/www/$ sudo composer create-Project nette/piaskownica MyApp 

Po pomyślnym pobraniu wszystkich pakietów skonfiguruj odpowiednie uprawnienia do aplikacji.

$ chown -r www -data.www -data myApp $ chmod -r 755 MyApp $ chmod -r 777 MyApp/tmp MyApp/log 

Krok 4 - Dostęp do aplikacji Nette

Na tym etapie pomyślnie skonfigurowałeś nette Framework w swoim systemie.

 http: // localhost/myApp/www/ 

Krok 5 - Utwórz Apache VirtualHost

Teraz, jeśli chcesz skonfigurować Nette z subdomena. Utwórz wirtualHost w pliku konfiguracyjnym Apache. Utwórz plik konfiguracyjny Apache pod/etc/apache2/witryny-dostępny/

$ vim/etc/apache2/witryny-dostępny/nette.przykład.com.conf 

katalog i dodaj poniżej zawartość.

  Servername Nette.przykład.com DocumentRoot/var/www/myApp/wwww opcje obserwneSymlinks bezskuteczne Brak Uprawnienia dookoła wszystkie błędy $ apache_log_dir/błąd.Log logLevel Ostrzegaj CustomLog $ apache_log_dir/Access.Log łącznie  

Wreszcie włącz stronę internetową i ponownie załaduj usługę Apache za pomocą poniższego polecenia.

$ A2EnSite Nette.przykład.Com $ sudo service apache2