Linux Apache PHP MySql preparare l’ambiente di sviluppo

Mi sono trovato piu’ volte a dover configurare un ambiente di sviluppo LAMP su un sistema Ubuntu GNU/Linux fresco di installazione.

Ho creato uno script semplicissimo che installa tutti i pacchetti necessari per avere un ambiente con il database MySql, il servizio HTTP Apache e i moduli PHP necessari.

#!/bin/bash
# installazione database MySql (server e client)
sudo aptitude install mysql-server mysql-client
# installazione server Apache
sudo aptitude install apache2
# installazione PHP (con relativa integrazione in Apache)
sudo aptitude install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart
# installazione dei moduli PHP più utilizzati
sudo aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
sudo /etc/init.d/apache2 restart
# installazione di phpmyadmin per la gestione del database MySql
sudo aptitude install phpmyadmin
Schermata-install_lamp.sh (~) - GVIM

Schermata-install_lamp.sh (~) - GVIM

Salvare questi comandi in un file install_lamp.sh e renderlo eseguibile:

chmod u+x install_lamp.sh

Per avviare l’installazione, eseguire:

./install_lamp.sh
Annunci
%d blogger hanno fatto clic su Mi Piace per questo: