Speedy LAMP
Grazie alle numerose installazioni ho ormai sviluppato una certa abilità nel configurare velocemente un webserver LAMP (Linux Apache Mysql Php) sulla mia debian. Seguendo la guida di debianizzati.org. Con questo articolo voglio raccogliere i comandi più significativi in modo da poter fare un semplice copia incolla per l’installazione, per eventuali spiegazioni e configurazioni particolari rimando alla guida linkata sopra.

Per prima cosa aprimao una console di root ed installiamo apache, io in genere scelgo la versione 2.0: apt-get install apache2-mpm-prefork A questo punto editiamo il file di configurazione del server nano /etc/apache2/apache2.conf e cerchiamo le voci: StartServers 5 e le modifichiamole nel seguente modo:
MinSpareServers 5
MaxSpareServers 10
StartServers 1aggiungiamo la voce
MinSpareServers 1
MaxSpareServers 2
ServerName "127.0.0.1" in fondo alla documento e riavviamo il server /etc/init.d/apache2 restart
Passiamo ora al PHP, come per apache io personalmente scelgo la versione più nuova apt-get install libapache2-mod-php5
Ora è il turno di Mysql qui dobbiamo fare qualche passaggio di configurazione in più, installiamo il server mysql ed il pacchetto che serve a php per connettersi ai database: apt-get install mysql-server php5-mysql durante l’installazione vi viene chiesta la password di per l’utente root, una volta completata possiamo entrare in mysql mysql -u root -pla_tua_password se ci dovessero essere problemi rimando alla guida di debianizzati. Ora creiamo un utente:GRANT USAGE ON *.* TO 'utente'@'localhost' IDENTIFIED BY 'la_tua_password';infine creiamo un database
FLUSH PRIVILEGES;CREATE DATABASE prova; e diamo i privillegi d’amministrazione all’utente appena creato GRANT ALL PRIVILEGES ON prova.* TO 'utente'@'localhost';
FLUSH PRIVILEGES;
Il nostro server LAMP è pronto, volendo possiamo installare Phpmyadmin per gestire più facilmente i database: apt-get install phpmyadmin php5 php5-gd ora è tutto pronto, possiamo riavviare Apache per essere sicuri che vengano aggiornate tutte le modifiche che abbiamo efettuato.










