Vai al contenuto
Home » IL Blog del mondo IRC e Linux » Installare Stack LAMP su ubuntu

Installare Stack LAMP su ubuntu

linux per neofiti

Cos’è Stack Lamp?

Prima d’ installare stack LAMP su ubuntu spiegamo un attimino cosè’: Stack LAMP  è un insieme di software open source utilizzato per lo sviluppo di applicazioni web. Affinché un’applicazione Web funzioni, deve includere un sistema operativo, un server Web, un database e un linguaggio di programmazione. Ogni livello di software è vitale per creare un sito Web dinamico e basato su database.

.

 

installare stack LAMP su ubuntu guida passo passo IRCwebnet

 

 

 

Il nome LAMP è un acronimo dei seguenti programmi:

  • LinuxSistema operativo Linux
  • Apache HTTP Server
  • MySQLSistema di gestione del database MySQL
  • PHP Linguaggio di programmazione PHP

guide passo passo di ircwebnet su come installare lamp

La stratificazione della pila LAMP È fondamentale installare ogni componente dello stack separatamente e in un ordine specifico. Ecco un tutorial passo passo su come installare lo stack LAMP  Ubuntu 18.04 .

 

Prerequisiti per installare Stack LAMP su ubuntu.

  • Ubuntu 18.04 Bionic Beaver
  • Utente Ubuntu con privilegi sudo
  • Accesso a un terminale / riga di comando
  • Lo strumento apt-get, precaricato in Ubuntu e altre distribuzioni basate su Debian.

Installazione di LAMP Stack su Ubuntu


Nota: questo articolo presume che tu abbia già installato il sistema operativo Linux e non includerà il processo per esso.


Passaggio 1: aggiorna la cache del repository dei pacchetti

Prima di iniziare:

1. Apri il terminale utilizzando la scorciatoia da tastiera CTRL + ALT + T o cercando la parola  terminale in Ubuntu Dash .

Seleziona l’ icona del terminale , come nell’immagine sotto.

Ovviamente  chi deve installare LAMP su una vps che non ha la grafica deve collegarsi alla vps tramita PUTTY ssh.

installare stack lamp ubuntu esempio

2. Assicurarsi di aggiornare la cache del repository dei pacchetti per assicurarsi che installi le versioni più recenti del software. Per farlo, digita il seguente comando:

sudo apt-get update

Passaggio 2: installa Apache

1. Per installare Apache, eseguire il seguente comando nel terminale:

sudo apt-get install apache2

Premere y (sì) e premere INVIO per consentire l’installazione.

2. Verificare se Apache è installato correttamente eseguendo lo stato del servizio Apache. Usa il seguente comando:

sudo service apache2 status

Se tutto è installato correttamente, riceverai questo output:

attributo alt stack lamp ubuntu

3. Successivamente, assicurati che il firewall UFW abbia un profilo applicazione per Apache digitando il seguente comando:

sudo ufw app list

Nel profilo Apache Full, assicurati che consenta il traffico sulle porte 80 e 443 . Controlla questo digitando il comando:

sudo ufw app info “Apache Full”

Vedrai l’output come nell’immagine seguente:

ircwebnet.com ubuntu Lamp

4. Per assicurarti che Apache sia in esecuzione, inserisci l’indirizzo IP del tuo server nella barra degli indirizzi e premi INVIO .  AD esempio: http://20.20.65.43 , sosttituire “20.20.65.43” con l’ip della tua vps.

La pagina del server Web Apache di prova dovrebbe essere visualizzata come di seguito.

ubuntu lamp ircwebnet


Nota: per identificare l’indirizzo IP pubblico del server, eseguire il comando:

sudo apt-get install curl
curl http://icanhazip.com

Passaggio 3: installa MySQL e crea un database

Per installare MySQL, digita il seguente comando:

sudo apt-get install mysql-server

Premere y per consentire l’installazione.
Durante l’installazione, ti verrà chiesto di impostare la password dell’utente root. Dovrai solo seguire le istruzioni.


Nota: sebbene non sia obbligatorio impostare la password di root , è consigliato come misura di sicurezza precauzionale.

Per impostare la password di root o cambiarla per questione di sicurezza, bisogna collegarsi alla vps tramite PUTTY ssh  e digitare direttamente il seguente comando:

sudo passwd root

Il sistema a quel punto ti chiederà di inserire la password esistente. Inserisci la vecchia password e segui lesemplici  istruzioni per inserire la nuobva password di root.

 


Passaggio 4: installa PHP

1. Per installare PHP, esegui il seguente comando:

sudo apt-get install php libapache2-mod-php php-mysql 

Premere y e INVIO per consentire l’installazione.

2. Successivamente, è necessario modificare il modo in cui Apache serve i file quando vengono richieste le directory. Per impostazione predefinita, Apache cerca prima una scheda file denominata index.html . Tuttavia, vogliamo che cerchi invece il file index.php .

Per modificarlo, apri il file file dir.conf in un editor di testo con privilegi di root:

sudo nano /etc/apache2/mods-enabled/dir.conf

Nel file di configurazione, vedrai le informazioni come nell’immagine qui sotto:

ircwebnet by aktarus

Quindi, sposta il file dell’indice PHP nella prima posizione:

ircserver italia

3. Premere CTRL + X per salvare e chiudere il file. Premere y e INVIO per confermare.

Passaggio 5: riavvia Apache

Affinché le modifiche abbiano effetto, è necessario riavviare il servizio Apache.

Immettere il comando:

sudo systemctl restart apache2

Opzionale: installa i moduli PHP

Puoi aggiungere più moduli per migliorare la funzionalità di PHP. Puoi cercare attraverso una varietà di librerie e moduli convogliando (elencando in blocchi) i risultati della ricerca apt-cache in less , consentendo di scorrere l’output di altri comandi.

1. Digita il seguente comando:

apt-cache search php- | less

2. Una volta aperto, scorrere su e giù utilizzando i tasti freccia per visualizzare tutte le opzioni, inclusa una breve descrizione per ogni modulo.

Ad esempio, per scoprire cosa fa il modulo php-cli , digita:

apt-cache show php-cli

Questo comando visualizza la descrizione del modulo. Se decidi di installare il pacchetto dopo averne visualizzato la descrizione, puoi farlo utilizzando il seguente comando:

sudo apt-get install php-cli

3. Al termine, premere q per uscire.

Passaggio 6: testare l’elaborazione PHP sul server Web

1. Creare uno script PHP di base e salvarlo nella directory “web root”. Ciò è necessario affinché Apache trovi e fornisca correttamente il file. Questa directory si trova in / var / www / html / .

Per creare un file in quella directory, digita il seguente comando:

sudo nano /var/www/html/info.php

Questo comando apre il file della banca .

2. All’interno del file, digita il codice PHP valido:

<?php
phpinfo ();
?>

3. Premere CTRL + X per salvare e chiudere il file. Premere y e INVIO per confermare.

4. Apri un browser e digita il tuo indirizzo IP / info.php
L’output dovrebbe visualizzare i dettagli dello stack LAMP , come mostrato nell’immagine qui sotto:

aktarus creation

Conclusione

Seguendo questa guida, hai installato con successo ogni livello di software necessario per creare lo stack LAMP su Ubuntu 18.04 .

Con esso, hai tutto il necessario per lo sviluppo di applicazioni web.

3 commenti su “Installare Stack LAMP su ubuntu”

Lascia un commento

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