Jak zainstalować Laravel w Fedora, przewodnik krok po kroku
- 3687
- 175
- Pani Janina Cieśla
Laravel to popularna framework PHP, który zapewnia szereg narzędzi i funkcji do budowania aplikacji internetowych. W tym samouczku poprowadzimy proces instalowania Laravel na Fedora, popularnej dystrybucji Linuksa.
Omówimy warunki instalacji Laravel w Fedorie, takie jak instalacja PHP i serwer WWW, i przeprowadzimy Cię przez kroki, aby zainstalować Laravel za pomocą Composer, Menedżera zależności dla PHP. Zapewnimy również kilka wskazówek i najlepszych praktyk konfigurowania i optymalizacji Laravel na Fedorze.
Pod koniec tego samouczka będziesz mieć w pełni funkcjonalną instalację Laravel działającą na Fedorę i będziesz gotowy do rozpoczęcia budowy własnych aplikacji internetowych z Laravel.
Sugerowane samouczki:
- Jak wyczyścić pamięć podręczną Laravel
- Jak sprawdzić wersję Laravel
- Usuń indeks.PHP z URL w Laravel
Krok 1 - Zainstaluj pakiety
PHP jest wymagane do uruchamiania aplikacji Laravel. Jako baza danych zaplecza, możesz użyć serwera MySQL/MARIADB. Oto krótka instrukcja instalacji stosu lampy na Fedorze. Należy uruchomić framework Laravel w systemie Fedora. Możesz także skorzystać z tego przewodnika, aby uzyskać szczegółowe instrukcje dotyczące konfigurowania środowiska lamp w systemach Fedora.
Zainstaluj Apache
sudo dnf instaluj httpd
Zainstaluj MySQL
sudo dnf instaluj mariadb-server sudo systemctl start mariadb.service/usr/bin/mysql_secure_instalation
Zainstaluj php
sudo dnf instaluj php php-zip php-mysqlnd php-mcrypt php-xml php-mbstring
Zainstaluj kompozytor
sudo dnf instaluj kompozytor Unzip
Krok 2 - Zainstaluj Laravel na Fedorze
Aby pobrać najnowszą wersję Laravel, użyj poniżej polecenia, aby klonować główne repozytorium Laravel z Github.
cd/var/www/git klon https: // github.com/laravel/laravel.git
Przejdź do katalogu kodu Laravel i użyj kompozytora, aby zainstalować wszystkie zależności wymagane dla frameworka Laravel.
CD/var/www/laravel Composer Instal
Instalacja zależności zajmie trochę czasu. Następnie ustaw odpowiednie uprawnienia do plików.
Chown -r Nazwa użytkownika: apache/var/www/laravel chmod -r 755/var/www/laravel chmod -r 755/var/www/laravel/pamięć
Systemy włączane SELINUX Uruchom poniższe polecenie, aby umożliwić zapisanie w katalogu pamięci.
CHCON -r -t httpd_sys_rw_content_t/var/www/laravel/pamięć
Krok 3 - Skonfiguruj środowisko Laravel
Laravel używa .Env
plik konfiguracji środowiska. Używać .plik env do skonfigurowania wszystkich zmiennych środowiskowych dla aplikacji, takich jak baza danych, SMTP, klucz bezpieczeństwa itp.
CP .Env.przykład .Env
Teraz ustaw 32-bitowy klucz długi losowy numer szyfrowania, który jest używany przez usługi Encrypter Illuminate.
Klucz PHP Artisan: Generuj pomyślnie zestaw kluczy aplikacji.
Możesz zobaczyć .Env
Plik do znalezienia klawisza aplikacji jest skonfigurowany. Ponadto możesz również aktualizować szczegóły konfiguracji bazy danych mysql .plik env jak poniżej.
Db_host = localhost db_database = laravel db_username = nazwa użytkownika db_password = hasło
Krok 4 - Uruchom Laravel z rzemieślnikiem
Do celów programistycznych możesz uruchomić aplikację Laravel z interfejsem wiersza dowodzenia Artisan. Artisan uruchamia serwer Laravel Development w systemie, do którego można uzyskać dostęp do przeglądarki internetowej.
PHP Artisan Serve Serve Laravel Development Server: http: // 127.0.0.1: 8000
Domyślny rzemieślnik rozpoczyna Laravel w porcie 8000 tylko dla LocalHost. Aby uzyskać dostęp do Laravel przez sieć, określ system IP systemu -gospodarz opcja lub użyj IP 0.0.0.0 dla dostępu publicznego.
Możesz także użyć -Port a następnie numer portu, aby użyć innego portu do obsługi aplikacji Laravel. Na przykład użyj poniższego polecenia.
PHP Artisan Serve -Host 0.0.0.0 -Wport 8000 Laravel Development Server: http: // 0.0.0.0: 8000
Krok 5 - Ustaw Laravel z Apache
Teraz dodaj wirtualny host w pliku konfiguracyjnym Apache, aby uzyskać dostęp do frameworka Laravel w przeglądarce internetowej. Aby utworzyć plik konfiguracyjny Apache/etc/httpd/conf.D/Laravel.conf
sudo vi/etc/httpd/conf.D/Laravel.conf
i dodaj następujące ustawienia:
Plik:/etc/httpd/conf.D/Laravel.confServername Laravel.tecadmin.Net DocumentRoot/var/www/laravel/public relozowe
Zapisz swój plik i uruchom ponownie usługę Apache:
sudo systemctl restart httpd.praca
Następnie uzyskaj dostęp do strony Laravel w przeglądarce internetowej o określonej nazwie domeny. Upewnij się, że domena/subdomena jest poprawnie wskazana na serwer Laravel w DNS.
Wniosek
W tym samouczku omówiliśmy kroki w celu zainstalowania Laravel na Fedora, popularnej dystrybucji Linuksa. Omówiliśmy warunki wstępne instalacji Laravel, takie jak instalacja PHP i serwer WWW, i przedstawiliśmy szczegółowy przewodnik na temat instalacji Laravel za pomocą kompozytora, menedżera zależności dla PHP.
Przedstawiliśmy również kilka wskazówek i najlepszych praktyk konfigurowania i optymalizacji Laravel na Fedorę, takie jak ustawienie prawidłowych uprawnień na katalogach i plikach oraz umożliwienie modułu mod_rewrite.
Podążając za krokami w tym samouczku, powinieneś teraz mieć w pełni funkcjonalną instalację Laravel działającą na Fedorę i powinieneś być gotowy na rozpoczęcie budowy własnych aplikacji internetowych z Laravel. Jeśli masz jakieś pytania lub potrzebujesz dalszej pomocy, nie wahaj się zapytać.
- « Jak utworzyć użytkownika SFTP bez dostępu do powłoki na Centos/RHEL 8
- Jak skonfigurować selen z Chrome Driver na Fedorze »