LAMP sta per Linux, Apache, MySQL e PHP. Viene utilizzato per ospitare siti Web scritti con il linguaggio di programmazione PHP e utilizzare MySQL come server di database back-end. Questo articolo ti aiuterà a installare Apache 2.4, MySQL 8 e PHP 7.3 su sistemi CentOS 7 e RedHat 7. Puoi anche utilizzare video tutorial su Youtube per le istruzioni di installazione.
Articolo consigliato:
Fase 1 – Prerequisiti
I due repository rpm più popolari REMI ed EPEL hanno la maggior parte dei pacchetti aggiornati. Stanno anche fornendo gli ultimi pacchetti per la configurazione della LAMPADA. Abilita entrambi i repository sul tuo sistema utilizzando i seguenti comandi sul tuo sistema CentOS 7.
Fase 2 – Installa il server Apache
Apache o HTTP è il server Web più popolare utilizzato sui sistemi basati su Linux. Installiamo il server Web Apache utilizzando il seguente comando abilitando i repository EPEL e REMI yum.
Ora avvia il servizio httpd e abilita l'avvio all'avvio usando i comandi.
Passaggio 3:installazione di MySQL Server
Innanzitutto, aggiungi il repository MySQL yum nel tuo sistema usando il comando seguente. Puoi anche visitare repo.mysql.com per trovare gli rpm del repository per altri sistemi operativi. Il comando seguente funzionerà con CentOS e RedHat 7.
Il repository MySQL 8 predefinito è abilitato per l'installazione. Per modificare il file di configurazione del repository di modifica (/etc/yum.repos.d/mysql-community.repo) e abilitare/disabilitare i repository secondo i requisiti.
Quindi installa il server MySQL e altri pacchetti di dipendenze.
Dopo l'installazione, abilita il servizio MySQL e avvialo.
Il programma di installazione ha generato una password temporanea per l'utente root di MySQL e l'ha copiata nel file di registro. Puoi trovare questa password usando il comando seguente.
Applica la sicurezza sul server MySQL appena installato. Questo ti chiederà anche di cambiare la password temporanea con una nuova password.
Inserisci la password per l'utente root:[Inserisci la password qui trovata nel file di registro]La password esistente per l'account utente root è scaduta. Si prega di impostare una nuova password. Nuova password:[Inserisci nuova password]Reinserisci nuova password:[Inserisci nuova password]Cambiare la password per root? - nRimuovere utenti anonimi? - yDisconsentire l'accesso root da remoto? - Rimuovere il database di test e accedervi? - yReload tabelle privilegi ora? - si
MySQL è stato installato sul tuo sistema. Dopo questo installa PHP.
Fase 4 – Installa PHP
Ora, installa i pacchetti PHP abilitando i repository EPEL e REMI usando il seguente comando.
Quindi installa i moduli PHP richiesti. Utilizzare il comando seguente per elencare i moduli disponibili e installarlo.
Dopo aver installato php e altri moduli php, riavvia il servizio Apache.
Passaggio 5 – Consenti porta nel firewall
Infine, apri le porte del firewall per i servizi HTTP (80) e HTTPS (443) utilizzando il comando seguente.
Passaggio 6:verifica della versione installata
Verifichiamo le versioni installate dei pacchetti sul sistema utilizzando i seguenti comandi uno per uno.
Ora hai configurato correttamente la configurazione LAMP sul tuo sistema CentOS o RedHat 7.
Articolo consigliato: