Jak zainstalować Symfony 2 Framework na Ubuntu, Debian i LinuxMint

Jak zainstalować Symfony 2 Framework na Ubuntu, Debian i LinuxMint

Symfony to framework aplikacji internetowych napisany w PHP. Zapewnia zestaw komponentów PHP wielokrotnego użytku. Symfony 2.8 to aktualna stabilna wersja dostępna w serii Symfony 2 Framework. Symfony zapewnia 30 samodzielnych komponentów do twoich aplikacji. Ten samouczek pomoże Ci zainstalować Symfony 2 Framework w systemach operacyjnych Ubuntu, Debian i Linuxmint.

Krok 1 - Zainstaluj Apache & PHP

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

Zainstaluj PHP 5.6

$ sudo apt-get instaluj Python-Software-Properties $ sudo add-aTap-repozytory pPA: ondrej/php $ sudo apt-get aktualizacja.6 php5.6-Intl 

Zainstaluj Apache2

$ apt-get Zainstaluj apache2 libapache2-mod-php5 

Krok 2 - Instalator Symfony Config

Symfony zapewnia własny instalator do tworzenia nowych projektów. Poniższe polecenia pomogą Ci skonfigurować instalator symfony w systemie.

$ sudo curl -lss https: // symfony.com/installer -o/usr/local/bin/symfony $ sudo chmod a+x/usr/local/bin/symfony 

Krok 3 - Utwórz nową aplikację Symfony 2

Po udanej konfiguracji instalatora symfony w twoim systemie. Zacznijmy od nowej aplikacji Symfony. Przejdź do głównego dokumentu internetowego i utwórz nową aplikację Symfony.

$ cd /var /www $ Symfony New MyProj 2.8 

Teraz zmień na nowo utworzony katalog i sprawdź, czy wszystkie wymagania są poprawnie zainstalowane w systemie. Jeśli wszystko jest w porządku, otrzymasz następujące wyniki.

$ php MyProJ/bin/Symfony_requirements [OK] Twój system jest gotowy do uruchomienia projektów Symfony2 

Krok 4 - Rozpocznij aplikację w trybie programistycznym

Teraz rozpocznij programowanie od Symfony 2 PHP Framework i zbudował świetne aplikacje. Aby wyświetlić zmiany w przeglądarce, możesz uruchomić Symfony Developer Web Server za pomocą następującego polecenia. Domyślnie serwer WWW rozpocznie się od portu 8000.

$ PHP BIN/Console Server: Uruchom [OK] serwer działający na http: // 127.0.0.1: 8000 // opuść serwer z Control-C. 

Teraz dostęp do nowej aplikacji Symfony 2 w przeglądarce, uzyskując dostęp do http: // 127.0.0.1: 8000 Lub http: // localhost: 8000 .

Krok 5 - Utwórz Apache VirtualHost

Teraz, jeśli chcesz skonfigurować Symfony 2 z domeną sub. Utwórz nowy plik konfiguracyjny Apache w Directory/Etc/Apache2/Sites-Availlable/i dodaj wirtualny host dla swojej aplikacji Symfony 2.

$ vim/etc/apache2/witryny-dostępna/symphony2.przykład.com.conf 

katalog i dodaj poniżej zawartość.

  Servername Symphony2.przykład.com dokumentroot/var/www/myProJ/WEB bezdellato Zezwalaj na wszystkie zamówienie, odmówić zezwolenie ze wszystkich opcji -Multiviews rewriteEngine na przepisywaniu %request_filename !-f Rewriterule ^(.*) $ App.PHP [QSA, L] ERRORLOG/var/log/apache2/myProJ_ERROR.Zaloguj się customLog/var/log/apache2/myProJ_ACCSS.Log łącznie  

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

$ sudo a2ensite Symphony2.przykład.Com $ sudo service apache2 

Teraz dostęp do nowej aplikacji Symfony 2 w przeglądarce z nazwą domeny jak http: // symfony2.przykład.com. Zmień symfony2.przykład.com z nazwą domeny.

Kliknij tutaj, aby przeczytać więcej o Symfony Framework.