Cómo hacer un servidor web Raspberry Pi |

Si está buscando una manera de hacer un servidor web económico, principalmente para usarlo como entorno de prueba o para almacenar archivos, entonces Raspberry Pi es para usted. ¿Qué es una Raspberry Pi? Esta es una mini computadora barata que es perfecta para ...

parte 1 7:

Inicie el sistema operativo Raspberry Pi

  1. Obtenga una copia de Raspberry Pi OS (sistema operativo) desde el enlace en la sección de código fuente. Hay varias distribuciones diferentes disponibles, pero en este artículo usaremos la versión "Raspbian".

  2. Extraiga imágenes a la tarjeta SD. Para ello necesitamos una herramienta llamada Win32 Disc Imager. Este enlace también está disponible en la sección de fuentes. Ahora abra la herramienta, vaya a la letra del dispositivo donde se encuentra la tarjeta SD, seleccione la ubicación de la imagen del sistema operativo Raspberry Pi y seleccione Grabar. Espera a que termine.

  3. Abra la tarjeta SD en el Explorador de Windows. Solo crea un archivo con el nombre SSHEsta es una actualización de seguridad introducida después de Raspbian Jessie.

  4. Retire la tarjeta SD, insértela en su Raspberry Pi y conecte los otros cables, asegúrese de conectar el mini USB al final.

  5. Inicie sesión después de que se inicie el sistema operativo. El nombre de usuario predeterminado es "pi" y la contraseña predeterminada es "frambuesa".

  6. Comience cambiando su contraseña. Desde la línea de comando, escriba:
  7. Ingrese su nueva contraseña, luego confirme. Tenga en cuenta que el cursor no se mueve cuando se ingresa la contraseña y se ingresa el texto.

parte 2 7:

Ejecutar una actualización de software

  1. Comience con la actualización. Como está utilizando una versión más nueva de Debian, deberá limpiar, actualizar e instalar. Primero, actualizaremos el reloj, actualizaremos nuestros recursos y luego actualizaremos todos los paquetes preinstalados. Escriba lo siguiente en el símbolo del sistema (presione enter / enter después de cada línea):

    sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade 

  2. Configure la fecha y la hora. Desde la línea de comando, escriba (reemplace las piezas según sea necesario):

    sudo date --set="30 December 2013 10:00:00" 

parte 3 7:

Mantenga el firmware actualizado

  1. Instale la herramienta de actualización Hexxeh RPI para mantener su Raspberry Pi actualizada. Para hacer esto, ejecute los siguientes comandos (presione enter / enter después de cada línea):

    sudo apt-get install ca-certificates sudo apt-get install git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update sudo rpi-update sudo shutdown -r now 

parte 4 7:

Configurar SSH

  1. Configure SSH para que podamos hacer todo lo demás desde otra computadora. Para hacer esto, primero anote la dirección IP de la Raspberry Pi:

      1. Debería ver algo como esto:
    eth0 Link encap:Ethernet HWaddr fe:fd:45:xx:xx:xx inet addr:69.164.xxx.xxx Bcast:69.164.xxx.xxx Mask:255.255.255.0 inet6 addr: fe80::fcfd:xxx:xxx:xxx/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:35463998 errors:0 dropped:0 overruns:0 frame:0 TX packets:30563995 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11300336376 (11.3 GB) TX bytes:33179556297 (33.1 GB) Interrupt:76 Make sure you are connected to internet!! The tag eth0 will appear if you have ethernet plugged in. Wireless might be wlan0, but could differ. 

    1. La segunda línea "inet addr: 69.164.xxx.xxx" es la dirección IP de su Raspberry Pi.
  2. Habilite SSH y reinicie (presione enter después de cada línea):

    After noting the inet addr use: sudo /etc/init.d/ssh start for every time you boot up the pi. Hint: If an error occurs, use the command below, and then the command up above. sudo apt-get install ssh Then, restart your pi: sudo shutdown -r now 

  3. Desconecte los cables de alimentación del teclado y monitor USB. Ya no son necesarios, ya que todo lo demás se hará a través de SSH.

  4. Descargue un cliente SSH como PuTTy (www.putty.org), que se puede descargar de forma gratuita desde Google, y conéctese a la dirección IP de su Raspberry Pi iniciando sesión con el nombre de usuario "pi" y la contraseña que estableció anteriormente.

parte 5 7:

Instalar el servidor web

  1. Instala Apache y PHP. Para hacer esto, ejecute el siguiente comando:

    sudo apt-get install apache2 php5 libapache2-mod-php5 

  2. Reiniciar el servicio:

    sudo service apache2 restart 

        o

    sudo /etc/init.d/apache2 restart 

  3. Ingrese la IP Agregue su dirección de Raspberry Pi a su navegador web. Debería ver una página simple que dice "¡Esto funciona!"

parte 6 7:

Instalar MySQL

  1. Instalar MySQL. Para hacer esto, instale algunos paquetes con:

    sudo apt-get install mysql-server mysql-client php5-mysql 

parte 7 7:

Instalar FTP

  1. Instale FTP para permitir transferencias de archivos hacia y desde su Raspberry Pi.

  2. Tomar posesión del directorio web principal:

    sudo chown -R pi /var/www 

  3. Instalar vsftpd:

    sudo apt-get install vsftpd 

  4. Edite su archivo vsftpd.conf:

    sudo nano /etc/vsftpd.conf 

  5. Realice los siguientes cambios:

    1. activaciones anónimas = sí ellos llegan activación anónima = no
    2. comentario habilitar_local = SÍ y escribir_habilitar = SÍ mediante la eliminación # carácter antes de cada línea
    3. Luego vaya al final del archivo y agregue force_dot_files = SÍ.
  6. Presione CTRL-O, CTRL-X para guardar y salir del archivo.

  7. Reiniciar vsftpd:

    sudo service vsftpd restart 

  8. Cree un acceso directo a /var/www desde la carpeta de inicio del usuario de Pi:
  9. Ahora puede usar el FTP de Pi y acceder a la carpeta / var / www a través del acceso directo que aparece cuando inicia sesión.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir
error: Content is protected !!