LAMP è l’acronimo con cui viene definita una piattaforma software per la pubblicazione di siti web complessi opensource. L’acronimo è costituito dagli elementi che la compongono: Linux Apache MySql Php.

Andiamo con ordine… essendo Raspbian una distribuzione Linux… il primo elemento già è presente

installiamo dunque gli altri

Apache e PHP7

sudo apt-get install apache2 php7.0 php7.0-curl php7.0-gd php7.0-imap php7.0-json php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-xmlrpc libapache2-mod-php7.0 -y

creiamo una pagina per verificarne il funzionamento

sudo leafpad /var/www/html/phptest.php

 

come testo nella pagina mettiamo un semplice

<?php phpinfo(); ?>

a quel punto basterà digitare sul browser l’indirizzo del raspberry per verificare che tutto funzioni

Es. http://192.168.1.100/phptest.php





 

MariaDB (MySql)

Il DB linux opensource per eccellenza è MySql. Oggi però è stato superato da MariaDB, una fork di MySQL. Se siete curiosi potete leggerne la storia qui: https://it.wikipedia.org/wiki/MariaDB

l’installazione è semplice:

sudo apt-get install mariadb-server

Per cambiare la password di Root

sudo mysql -u root -p

Alla richiesta della password non digitate nulla e date invio.

A quel punto:

MariaDB [(none)]> USE mysql;
MariaDB [mysql]> UPDATE user SET password=PASSWORD('La password da mettere') WHERE User='root' AND Host = 'localhost';
MariaDB [mysql]> FLUSH PRIVILEGES;

e avremo in questo modo settato la password di root

Supponendo di dover creare un DB, ad esempio di wordpress procediamo in questo modo

Database: wpblog
Utente: wpuser
Password: alfa

CREATE DATABASE wpblog;
GRANT ALL ON wpblog.* TO wpuser@localhost IDENTIFIED BY 'alfa';

A quel punto avremo tutto pronto per installare wordpress sul nostro raspberry

Categories:

Tags:

No responses yet

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

I cookie sono file di testo che vengono temporaneamente memorizzati sul disco rigido del computer ogni volta che si visita un sito web. Quando si esplora il nostro sito alcune informazioni vengono acquisite automaticamente a fini statistici o informativi e consentono un miglior servizio. Le informazioni potrebbero permettere l’identificazione del visitatore.
Tra queste informazioni ci sono:

Questi dati sono anonimi e vengono elaborati e archiviati solo per fini statistici. Ci sono diversi tipi di Cookie, ognuno di essi segue il comportamento degli utenti per rendere l’esperienza complessiva più veloce, più facile e più efficiente. I cookie non possono danneggiare il tuo computer e non contengono informazioni personali o riservate.

Qui di seguito puoi trovare i tipi di cookie utilizzati sul nostro sito e perché li usiamo:

Analytics Cookies: questi cookie vengono utilizzati per misurare e analizzare come i clienti utilizzano il nostro sito web. Utilizziamo queste informazioni per migliorare la vostra esperienza sul nostro sito.

Altri cookie vengono utilizzati in forma automatica per fornire servizi quali, a titolo esemplificativo e non esaustivo, la risposta agli articoli scritti, l’invio di richieste di assistenza o informative. La maggioranza dei browser web accetta i cookie. Tuttavia si ha la possibilità di rifiutare i cookies modificando le impostazioni del tuo browser.

NOTA BENE: se si disabilitano si rischia di perdere alcune delle funzionalità di questo sito web.

Chiudi