Instalar servidor web en Raspberry Pi 4

¿ Que es Tasksel ?

Tasksel es una herramienta que se encarga de la recopilación y fácil instalación de software especializado en linux (entornos, archivos , programas, librerías, etc).  El paquete tasksel proporciona una interfaz gráfica a la terminal de manera que se hace muy sencilla la instalación y configuración de los programas para el usuario.

Normalmente ya viene instalado en Raspbian y Noobs , pero si llegaremos a no tenerlo instalado podemos instalarlo con el comando:

sudo apt-get install tasksel

pi@raspberrypi:~ $ sudo apt-get install tasksel

Leyendo lista de paquetes... Hecho

Creando árbol de dependencias       

Leyendo la información de estado... Hecho

tasksel ya está en su versión más reciente (3.53).

0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 0 no actualizados.


Ya que confirmamos que tenemos instalado tasksel procedemos a ejecutarlo con el comando:

 sudo tasksel

Inicio de Tasksel

Seleccionamos web server moviendo con las flechas del teclado y con la tecla de espacio marcamos la casilla [*], posteriormente damos tabulador para < Aceptar > con un enter.

Aceptar Web Server

Se van a descargar he instalar algunos ficheros:

Descargando/Instalando Paquetes

El programa tasksel se cerrara automáticamente al finalizar la instalación regresándonos a la consola:

pi@raspberrypi:~ $ sudo tasksel

pi@raspberrypi:~ $ 

  
Para poder comprobar que nuestro servidor web esta activo es necesario saber nuestra ip con el comando ifconfig


pi@raspberrypi:~ $ ifconfig

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500

        ether dc:a6:32:6c:df:d3  txqueuelen 1000  (Ethernet)

        RX packets 0  bytes 0 (0.0 B)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 0  bytes 0 (0.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536

        inet 127.0.0.1  netmask 255.0.0.0

        inet6 ::1  prefixlen 128  scopeid 0x10<host>

        loop  txqueuelen 1000  (Local Loopback)

        RX packets 470  bytes 97848 (95.5 KiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 470  bytes 97848 (95.5 KiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        inet 192.168.43.79  netmask 255.255.255.0  broadcast 192.168.43.255

        inet6 fe80::8401:d385:f891:cf81  prefixlen 64  scopeid 0x20<link>

        ether dc:a6:32:6c:df:d4  txqueuelen 1000  (Ethernet)

        RX packets 745150  bytes 280913986 (267.9 MiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 946329  bytes 1087205858 (1.0 GiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0



Nos regresa la direccion ip con la que estamos conectados a la red en este caso es 192.168.43.79  sera la misma que usemos en cualquier navegador web de alguna computadora en la misma red local.

Servidor Web Apache

 En el caso de querer ver el servidor web en la misma raspberry sera necesario entrar a Chromium como localhost o bien con la dirección 127.0.0.1


Si llegara a no activarse el servidor web reinicia tu RPI4 y/o repite el proceso de instalación de tasksel.

Remover completamente apache2 para instalarlo nuevamente:

pi@raspberrypi:~ $ sudo apt-get --purge remove apache2


Iniciamos tasksel nuevamente:

pi@raspberrypi:~ $ sudo tasksel


Si queremos agregar nuestro usuario sin modificacion de apache2

pi@raspberrypi:~ $ sudo chown -R pi /var/www



Suscribete y Comparte.

:D


Comentarios