Innanzitutto, aggiorna la cache del repository del pacchetto APT con il seguente comando:
$ sudo apt update
La cache del repository del pacchetto APT deve essere aggiornata.
Installazione e configurazione di MySQL/MARIADB:
Ora, installa MariaDB dal repository di pacchetti ufficiali di Debian 10 con il seguente comando:
$ sudo apt Installa MariaDB-Server MariaDB-Client
Ora, premere Y e poi premere Per confermare l'installazione.
MariaDB dovrebbe essere installato.
Ora, controlla se Mariadb Il servizio è in esecuzione con il seguente comando:
$ sudo systemctl status mariadb
Come potete vedere, Mariadb Il servizio è corsa Ed è anche abilitato Per iniziare con l'avvio del sistema.
Se la Mariadb Il servizio non è in esecuzione in ogni caso, eseguire il seguente comando per avviarlo.
$ sudo systemctl avvia mariadb
Ora, per impostare un radice password, eseguire il seguente comando:
$ sudo mysql_secure_installation
Ora, premere .
Ora, premere Y e poi premere .
Digita un nuovo radice password e premere .
Digitare in radice di nuovo password e premere .
Premere Y e poi premere Per rimuovere gli utenti anonimi.
Se non vuoi consentire radice Accedi in remoto, premere Y. Altrimenti, premere N. Quindi, premere .
Ora, premere Y e premere Per rimuovere il database di test.
Ora, premere Y e poi premere Per ricaricare la tabella privilegiata.
MariaDB dovrebbe essere configurato.
Creazione di nuovi utenti e database MySQL/MARIADB:
Ora devi creare un nuovo utente e un database per la tua applicazione Web Laravel.
Accedi alla shell Maridb come radice con il seguente comando:
$ sudo mysql -u root -p
Ora, digita il MariaDB radice password che hai appena impostato e premere .
Dovresti essere effettuato.
Ora, crea un database Laravel_app1 Con la seguente istruzione SQL:
Crea database LARAVEL_APP1;
Ora, crea un nuovo utente Laravel, Imposta una password per l'utente (diciamo 123) e concedere l'autorizzazione dell'utente per utilizzare il database Laravel_app1 Con la seguente istruzione SQL:
Concedi tutti i privilegi su Laravel_App1.* A 'Laravel'@'LocalHost'
Identificato da "123";
Ora, affinché le modifiche abbiano effetto eseguire la seguente istruzione SQL:
Privilegi a filo;
Ora, esci dalla shell Mariadb come segue:
\Q
Installazione di librerie PHP PHP e richieste:
Ora installa Apache 2 Web Server, PHP e tutte le librerie PHP richieste con il seguente comando:
$ sudo apt installa php php-bcmath php-json php-mbstring php-mysql
PHP-Tokenizer PHP-XML PHP-ZIP
Ora, premere Y e poi premere Per confermare l'installazione.
Apache 2 Web Server, PHP e librerie PHP richieste devono essere installate.
Installazione del compositore:
Ora, installa il compositore dal repository di pacchetti Debian ufficiale con il seguente comando:
$ Sudo Apt Installa Composer
Ora, premere Y e poi premere Per confermare l'installazione.
Il compositore deve essere installato.
Ora, esegui il seguente comando Verifica se il compositore è installato correttamente.
$ composer -Verme
Il compositore funziona correttamente.
Installazione del programma di installazione di Laravel con compositore:
Ora, installa il programma di installazione di Laravel utilizzando il compositore con il seguente comando:
$ composir globale richiede laravel/installatore
Il programma di installazione di Laravel deve essere installato.
Ora, aggiungi il percorso binario del compositore alla variabile dell'ambiente del percorso con il seguente comando:
$ echo "Export Path = $ Path: ~/.config/composer/fornitore/bin ">>
~/.Bashrc
Ora chiudi il tuo terminale e apri uno nuovo. Quindi, eseguire il seguente comando per verificare se Laravel Il comando è accessibile.
$ Laravel -Version
Come puoi vedere, il comando Laravel funziona bene.
Creare un progetto Laravel:
Innanzitutto, vai alla directory del progetto come segue
$ cd ~/progetti
Ora, per creare un nuovo progetto Laravel app1, Esegui il seguente comando
$ laravel new app1
Laravel Installer scaricerà e installerà tutti i file e i pacchetti richiesti. Ci vorrà un po 'di tempo per completare.
A questo punto, il progetto dovrebbe essere impostato.
Una nuova directory con il nome del progetto (app1 In questo caso) dovrebbe essere creato come puoi vedere nello screenshot seguente.
Navigare verso il app1/ directory come segue:
$ cd app1
I file di progetto Laravel dovrebbero essere qui.
Per configurare Laravel per utilizzare il database MARIADB che abbiamo creato in precedenza, modifica il config/database.PHP file di configurazione.
$ nano config/database.PHP
Ora, trova il mysql sezione come contrassegnato nello screenshot seguente.
Ora, modifica i campi del nome del database, del nome utente e della password come contrassegnato nello screenshot seguente. Una volta terminato, salva il file premendo + X seguito da Y E .
Ora, avviare il server Web integrato PHP con il seguente comando:
$ PHP Artisan Serve
Ora, l'app Web Laravel dovrebbe essere accessibile sulla porta 8000.
Ora apri un browser e visita http: // 127.0.0.1: 8000 o http: // localhost: 8000
Dovresti vedere la pagina Laravel predefinita come puoi vedere nello screenshot qui sotto.
Per saperne di più su Laravel, dai un'occhiata alla documentazione ufficiale di Laravel.
Quindi, è così che hai creato un ambiente di sviluppo di Laravel su Debian 10 Buster. Grazie per aver letto questo articolo.