Diferència entre revisions de la pàgina «WoSeBerry - Manual técnico»
Línia 43: | Línia 43: | ||
<b>pi@BERRY-04:~$</b> sudo su | <b>pi@BERRY-04:~$</b> sudo su | ||
<b>root@BERRY-04:/home/pi#</b> mysql -u root | <b>root@BERRY-04:/home/pi#</b> mysql -u root | ||
+ | <b>MariaDB [(none)]></b> CREATE USER 'pi'@'%' IDENTIFIED BY 'woseberry'; | ||
+ | <b>MariaDB [(none)]></b> GRANT ALL PRIVILEGES ON *.* TO 'pi'@'%'; | ||
+ | <b>MariaDB [(none)]></b> FLUSH PRIVILEGES; | ||
+ | <b>MariaDB [(none)]></b> exit; | ||
+ | |||
+ | <b>pi@BERRY-05:~$</b> sudo apt install mysql-server mysql-client phpmyadmin | ||
+ | <b>pi@BERRY-05:~$</b> sudo su | ||
+ | <b>root@BERRY-05:/home/pi#</b> mysql -u root | ||
<b>MariaDB [(none)]></b> CREATE USER 'pi'@'%' IDENTIFIED BY 'woseberry'; | <b>MariaDB [(none)]></b> CREATE USER 'pi'@'%' IDENTIFIED BY 'woseberry'; | ||
<b>MariaDB [(none)]></b> GRANT ALL PRIVILEGES ON *.* TO 'pi'@'%'; | <b>MariaDB [(none)]></b> GRANT ALL PRIVILEGES ON *.* TO 'pi'@'%'; | ||
<b>MariaDB [(none)]></b> FLUSH PRIVILEGES; | <b>MariaDB [(none)]></b> FLUSH PRIVILEGES; | ||
<b>MariaDB [(none)]></b> exit; | <b>MariaDB [(none)]></b> exit; |
Revisió del 17:17, 6 maig 2018
Manual de instalación y configuración.
$ comando
Sistema Operativo
Todas las Raspberry Pi de nuestro proyecto cuentan con un sistema operativo Raspbian ya sea en su versión "lite" sin interfaz gráfica o la versión de escritorio con dicha interfaz.
El comando principal que necesitamos ejecutar en la versión sin interfaz gráfica para llevar a cabo la configuración inicial es el siguiente.
$ sudo raspi-config
[[File:Raspi-config.png|frame|left|Opciones de configuración al ejecutar el comando raspi-config]]
Enrutamiento y enmascaramiento
En el archivo rc.local de la Raspberry que nos poporcionará salida a Internet, configuramos el enrutamiento y la regla iptables correspondiente para que se ejecute automáticamente al iniciar el sistema.
pi@BERRY-01:~$ sudo nano /etc/rc.local
… # Activar el enrutamiento echo 1 > /proc/sys/net/ipv4/ip_forward # Enmascarar el tráfico de la LAN con la IP de la interfaz que nos proporciona salida a Internet iptables -t nat -A POSTROUTING -s 192.168.30.0/24 -o eth1 -j MASQUERADE exit 0
Instalación y configuración WordPress
Instalación MySQL Server
Instalamos MySQL en las Raspberry que contendrán la base de datos de la plataforma Wordpress.
pi@BERRY-04:~$ sudo apt install mysql-server mysql-client phpmyadmin pi@BERRY-04:~$ sudo su root@BERRY-04:/home/pi# mysql -u root MariaDB [(none)]> CREATE USER 'pi'@'%' IDENTIFIED BY 'woseberry'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'pi'@'%'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit;
pi@BERRY-05:~$ sudo apt install mysql-server mysql-client phpmyadmin pi@BERRY-05:~$ sudo su root@BERRY-05:/home/pi# mysql -u root MariaDB [(none)]> CREATE USER 'pi'@'%' IDENTIFIED BY 'woseberry'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'pi'@'%'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit;