Jak konfigurować nette php framework na Ubuntu & LinuxMint
- 2440
- 482
- Roland Sokół
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
- « Jak zainstalować framework Nette PHP na CentOS / RHEL / Fedora
- Jak zainstalować Awstats (Apache Log Analyzer) na Ubuntu, Debian & Linux Mint »