Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Convierte tu Raspberry Pi 4 en un servidor web y crea tu propio sitio

¿Listo para aprovechar la potencia de una Raspberry Pi 4 como servidor web ligero y rentable? Esta guía te lleva paso a paso por la instalación de Apache, PHP y la creación de páginas HTML/CSS personalizadas, manteniendo tu configuración segura y mantenible.

Qué necesitas

Paso 1: Prepara tu Pi

Arranca tu Pi con Raspberry Pi OS (Lite o Desktop). Abre una terminal o conéctate por SSH para ejecutar los siguientes comandos.

sudo apt update && sudo apt upgrade -y

Esto asegura que todos los paquetes estén actualizados antes de instalar la pila web.

Instalación de Apache

Apache es un servidor web probado, de código abierto, que sirve contenido estático y dinámico. Instálalo con:

sudo apt install apache2 -y

Una vez instalado, Apache se inicia automáticamente y coloca una página por defecto en /var/www/html.

Instalación de PHP

PHP permite scripting del lado del servidor e integración con bases de datos. Instala el paquete principal y el módulo de Apache:

sudo apt install php libapache2-mod-php -y

Reinicia Apache para cargar PHP:

sudo systemctl restart apache2

Paso 2: Verifica que el servidor funciona

Abre un navegador en la Pi y ve a https://localhost/ o https://raspberrypi.local/. Deberías ver la página de bienvenida de Apache. Para probar desde otro dispositivo, averigua la IP de la Pi:

hostname -I

Luego visita https://192.168.1.102 (reemplaza con tu IP real) en cualquier equipo de la misma red.

Paso 3: Personaliza la página por defecto

Por defecto, el archivo index.html pertenece al usuario root, impidiendo ediciones. Cambia la propiedad a tu usuario (sustituye pi por tu nombre de usuario):

sudo chown pi:pi /var/www/html/index.html

Ahora puedes editar index.html directamente o con un editor como nano:

nano /var/www/html/index.html

Recarga el navegador para ver los cambios.

Paso 4: Habilita edición remota (opcional pero útil)

Para cambios frecuentes, considera usar un cliente de transferencia de archivos seguro. WinSCP (Windows) o FileZilla (multiplataforma) permiten editar archivos por SFTP:

Tras conectar, navega a /var/www/html para modificar index.html o añadir nuevas páginas.

Paso 5: Asegura tu servidor (buenas prácticas)

Próximos pasos: Construye tu sitio

Con Apache y PHP listos, ya puedes desarrollar páginas estáticas con HTML/CSS o contenido dinámico usando PHP y MySQL (instala con sudo apt install mariadb-server php-mysql -y). Aloja tu propio portafolio, blog o panel IoT directamente desde tu mesa de cocina.

Recursos

Proceso de manufactura

  1. Monitorización en tiempo real de temperatura y humedad vía web en Raspberry Pi 4
  2. Monitor de temperatura y humedad en casa con Raspberry Pi y panel web – Seguimiento remoto en tiempo real
  3. Monitorización profesional de temperatura con Raspberry Pi y DS18B20
  4. Construcción de una estación meteorológica exterior con Raspberry Pi 2 y ADS‑WS1
  5. Monitorización precisa de temperatura en armario de servidores con Raspberry Pi
  6. Seguimiento Avanzado de Pelotas de Ping‑Pong con Raspberry Pi y OpenCV
  7. Construya un Mando Universal Profesional para Raspberry Pi con LIRC
  8. Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
  9. Conversión de RF a CC con Raspberry Pi: Construcción y Solución de Problemas de un Detector de Envolvente
  10. Cycle Chaser: Transforme su Bici en un Espectáculo de Luces Nocturno con Raspberry Pi
  11. Construya un Sensor de Humedad de Suelo de Bajo Coste para Riego Inteligente con Raspberry Pi