Cómo hacer de Raspberry Pi un servidor web

Cómo hacer de Raspberry Pi un servidor web
Un servidor web es una computadora que proporciona su servicio a otros usuarios que pueden estar en su red o fuera de su red. Un servidor web tiene la capacidad de ejecutar diferentes software y puede almacenar fácilmente documentos HTML, videos, imágenes y otros archivos a los que se puede acceder desde cualquier lugar.

Si realmente le apasiona crear un servidor web, pero está encontrando dificultad para crearlo, busque los pasos de este artículo, lo que lo ayudará a hacer de su Raspberry Pi un servidor web.

Cómo hacer de Raspberry Pi un servidor web

Aquí, le diremos cómo puede hacer de Raspberry Pi un servidor web si hace cuidadosamente cada paso que se da a continuación y luego puede hacer esta tarea compleja en una hora. Si pierde alguno de los pasos a continuación, entonces no podrá hacer de Raspberry Pi un servidor web.

Paso 1: Lo primero que debe hacer es alimentar su Raspberry Pi y asegurarse de que el sistema de energía sea capaz de proporcionar suficiente corriente a Raspberry Pi.

Paso 2: Asegúrese de haber instalado su sistema operativo Raspberry PI.

Paso 3: Ahora asegúrese de que su sistema operativo Raspberry PI esté conectado con Internet y la velocidad de Internet sea lo suficientemente buena como para instalar los paquetes.

Etapa 4: Ahora, después de conectar su sistema operativo Raspberry PI con Internet, debe asegurarse de que sus paquetes se actualicen. Si no, puede actualizar a través del siguiente comando dado en el terminal.

$ sudo apt-get actualización

Paso 5: Ahora tiene que instalar Apache en su Raspberry Pi, ya que es un servidor de código abierto con la capacidad de manejar su tráfico en la web. Puede instalar Apache simplemente ingresando el siguiente comando dado en el terminal de su Raspberry Pi.

$ sudo apt install apache2 -y

Paso 6: Después de instalar el Apache en su sistema operativo Raspberry Pi, ahora debe realizar una actualización completa. Esta actualización es necesaria, ya que le ayuda a instalar los paquetes que faltan en su Raspberry Pi, que se requieren para la instalación de otros paquetes. La actualización completa puede llevar tiempo dependiendo de su velocidad de Internet.

$ sudo apt-get pleno-actual

Paso 7: Ahora, lo siguiente que debe hacer es instalar PHP, ya que garantiza que sus páginas web adecuadas funcionen, así como ayuda a comunicarse con la base de datos.

Para instalar PHP, primero se le debe instalar algunos paquetes. Primero debe instalar la clave para el repositorio de PHP a través del siguiente comando.

$ curl https: // paquetes.Sury.org/php/apt.GPG | sudo tee/usr/share/keyrings/suryphp-archive-keyring.gpg> /dev /null

Luego, debe crear un archivo fuente con el enlace al repositorio utilizando el siguiente comando.

$ echo “Deb [firmado-by =/usr/share/keyrings/suryphp-archive-keyring.gpg] https: // paquetes.Sury.org/ php/ $ (lsb_release -cs) principal ”| Sudo Tee/etc/apt/fuentes.lista.D/Sury-PHP.lista

Ahora, debe actualizar el paquete nuevamente.

$ sudo apt-get actualización

Una vez que las actualizaciones están terminadas, puede agregar el repositorio PHP desde el comando mencionado a continuación:

$ sudo apt-add-repository PPA: ondrej/php

Ahora, a través del comando que se da a continuación puede instalar PHP en su Raspberry Pi.

$ sudo apt instalación php8.1-cli

Paso 8: Ahora tiene que descargar mariadb-server para comenzar la instalación de la base de datos SQL. Puede agregar mariadb-server agregando el siguiente comando.

$ sudo apt-get install mariadb-server

Paso 9: Después de instalar con éxito el servidor mariadb, ahora puede asegurar las bases de datos SQL utilizando el siguiente comando en el terminal.

$ sudo mysql_secure_installation

Después de completar el comando, debe ingresar su contraseña. Puede dejarlo en blanco y en el siguiente paso puede ingresar "n" para no cambiar su contraseña de root.

Debe hacer algunas cosas, ya que se requiere para ejecutar con éxito el servidor web de Raspberry Pi.

Después de completar los pasos anteriores, le proporcionará un mensaje sobre la instalación exitosa de Mariadb.

Paso 10: Ahora, después de que se complete la instalación, ahora reinicia el servicio APACHE2 utilizando el comando mencionado a continuación en el terminal.

$ sudo servicio apache2 reiniciar

Paso 11: Ahora lo siguiente que debe hacer es cambiar el nombre de host del servidor, que se puede hacer escribiendo el siguiente comando en el terminal.

$ sudo raspi-config

Abrirá la configuración de Raspberry Pi para usted.

Paso 12: Vaya a la opción de interfaz y habilite SSH allí.

Paso 13: Vaya a las opciones del sistema y luego seleccione el nombre de host.

Paso 14: Ahora, debe ingresar un nombre de host. Escribe cualquier nombre que quieras.

Paso 15: Presione Aceptar y luego haga clic en Finalizar. Te pedirá que reinicie. Vaya por el reinicio haciendo clic en la opción "Sí".

Paso 16: Después de reiniciar el sistema, puede ir a la opción de menú, verá la opción "Preferencia" allí.

Paso 17: Puede verificar el estado de su apache, ya sea que se esté ejecutando o no a través del siguiente comando.

$ sudo servicio apache2 estado

Paso 18: También puede verificar si su servidor se está ejecutando o no escribiendo la IP del host en su navegador. Puede encontrar su IP de host ingresando el siguiente comando en el terminal.

$ hostname -i

Paso 19: Escriba la dirección IP en su navegador y verá la página web de Apache predeterminada.

Paso 20: Ahora, para crear su sitio web, debe localizar el directorio HTML en su sistema. Debe escribir "/var/www/html" en el cuadro de búsqueda de directorio para abrir el archivo html.

Puede crear los sitios web colocando o reemplazando los archivos HTML en el directorio.

Paso 21: A continuación, debe comenzar a desarrollar una página web utilizando PHP. Para eso, debe ingresar el siguiente comando dado en el terminal que le permitirá crear una página PHP en la carpeta HTML.

$ sudo nano/var/www/html/índice.php

Después de ingresar al comando, podrá escribir código de página web, por ejemplo:

echo "Esto es Linuxhint";
?>

Paso 27: Ahora, vaya a la dirección "10.0.2.15 "y ahí verás tu propia página web.

Conclusión

¿Por qué debería preocuparse cuando tenga una oportunidad de oro para construir un sitio web y debe aprovecharlo sin demora?? El uso del Raspberry Pi como servidor web le permite crear su propio sitio web personal sin tener que buscar otras opciones. Entonces, pruébelo, convierta su Raspberry Pi en un servidor web y tendrá sus sitios web personales en cuestión de horas.