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

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

Symfony to framework aplikacji internetowych napisany w PHP. Zapewnia zestaw komponentów PHP wielokrotnego użytku. Symfony 3 to najnowsza dostępna wersja tych wydań. Obecnie zapewnia 30 samodzielnych komponentów do twoich aplikacji.

Ten samouczek pomoże Ci zainstalować strukturę Symfony 3 PHP 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 3

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 

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.

$ cd myProj $ php bin/symfony_requirements [OK] Twój system jest gotowy do uruchomienia projektów Symfony3 

Krok 4 - Rozpocznij aplikację w trybie programistycznym

Teraz rozpocznij programowanie od Symfony PHP Framework i zbudowało ś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 uzyskaj dostęp do http: // localhost: 8000 w przeglądarce internetowej.

Krok 5 - Utwórz Apache VirtualHost

Teraz, jeśli chcesz skonfigurować Symfony z domeną sub. Utwórz nowy plik konfiguracyjny Apache w katalogu /etc/apache2/witryny-dostępny/ i dodaj wirtualny host do aplikacji Symfony 3.

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

katalog i dodaj poniżej zawartość.

  Servername Symphony3.przykład.com dokumentroot/var/www/myProJ/Web bezdellato Zezwalaj na wszystkie zamówienia, 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 Symphony3.przykład.Com $ sudo service apache2 

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