Oggi mi sono cimentato con l’installazione e la configurazione del pacchetto LAMP su Ubuntu. Pacchetti scaricati comodamente da Synaptic: php5, apache2 e i moduli per php5, mysql e soprattutto mysql-control-panel.
Installazione: come sempre gli eseguibili vengono installati nella solita cartella: /etc/bin/php5, /etc/init.d/apache2, /etc/init.d/mysql.
Avvio: quindi per far partire il web server basta fare semplicemente sudo /etc/init.d/apache2 start|stop|restart e stessa cosa per mysql con sudo /etc/init.d/mysql start|stop|restart.
Configurazione MySQL Administrator: per il pannello di controllo c’è da cambiare la password del root di mysql e per questo passo ho trovato un’ottima guida qui (che descrive anche bene tutta l’installazione), però in questo passo ho avuto qualche problema. Il comando che ho usato per cambiare la password di root di mysql, spulciando un pò di informazioni dal man mysqladmin, è mysqladmin -u root -p password password (si lo so è strano mettere 2 volte password, però soltanto così lo script chiedeva di inserire la nuova password di root). Ora MySQL Administrator funziona egregiamente!
Questi i passi primari per installare tutto a livello base. Presto dovrò realizzare una piccola applicazione in php e sto cercando di utilizzare un plugin per Eclipse, in modo da usare quella piattaforma che già conosco anche per questo linguaggio. Per ora però ho dei problemi coi permessi quando cerco di avviare apache e mysql dal pannello di controllo di Eclipse stesso, che avevo previsto, ma che ancora non so come risolvere.
Quando imparo anche questa cosa, lo posto!
[tags]LAMP, apache, mysql, php, mysqladmin, mysql administrator, installation, configuration[/tags]