Diferència entre revisions de la pàgina «WoSeBerry - Manual técnico»

De Wiket
Salta a la navegació Salta a la cerca
m
Línia 37: Línia 37:
  
 
=== Instalación MySQL Server ===
 
=== 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;

Revisió del 17:13, 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]]

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;