Server: Installare Apache, MySQL e PHP
Oggi andremo ad installare un web server, un database server e tutto il necessario per PHP. Aprendo un terminale digitiamo:
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
Ed impostiamo la password di root per MySQL Server
e ripetiamo l’immissione
Alla fine di tutta l’installazione, riavviamo il sistema così andremo a verificare se tutto è funzionante:
sudo reboot now
Ora dobbiamo individuare l’indirizzo IP del server, poichè lo utilizzeremo per verificare che Apache sia stato installato correttamente. Queste operazioni possono anche essere fatte in locale, se si dispone di un’interfaccia grafica, utilizzando l’indirizzo http://localhost
Quindi andiamo sul browser del nostro client, digitiamo l’indirizzo IP e se tutto è andato a buon fine, avremo una schermata simile:
Allo stesso modo, andiamo a verificare che PHP funzioni correttamente. Da terminale creiamo una pagina di test:
sudo nano /var/www/prova.php
All’interno vi incolliamo questo:
<?php phpinfo() ; ?>
Salviamo il file ed usciamo dall’editor. A questo punto apriamo il browser e digitiamo l’indirizzo: http://nostro.indirizzo.ip.server/prova.php ottenendo una schermata del genere:
L’ultima cosa da verificare è che MySQL Server sia installato correttamente; apriamo un terminale e digitiamo:
mysql -u root -p
Ci verrà richiesta la password scelta durante l’installazione, la digitiamo ed entriamo nella parte ‘testuale’ del server.
Per facilitare il lavoro sui database, andiamo ad installare phpMyAdmin, applicazione che consente di amministrare in modo semplificato database di MySQL tramite un qualsiasi browser.
sudo apt-get install phpmyadmin
Alla prima schermata selezioniamo apache2 tramite la barra spaziatrice e spostiamoci su OK tramite il tasto TAB.
Alla seconda schermata premiamo invio su Sì
Alla terza e quarta schermata impostiamo la password dell’amministratore (root), utilizzando l’identica password immessa durante l’installazione di MySQL Server.
Alla fine dell’installazione verifichiamo che tutto funzioni; dal browser digitiamo http://nostro.indirizzo.ip.server/phpmyadmin oppure http://localhost/phpmyadmin se siamo in locale.
Tutto funziona correttamente….buon lavoro! Siamo pronti a testare CMS e molto altro..
Pubblicato il 2 aprile 2012, in CMS, Computer Science, Database, Server, Ubuntu con tag Apache, cms, Database, drupal, howto, Joomla, LAMP, linux, MySQL, PHP, php phpinfo, php5, phpinfo, PhpMyAdmin, server, server web, SQL, Ubuntu, wordpress. Aggiungi il permalink ai segnalibri. 13 commenti.
Salve, a me l’ultimo passaggio non va
Provo a entrare su phpmyadmin (http://localhost/phpmyadmin) e questo è il messaggio
“Not Found
The requested URL /phpmyadmin was not found on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80”
Come mai?
grazir
Ciao, se hai una macchina server senza interfaccia grafica, devi prima prendere l’indirizzo IP della macchina e poi fare: http://indirizzo.ip.del.server/phpmyadmin
Ho risolto grazie a “http://www.linuxquestions.org/questions/linux-software-2/how-to-fix-the-requested-url-phpmyadmin-was-not-found-on-this-server-796610/”
Ora, dove si trova la webroot dove piazzare joomla o gli altri file?
Di default la posizione è /var/www
Puoi creare ulteriori cartelle all’interno del percorso oppure metterlo direttamente in /var/www
Inoltre ti lascio il post su Jooma, magari potrebbe fornirti un aiuto:
https://alfredoparisi.wordpress.com/2012/04/28/ubuntu-server-installare-joomla-2-5-4-ita-stable/
Ottimo sei grande
Grazie Cyclito! A presto
Scusa ho solo un dubbio l’ultimo passaggio phpmyadmin non tutto mi sembra concluso giustamente. Non posso allegare l’immagine, ma ti linko dove vederla se hai voglia di guardarla e dirmi qualcosa http://forum.ubuntu-it.org/viewtopic.php?f=28&t=531373
Grazie
Ciao Cyclito, ti ho risposto sul forum 🙂
Pingback: Ubuntu Server: installare Moodle « Alfredo Parisi
Pingback: phpMyAdmin: creare un nuovo utente e un nuovo database « Alfredo Parisi
Pingback: Ubuntu Server: Installare Joomla 2.5.4 ita stable « Alfredo Parisi
Pingback: Ubuntu Server: Installare WordPress « Alfredo Parisi
Pingback: ownCloud 2012 su Ubuntu Server 10.04 LTS « Alfredo Parisi