Jak zainstalować framework Nette PHP na CentOS / RHEL / Fedora
- 4498
- 548
- Juliusz Janicki
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 zainstalować nette PHP Framework w systemach operacyjnych Centos, Red Hat i Fedora.
Krok 1: Konfiguracja repozytoriów Yum
Najpierw musisz dodać repozytoria RPM REMI i EPEL w swoim systemie. Te repozytoria mają zaktualizowane pakiety. Użyj jednego z poniższych polecenia zgodnie z wersją systemu operacyjnego i architektury systemu.
Centos/RHEL 7, 64 -bitowy system: # rpm -uvh http: // za darmo.NCHC.org.tw/fedora-epel/7/x86_64/e/epel-release-7-5.Noarch.RPM # rpm -uvh http: // rpms.Famillecollet.COM/Enterprise/Remi-Rulease-7.RPM CENTOS/RHEL 6, 32 -bitowy system: # RPM -uvh http: // pobierz.Fedoraproject.org/pub/epel/6/i386/epel-release-6-8.Noarch.RPM # rpm -uvh http: // rpms.Famillecollet.COM/Enterprise/Remi-Rulease-6.RPM CENTOS/RHEL 6, 64 -bitowy system: # RPM -uvh http: // pobierz.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.Noarch.RPM # rpm -uvh http: // rpms.Famillecollet.COM/Enterprise/Remi-Rulease-6.RPM CENTOS/RHEL 5, 32 -bitowy system: # RPM -uvh http: // dl.Fedoraproject.ORG/PUB/EPEL/5/I386/EPEL-Rease-5-4.Noarch.RPM # rpm -uvh http: // rpms.Famillecollet.COM/Enterprise/Remi-Rulease-5.RPM CENTOS/RHEL 5, 64 -bitowy system: # RPM -uvh http: // dl.Fedoraproject.org/pub/epel/5/x86_64/epel-releas5-4.Noarch.RPM # rpm -uvh http: // rpms.Famillecollet.COM/Enterprise/Remi-Rulease-5.RPM
Krok 2: Zainstaluj Apache, MySQL i PHP
Aby rozpocząć od konfiguracji NetTE, najpierw musimy skonfigurować działającą serwer lamp. Jeśli już uruchamiasz stosowanie lampy, pomiń ten krok, a jednocze.
Zainstaluj Apache
# yum --enablerepo = remi, epel instaluj httpd
Zainstaluj MySQL
# yum --enablerepo = remi, epel instaluj mysql-server # service mysqld start #/usr/bin/mysql_secure_instalation
Zainstaluj php
# yum --enablerepo = remi, epel instaluj php php-mysql php-mcrypt # serwis httpd restart
Krok 3: Zainstaluj lub aktualizuj 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 # mv.phar/usr/local/bin/composer # chmod +x/usr/local/bin/composer
Jeśli masz już zainstalowany kompozytor w swoim systemie. Użyj następującego polecenia, aby zaktualizować ją do najnowszej wersji.
# Kompozytor samoutyzowany
Krok 4 - 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/html # composer create-Project Nette/Sandbox MyApp
Po pomyślnym pobraniu wszystkich pakietów przypisz odpowiednie uprawnienia do plików i folderów w aplikacji.
# chown -r apache.Apache MyApp # chmod -r 755 MyApp # chmod -r 777 MyApp/tmp MyApp/log
Krok 5 - Dostęp do aplikacji Nette
Na tym etapie pomyślnie skonfigurowałeś nette Framework w swoim systemie.
http: // localhost/myApp/www/
Krok 6 - Utwórz Apache VirtualHost
Teraz dodaj wirtualny host w pliku konfiguracyjnym Apache, aby uzyskać dostęp do Nette PHP Framework z przeglądarki internetowej. Aby to zrobić, edytuj plik konfiguracyjny Apache /etc/httpd/conf/httpd.conf i dodaj poniżej kod na końcu pliku
# vim/etc/httpd/conf/httpd.conf
Servername Nette.przykład.com DocumentRoot/var/www/html/nette/www allowerride all
Uruchom ponownie usługę Apache i dostęp do Nette Framework za pomocą ulubionej przeglądarki internetowej i rozpocznij opracowywanie świetnej aplikacji internetowej.
# Service Httpd restart
- « Pobierz filmy z YouTube z terminalu Linux
- Jak konfigurować nette php framework na Ubuntu & LinuxMint »