Installazione AMP (Apache, MySQL, PHP)



Ponendoci di utilizzare i file binari dei programmi così come forniti da Debian / Ubuntu nei loro pacchetti e, posta la corretta configurazioni delle fonti remote del gestore di pacchetti Apt (cosa che avviene praticamente in automatico in sede di installazione di Linux), l'installazione della terna Apache PHP MySQL è incredibilmente semplice. Rimandiamo, per chi volesse informazioni più dettagliate, alla Guida PHP su Linux.

Tramite programma grafico Synaptic (menu di amministrazione) o tramite shell (sempre in qualità di root), installiamo Apache2, il modulo PHP5, MySQL5 e l'estensione MySQL per PHP; ogni altro pacchetto richiesto verrà automaticamente installato:

apt-get install libapache2-mod-php5 
apt-get install mysql-server-5.0 
apt-get install php5-mysql

Questa semplice istruzione scaricherà i programmi indicati, scaricherà i pacchetti richiesti e si occuperà di installarli sul sistema. Non solo: li configurerà (Php.ini, apache2.conf, my.cnf e così via) e farà partire i relativi servizi all'avvio del sistema (tramite script di avvio).

Dal momento in cui scrivo a quello in cui leggerete questa guida i pacchetti avranno subito la loro naturale evoluzione e le versioni degli stessi saranno (ben) distanti da quelle qui specificate. Come fare per conoscere le versioni correnti?

Un primo metodo è tramite Synaptic, avendo cura di aggiornare il database dei pacchetti disponibili tramite l'icona di refresh ed eseguendo una semplice ricerca oppure da shell, con i comandi:

apt-get update

apt-cache search apache
apt-cache search php
apt-cache search mysql

Quindi installate come sopra specificato i pacchetti trovati e pulite la cache con il comando:

apt-get clean

Ultimi articoli Sicurezza

Nmap: tecniche per evadere un firewall

Vediamo come sfuggire ai controlli di un firewall utilizzando Nmap.

Sfruttare vulnerabilità XSS con BeEF

Usiamo BeEF per automatizzare lo sfruttamento di vulnerabilità Cross...

Trojan Flashback: rimuoverlo da Mac OS X

Individuiamo e rimuoviamo il trojan Flashback da Mac OS X

Individuare vulnerabilità in Joomla con JoomScan

Usiamo JoomScan per verificare la sicurezza di Joomla e la presenza...

XSS: attacchi avanzati

Approfondiamo le vulnerabilità Cross Site Scripting analizzando...

Altri articoli

Guide Sicurezza

Guida SQL Injection con Sqlmap

Scopriamo se le nostre applicazioni web sono vulnerabili alle SQL...

Guida sicurezza applicazioni Web

Le tecniche di attacco più comuni, i metodi per verificare la...

Guida Sicurezza wireless

Quali sono i pericoli di sicurezza di una rete senza filo e quali...

Altre guide

Newsletter @Sicurezza

Ogni lunedì, direttamente nella tua e-mail: approfondimenti e bollettini su virus, vulnerabilità e sicurezza informatica.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto