Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Una de las numerosas funciones de Raspberry Pi es que puede ser útil como servidor web para acceso a conexión remota. El proceso de configuración para usar el servidor web de Raspberry Pi también es sencillo, como descubrirás en nuestra guía.

Cómo configurar un servidor web en Raspberry Pi

Raspberry Pi debe conectarse a una red local (proveedor de servicios de internet) y ejecutarse en una versión de escritorio Raspbian actualizada. Nuestra guía explora el procedimiento de configuración del servidor web Pi para cualquier modelo Pi, incluyendo Raspberry Pi 4 y Zero W.

Aquí están los pasos clave:

Paso 1: Acceder a la Terminal

Puedes acceder a la terminal / gestor de ventanas mediante cualquiera de las siguientes dos formas:

  1. Primero, en tu escritorio Raspbian / escritorio remoto, presiona CTRL+ALT+T. Esto producirá la ventana de terminal que se muestra a continuación.
Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso
  1. Alternativamente, conecta remotamente vía SSH. Recuerda, esto será posible si la característica está habilitada en Raspberry Pi.
Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Por tanto, para conectar, accede a la herramienta Putty e ingresa el nombre de usuario y contraseña de la Raspberry.

En la mayoría de casos, el nombre de usuario por defecto es 'pi' mientras la contraseña por defecto es 'raspberry'. Por tanto, como eres el usuario por defecto, las credenciales anteriores deberían funcionar.

Paso 2: Actualizar Paquetes

Este paso asegura que los paquetes disponibles de Raspberry Pi estén actualizados. Por tanto, para averiguarlo, ingresa el comando a continuación.

sudo apt-get update

Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Esencialmente, permitirá descargar las versiones más recientes de cualquier archivo que descargues después de la actualización.

Paso 3: Instalar Apache

Apache es un servidor web de código abierto, esencial para entregar contenido dinámico vía conexión de red inalámbrica / internet. Por tanto, para instalar el archivo, ingresa el siguiente comando:

sudo apt-get install apache2 -y o apt install apache2

Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Paso 4: Instalar PHP

Luego, necesitas instalar PHP para facilitar el rendimiento eficiente de las páginas web y acceso a un proveedor de servicios de internet. Además, mejora la comunicación con la base de datos. Por tanto, para instalar PHP, ingresa el comando a continuación.

sudo apt-get install php libapache2-mod-php -y

Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Paso 5: Descargar MySQL

Ahora, puedes descargar tu base de datos de elección y usar MariaDB o MySQL. En este caso, usaremos la base de datos MySQL. Por tanto, para descargar, ingresa lo siguiente en la línea de comandos:

sudo apt-get install mysql-server

Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Ten en cuenta que en este paso se te pedirá cambiar la contraseña root. Asegúrate de elegir una contraseña fuerte y anótala si temes olvidarla.

Paso 6: Instalar MySQL

Es una continuación del paso anterior. Después de descargar MySQL, instálalo vía el siguiente comando:

sudo mysql_secure_installation

Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Paso 7: Reiniciar apache2

Reinicia el servidor web / Apache2 para confirmar que tus cambios son efectivos. El comando a continuación será útil en este proceso.

sudo service apache2 restart

Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Paso 8: Probar el Servidor Web

Ahora, necesitamos probar el Servidor Apache. Apache cuenta con un archivo HTML almacenado en un subdirectorio web de Apache. Por tanto, para servirlo en las Raspberry Pi, escribe la dirección web a continuación en la barra de direcciones.

HTTP://[Dirección_IP_Host]/

Al navegar la página por defecto del servidor web Raspberry Pi, accederás a la siguiente página indicando que funciona bien. Además, puedes usar una computadora remota para este proceso.

Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Además, puedes construir el sitio web Raspberry Pi identificando inicialmente los archivos PHP / HTML. Estos son accesibles desde el directorio a continuación.

/var/www/html

Por último, haz la carpeta fácilmente accesible para un usuario por defecto ingresando el siguiente comando:

sudo chown –R pi /var/www/html

Cambiar el Nombre de Host de tu Servidor

Por defecto, el nombre de host de tu servidor Pi será 'raspberry'. No obstante, podrías tener otros nombres pi en tu red privada. Por tanto, para evitar confusión, un cambio de nombre es imperativo mediante el proceso a continuación.

  1. Primero, ingresa sudo raspi-config en la ventana de terminal. Luego, elige un hostname.
Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso
  1. Alternativamente, puedes seleccionar el menú de inicio para navegar, luego selecciona Preferencias → Configuración de Raspberry. Lanzará la versión con ventana como se muestra a continuación. También necesitas seleccionar Opciones de Red.
Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso
  1. Luego, selecciona tu hostname de elección. Por ejemplo, en nuestro caso usaremos "miservidorpi".
Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso
  1. Entonces, se te pedirá reiniciar. Selecciona 'Sí' para la opción de arranque, y la computadora reiniciará. Ahora la Pi tendrá un nombre diferente.
Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso

Cómo Configurar FTP en tu Servidor Web Pi

Tu servidor web estará incompleto hasta que almacenes algunos archivos multimedia y páginas web en su ubicación por defecto, es decir, la carpeta /var/www/html. Además, es posible realizar desarrollo web en el SO Raspberry Pi.

Sin embargo, para proyectos avanzados, es mucho más fácil escribir el código primero en la PC principal / escritorio remoto y luego transferirlo.

Un FTP es el mejor medio para lograr la transferencia anterior. Aquí te explicamos cómo hacerlo.

  1. Primero, necesitarás habilitar FTP en tu Raspberry Pi. Haz clic en 'Opciones de Interfaz' luego selecciona 'menú SSH' en raspi-config.
Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso
  1. Alternativamente, si usas un dispositivo de escritorio/portátil, selecciona 'Preferencias' luego elige 'Configuración de Raspberry Pi' y haz clic en la 'pestaña interfaces'.
  2. Luego, necesitas modificar la carpeta /var/www/ para facilitar escritura de archivos. Necesitarás ingresar el comando sudo chown pi /var/www/html para este paso.
  3. Luego, en tu PC, necesitas configurar un cliente FTP y asegurar que use el protocolo SFTP. Para Windows OS, considera usar FileZilla ya que es una de las mejores apps FTP gratuitas.
Cómo Alojar un Servidor Web Confiable en Raspberry Pi – Guía Paso a Paso
  1. Por último, ingresa el nombre de usuario y contraseña por defecto. Estos son "pi" y "raspberry", respectivamente.

Conclusión

Como has visto, usar Raspberry Pi para acceso remoto a una conexión de internet es un proyecto de servidor fácil. Contáctanos en cualquier momento para más consultas sobre esto y mucho más de nuestro contenido dinámico.

Tecnología Industrial

  1. Perfilado preciso de temperatura en Raspberry Pi con Python, SQLite y LabVIEW
  2. Sensor infrarrojo TMP006 con Raspberry Pi: librería Python y guía de configuración
  3. Construya un sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso
  4. Monitorización meteorológica remota con Raspberry Pi 3 y PubNub
  5. Integración de TI SensorTag con Blynk vía Node‑RED en Raspberry Pi Zero
  6. Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
  7. Lectura de Pulsaciones de Botón vía GPIO en Raspberry Pi: Guía Paso a Paso
  8. Sensor de ocupación para baño con Raspberry Pi: alertas por voz y SMS mediante Twilio
  9. Monitoriza la temperatura de tu casa con un panel Raspberry Pi
  10. Capturar comandos de mando IR en Raspberry Pi sin LIRC: enfoque Python UART
  11. Usar ADC MCP3008 para leer sensores analógicos con Raspberry Pi