Instalar PhpMyAdmin en Raspbian

Como instalar PhpMyAdmin en Raspbian Stretch 9

Instalar PhpMyAdmin en Raspbian te va a servir para poder gestionar las bases de datos que aporta MariaDB que es de tipo MySQL. PhpMyAdmin es una aplicación escrita en PHP que te permitirá administrar las bases de datos MySQL de manera gráfica desde una página web utilizando un navegador. Te permitirá gestionar usuarios, crear y borrar bases de datos, tablas, registros, etc… así como crear y recuperar copias de seguridad.

Aunque todas esas acciones las puedes realizar desde la consola, aprender las sintaxis de mysql es una tarea un poco dura y que requiere un periodo de estudio y aprendizaje. Con la instalación de PhpMyAdmin te evitas el tener que aprender esa sintaxis y podrás gestionar tus bases de datos cómodamente desde el navegador.

Sigue leyendo

Cómo tener varios dominios en un servidor web

Hace tiempo ya vimos en un artículo de éste mismo blog cómo instalar un servidor web en la Raspberry Pi bajo el sistema operativo Raspbian Stretch. Hoy vamos a ver cómo puedes tener varios dominios en un mismo servidor.

Lo primero será irte a la carpeta donde se aloja el contenido del servidor web (/var/www/html) y crear una carpeta por cada dominio. Vamos a suponer que vas a tener alojados los dominios dominio1.com, dominio2.com y dominio3.com. Para ello tendrás que escribir los siguientes comandos en la terminal:

Sigue leyendo

Cómo instalar un cortafuegos en Raspbian

Una de las cosas que podemos hacer para que el servidor de la Raspberry Pi sea un poco mas seguro es instalar un cortafuegos. Este tipo de programas hacen que se bloqueen todas las conexiones que se intenten hacer desde o hacia los puertos no permitidos. Así, por ejemplo, si sólo tenemos un servidor web, bastará con mantener abiertos los puertos 80 y 443 y restringiendo todos los demás.

Esta tarea de cortafuegos se ha realizado tradicionalmente con una herramienta llamada iptables que está incluido en Netfilter, un framework del núcleo Linux. El problema de usar directamente iptables es que su sintaxis y manejo es muy complicado. Para evitar esta complicación podemos utilizar UFW (Uncomplicated FireWall), un programa desarrollado por Ubuntu y escrito en Python que tenemos disponible en múltiples distribuciones de GNU/Linux incluida Raspbian y que nos hará la vida mucho mas fácil.

Sigue leyendo
Instalar PHP en Raspbian

Cómo instalar PHP en Raspbian

Cómo instalar PHP en Raspbian. Es una tarea muy sencilla para seguir armando nuestro servidor web completo. Ya vimos como instalar apache y cómo instalar MariaDB. Con la instalación de PHP completamos la funcionalidad de nuestro servidor. Estas instrucciones están basadas en Raspbian Stretch Lite de Octubre de 2018 pero puede funcionar en otras distribuciones. La versión que se instala por defecto es la 7.0 ahora mismo. Anímate a compartir tus experiencias en los comentarios.

Instalación de PHP

Para instalar PHP en Raspbian basta con ejecutar la siguiente orden en la terminal:

Sigue leyendo

raspbian mariadb

Cómo instalar el gestor de bases de datos MySQL MariaDB en Raspbian

Vamos a seguir añadiendo servicios al Raspbian instalado en la Raspberry Pi. En esta ocasión vamos a ver cómo instalar el gestor de bases de datos de tipo MySQL MariaDB. MariaDB surgió como un fork de MySQL después de que fuera comprada por Oracle, ante las lógicas dudas sobre las intenciones de Oracle de cambiar la licencia de MySQL o incluso hacerla desparecer. Hoy en día MariaDB se ha convertido en el nuevo estandard a la hora de instalar un servidor de bases de datos libre.

Instalación

Para instalarlo basta con teclear lo siguiente en la terminal:

sudo apt install mariadb-server

Asegurando la instalación

Una vez instalado hay que ejecutar el siguiente comando para hacerlo más seguro.

Sigue leyendo