320.06.70.037 [email protected]
Seleziona una pagina

Installazione di LAMP Stack su Ubuntu Server 22.04

da | Gen 8, 2024 | LAMP, Ubuntu | 0 commenti

Il server LAMP, noto anche come stack LAMP, fornisce agli sviluppatori un pacchetto software facile da usare per creare applicazioni web dinamiche.
Per iniziare a utilizzare lo stack LAMP, ti mostrerò come installarlo sul tuo Ubuntu Server 22.04.

Sebbene lo stack LAMP in genere includa MySQL come consueto sistema di gestione del database, alcune distribuzioni Linux utilizzano MariaDB per sostituire MySQL grazie alle sue prestazioni complessivamente migliori.

LAMP è l’acronimo di Linux, Apache, MySQL e PHP; questi quattro componenti nel server LAMP o nello stack LAMP funzionano in tandem per fornire un ambiente stabile e ad alte prestazioni per l’esecuzione di applicazioni web.

PRE REQUISITI

Ubuntu Server 22.04 installato
Password di Sudo per l’installazione dei pacchetti

AGGIORNAMENTO DEL SISTEMA

Eseguire i comandi in sequenaza per l’aggiornamento del sistema:

INSTALLAZIONE DEL WEB SERVER APACHE

Installare Apache con il seguente comando:


Al termine dell’installazione verificare lo stato del servizio di Apache con il comando:


Se è tutto OK dovremmo vedere una schermata come mostrato nell’immagine sovrastante

Inoltre se da un qualsiasi browser richiamiamo il seguente link:

http://server-ip-address

Dovremmo visualizzare il messaggio di benvenuto di Apache come mostrato nell’immagine sovrastante

INSTALLAZIONE DI MARIADB SERVER

Per installare MariaDB eseguire il comando:


Tuttavia, il repository Ubuntu non fornisce la versione più recente di MariaDB. Per installare la versione più recente, installala dai repository MariaDB.

Per fare ciò, assicurarsi di aggiungere la chiave di firma GPG con il comando:


Dovremmo vedere il seguente output:


Con la chiave GPG inserita, aggiungere il repository MariaDB al file dell’elenco delle fonti con il comando:


Quindi premere Invio per continuare

Aggiornare la cache APT locale con il comando:


Una volta aggiornato l’indice del pacchetto, installare il server e il client MariaDB con il seguente comando:


A questo punto il server MariaDB, insieme al client, è stato installato con successo. È possibile verificare la versione installata con il seguente comando:


Durante la stesura di questa guida la versione di MariaDB disponibile è la 10.11.6 come mostrato nell’immagine sovrastante

L’installazione predefinita di MariaDB viene fornita con impostazioni deboli, che comportano potenziali rischi per i database.

Pertanto, si consiglia vivamente di eseguire alcune operazioni di rafforzamento per proteggere il server del database.

Per migliorare la sicurezza di MariaDB, eseguire lo script di sicurezza con il seguente comando:


Rispondere a tutte le domande come mostrato nell’immagine sovrastante.

INSTALLAZIONE DEL PHP E DEI RELATIVI MODULI

L’ultimo componente dello stack LAMP è installare PHP. Ubuntu 22.04 fornisce già PHP 8.1 nel suo repository. E’ possibile installarlo col seguente comando:


Tuttavia, PHP 8.3.1 è l’ultima versione stabile di PHP al momento della stesura di questa guida. Per avere questa versione, è necessario installarla dal PPA Ondrej Sury. È un repository che fornisce le ultime versioni di PHP, come la serie PHP 8.x.

Aggiungere il repository Ondrej PPA con il comando seguente:


Premere INVIO per continuare

Quindi installare il PHP 8.3 con il comando:


Per visualizzare la versione di PHP installata, eseguire il comando:


Dovremmo vedere un output come mostrato nell’immagine sovrastante

TEST DA BROWSER DEL PHP

Innanzitutto, creare un file info.php che mostri dettagli completi sulla configurazione PHP del tuo sito.

Creare il file con il comando:


Quindi copiare all’interno il seguente codice:


Salvare e chiudere il file appena creato

Richiamare da un qualsiasi browser il seguente link:

http://server-ip-or-FQDN/info.php

Se è tutto OK dovremmo vedere una schermata come mostrato nell’immagine sovrastante.

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »