Linux

Come installare Apache2 - php - Mysql e Phpmyadmin su Ubuntu - Facile e veloce

La parola LAMP si riferisce a un gruppo di software open source che di solito viene installato insieme e quindi consente a un server di ospitare siti Web e applicazioni.

In realtà, questo termine è in realtà un acronimo rappresentato dal sistema operativo Linux con il suo server Apache, un luogo dove i dati possono essere archiviati nel Database MySQL e anche il suo contenuto dinamico viene elaborato da PHP. Ma puoi anche disinstallare completamente il server Apache.

Ti mostreremo come installare questo gruppo di software con Ubuntu 16.04 , che soddisferà il primo requisito che è quello di utilizzare un sistema operativo Linux e l'altro requisito è avere un account utente indipendente che non sia root e abbia i privilegi sudo configurati nel server.

Come installo Apache e attivo il firewall?

Questo è molto semplice usando il gestore di pacchetti Ubuntu, apt. Ciò ti consentirà di installare facilmente il software da a repository gestito da Ubuntu. Puoi avviare il processo digitando i seguenti comandi:

  • sudo apt -get update
  • sudo apt -get install apache2

Poiché si tratta di comandi sudo, sono necessari i privilegi di amministratore per poter eseguire questi comandi. Quindi ti chiederà una password da verificare e quando lo farai, apt gli dirà quali pacchetti vuole installare e quanto spazio occuperà sul tuo disco. È necessario immettere Y e premere Invio per continuare con l'installazione.

Ora devi aggiungere una riga al /etc/apache2/apache2.conf file e questo sopprimerà un messaggio di avviso. Se non esegui questo processo di impostazione globale di ServerName, riceverai questo avviso durante il controllo della configurazione di Apache per errori di sintassi:

  • $ sudo apache2ctl test di configurazione
  • AH00558: apache2: impossibile determinare in modo affidabile il nome di dominio completo del server utilizzando 127.0.1.1. Imposta la direttiva 'ServerName' globalmente per sopprimere questo messaggio

    Sintassi OK

Ora devi aprire il file di configurazione principale con il tuo editor di testo: sudo nano /etc/apache2/apache2.conf e in fondo al file devi aggiungere una direttiva ServerName, che punta al tuo nome di dominio principale.

Ora devi regolare il firewall - fuoco per consentire il traffico web. Devi assicurarti che il firewall consenta il traffico HTTP e HTTPS, puoi assicurarti che UFW abbia un profilo dell'applicazione per Apache come questo:

  • $ sudo ufw application list
  • Applicazioni disponibili:
  •   Apache
  •   Apache completo
  •   Apache Sicuro
  •   OpenSSH

Dove Apache Full dovrebbe mostrare che sta attivando il traffico verso le porte 80 e 443: $ sudo ufw app info "Apache Full"

  • Sortir
  • Profilo: Apache Full
  • Titolo: Server Web (HTTP, HTTPS)
  • Descrizione: Apache v2 è la prossima generazione dell'onnipresente web Apache
  • cameriere.
  • porte:
  • 80,443 / tcp

Per consentire il traffico in entrata, devi scrivere: sudo ufw allow in "Apache Full" puoi verificare che tutto sia andato bene visitando il indirizzo IP pubblico del tuo server.

Come installare MySQL?

Con il server web configurato, è necessario installare il sistema di gestione del database, questo è MySQL . Da qui puoi importare ed esportare il database MySQL . Puoi usare apt per acquistare e installare questo software, nonché per installare altri pacchetti di supporto:

  • $ sudo apt-get install mysql-server-php5 mysql

Vedrai un elenco di pacchetti da installare e inserisci Y per continuare e confermare con la password di verifica per l'utente root. Al termine dell'installazione, esegui un semplice script di sicurezza per rimuovere le impostazioni non sicure eseguendo:

  • $ sudo mysql_secure_installation

Ora devi inserire la password per il Account root di MySQL e verrà visualizzato un messaggio se si desidera configurare il PLUGIN VALIDATE PASSWORD e immettere Y per continuare.

  • PLUGIN CONVALIDA PASSWORD può essere utilizzato per testare le password
  • e migliorare la sicurezza. Controlla la forza della password
  • e consente agli utenti di impostare solo password che sono
  • sufficientemente sicuro. Vuoi configurare il plugin CONVALIDA PASSWORD?
  • Premere y | Y per Sì, qualsiasi altra chiave per No:

Ora devi convalida la tua password e assicurati che sia di alto livello con numeri, lettere maiuscole, minuscole e caratteri speciali.

  • Esistono tre livelli di criteri di convalida della password:
  • BASSO Lunghezza> = 8
  • MEDIA Lunghezza> = 8, numeri, maiuscole e minuscole e caratteri speciali
  • FORTE Lunghezza> = 8, numerico, maiuscole e minuscole, caratteri speciali e file dizionario
  • Si prega di inserire 0 = BASSO, 1 = MEDIO e 2 = FORTE: 1

Ora il tuo sistema di database sarà configurato, devi solo premere Y quindi entrare per le seguenti domande.

Articoli simili

Lascia una risposta

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Torna all'inizio pulsante