Jak zainstalować Symfony Framework w systemie Linux
![Jak zainstalować Symfony Framework w systemie Linux](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/feature-image2-640x375.webp)
![Obraz funkcji Obraz funkcji](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/feature-image2-800x450-1.webp)
Symfony to jeden z najlepszych frameworków PHP typu full-stack, z którego aktywnie korzysta ponad sześćset tysięcy programistów. Warto zauważyć, że jest on używany do tworzenia wielu popularnych stron internetowych i aplikacji internetowych, w tym Spotify, Dailymotion i Trivago.
W tym samouczku dowiesz się, jak zainstalować framework Symfony w systemie Linux.
Funkcje Symfony
Framework Symfony umożliwia szybkie tworzenie złożonych stron internetowych, aplikacji internetowych i mikrousług w systemie Linux, zapewniając zaawansowany zestaw narzędzi i mnóstwo komponentów wielokrotnego użytku. Oto niektóre z najlepszych funkcji Symfony:
- Open source, szybki, elastyczny i dobrze udokumentowany framework
- Duża aktywna społeczność programistów, testerów, użytkowników, integratorów i nie tylko
- Działa w modelu MVC (Model-View-Controller).
- Liczne, oddzielone i nadające się do ponownego użycia komponenty Symfony
- W pełni funkcjonalne klasy baz danych
- Wykorzystuje Composer jako menedżera zależności
- Zorganizowana struktura katalogów
- Elastyczne routing URI
- Zarządzanie pamięcią podręczną i rejestrowanie błędów
- Architektura programowania obiektowego (OOP).
Wymagania wstępne dotyczące instalacji Symfony
Jak wspomniano wcześniej, Symfony jest frameworkiem PHP, więc przed instalacją musisz zainstalować PHP i kilka innych zależności w swoim systemie.
Najpierw dodaj repozytorium PHP do listy repozytoriów w swoim systemie, uruchamiając następujące polecenia w zależności od dystrybucji Linuksa:
![Dodaj repozytorium PHP do dystrybucji Linuksa Dodaj repozytorium PHP do dystrybucji Linuksa](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/repository-for-php.webp)
Następnie zaktualizuj repozytoria systemowe i zainstaluj PHP 8.2 wraz z innymi wymaganymi zależnościami:
![Zainstaluj PHP i inne zależności Zainstaluj PHP i inne zależności](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/php-and-other-depedencies.webp)
Na koniec, aby zweryfikować zainstalowaną wersję PHP w swoim systemie, uruchom php -vpolecenie:
![Wersja PHP Wersja PHP](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/php-version.webp)
Instalowanie Symfony na Linuksie
Aby płynnie korzystać ze frameworku Symfony, musisz zainstalować Symfony CLI i Composer .
Zainstaluj Symfony CLI
Aby pobrać i zainstalować Symfony, możesz użyć polecenia wget
lub curl
:
![Zainstaluj Symfony Zainstaluj Symfony](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/install-symfony.webp)
Następnie dodaj Symfony do zmiennej środowiskowej PATH swojego systemu i zastosuj zmiany:
![Zdefiniuj ŚCIEŻKĘ Symfony Zdefiniuj ŚCIEŻKĘ Symfony](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/define-symfony-path.webp)
W ten sposób Symfony zostanie pomyślnie zainstalowany i skonfigurowany.
Zainstaluj Composera
Następnie powinieneś zainstalować Composer, menedżera zależności dla PHP, którego będziesz używać podczas opracowywania swoich projektów.
W tym celu najpierw pobierz skrypt instalacyjny Composer i zweryfikuj jego integralność dopasowując skrót:
Następnie uruchom następujące polecenia, aby zainstalować Composer i usunąć jego skrypt instalacyjny z systemu:
![Instalacja kompozytora Instalacja kompozytora](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/composer-installation.webp)
Na koniec możesz uruchomić symfony check:req
polecenie, aby upewnić się, że Symfony jest gotowe do rozpoczęcia tworzenia swojej pierwszej aplikacji internetowej:
![Sprawdź wymagania Sprawdź wymagania](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/check-requirment.webp)
Tutaj możesz zaobserwować na powyższym wyjściu, że wszystko jest gotowe do programowania.
Utwórz swoją pierwszą aplikację internetową
Przed utworzeniem pierwszej aplikacji internetowej w Symfony, zawsze dobrą praktyką jest skonfigurowanie gita w swoim systemie. W tym celu uruchom następujące git
polecenia, aby skonfigurować nazwę użytkownika i adres e-mail git:
![Skonfiguruj Gita Skonfiguruj Gita](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/config-git.webp)
O czym należy pamiętać : Zastąp swój adres e-mail i nazwę użytkownika powyższymi poleceniami.
W końcu jesteś gotowy, aby stworzyć swoją pierwszą aplikację internetową Symfony.
Na przykład, aby utworzyć aplikację internetową o nazwie „ mte ”, uruchomisz poniższe polecenie:
![Utwórz aplikację internetową Utwórz aplikację internetową](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/symfony-create-project.webp)
Jeśli jednak zamiast aplikacji internetowej chcesz utworzyć mikroserwis lub API, wykonaj następujące polecenie:
Po pomyślnym utworzeniu projektu przejdź do jego katalogu i uruchom serwer Symfony:
![uruchom serwer WWW Symfony uruchom serwer WWW Symfony](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/symfony-server-start.webp)
Warto zauważyć, że serwer WWW nasłuchuje pod adresem http://127.0.0.1:8000 . Teraz otwórz swoją ulubioną przeglądarkę internetową i uzyskaj dostęp do serwera, wprowadzając adres odsłuchu.
![Strona powitalna aplikacji internetowej Symfony Strona powitalna aplikacji internetowej Symfony](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/symfony-first-application-1.webp)
Wreszcie możesz zacząć kodować pierwszą stronę swojej aplikacji internetowej . Miłego kodowania!
Debuguj swoją aplikację internetową
Podczas tworzenia aplikacji internetowej będziesz potrzebować różnych narzędzi, zwłaszcza narzędzi do debugowania, aby poprawić wydajność i produktywność. Chociaż Symfony oferuje kilka wbudowanych narzędzi do debugowania, takich jak Profiler, masz swobodę integrowania z nim najlepszego narzędzia do debugowania, aby uzyskać spersonalizowane debugowanie.
Źródło zdjęcia: Nimrach Chaudhry. Wszystkie zmiany i zrzuty ekranu wykonała Nimrah Chaudhry.
Dodaj komentarz