Com fer un servidor web Raspberry Pi (amb imatges)

Taula de continguts:

Com fer un servidor web Raspberry Pi (amb imatges)
Com fer un servidor web Raspberry Pi (amb imatges)

Vídeo: Com fer un servidor web Raspberry Pi (amb imatges)

Vídeo: Com fer un servidor web Raspberry Pi (amb imatges)
Vídeo: Новинка от DeWALT - многофункциональный мини шуруповерт DCD703L2T с бесщёточным двигателем! 2024, Abril
Anonim

Si busqueu una manera de crear un servidor web barat, principalment per utilitzar-lo com a entorn de proves o per emmagatzemar fitxers, el Raspberry Pi és perfecte per a vosaltres. Què és un Raspberry Pi? És un mini ordinador econòmic, perfecte per a funcions bàsiques. Aquesta guia us mostrarà com prendre un nou Raspberry Pi i convertir-lo en un servidor web. Tingueu en compte que per a aquest article treballarem a Windows.

Passos

Part 1 de 7: Inici del sistema operatiu Raspberry Pi

2254547 1
2254547 1

Pas 1. Obteniu una còpia del sistema operatiu Raspberry Pi (sistema operatiu) des de l'enllaç de la secció de fonts

Hi ha algunes distribucions diferents disponibles, però per a aquest article utilitzarem la versió "Raspbian".

2254547 2
2254547 2

Pas 2. Extraieu la imatge a la targeta SD

Per fer-ho, necessitem una eina anomenada Win32 Disc Imager. Un enllaç per a això també està disponible a la secció de fonts. Ara obriu l'eina, aneu a la lletra de la unitat en què es troba la vostra targeta SD, seleccioneu la ubicació de la imatge del sistema operatiu Raspberry Pi i seleccioneu gravar. Espereu que acabi.

2254547 3
2254547 3

Pas 3. Obriu la targeta SD a l'Explorador de Windows

Simplement creeu un fitxer amb el nom ssh. Aquesta és una actualització de seguretat introduïda des de Raspbian Jessie.

2254547 4
2254547 4

Pas 4. Expulseu la targeta SD i col·loqueu-la al Raspberry Pi i, a continuació, connecteu la resta de cables, assegurant-vos que connecteu el mini USB darrerament

2254547 5
2254547 5

Pas 5. Inicieu la sessió un cop es carregui el sistema operatiu

El nom d'usuari per defecte és "pi" i la contrasenya per defecte és "raspberry". Les versions més recents de Raspbian tenen l'accés automàtic habilitat per defecte.

2254547 6
2254547 6

Pas 6. Comenceu canviant la contrasenya

Des del tipus de línia d'ordres:

    sudo passwd pi.

Pas 7. També podeu canviar la vostra contrasenya escrivint sudo raspi-config i seleccionant Canvia la contrasenya d'usuari o anant a la configuració del sistema

2254547 7
2254547 7

Pas 8. Introduïu la vostra nova contrasenya i, a continuació, confirmeu-la

Tingueu en compte que el cursor no es mourà en escriure contrasenyes, però esteu introduint text.

Part 2 de 7: Execució d'actualitzacions de programari

2254547 8
2254547 8

Pas 1. Comenceu amb les actualitzacions

Com que esteu executant una versió nova de Debian, haureu de fer una neteja, actualització i instal·lació de la casa. En primer lloc, actualitzarem el rellotge, actualitzarem les nostres fonts i després actualitzarem els paquets preinstal·lats. Escriviu el següent a la línia d’ordres (premeu retorn / entrada després de cada línia):

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

2254547 9
2254547 9

Pas 2. Definiu la data i l'hora

Des del tipus de línia d'ordres (substituïu les peces segons calgui):

    sudo date --set = "30 de desembre de 2013 10:00:00"

Part 3 de 7: Mantenir el firmware actualitzat

2254547 10
2254547 10

Pas 1. Instal·leu l'eina d'actualització RPI de Hexxeh per mantenir Raspberry Pi actualitzat

Per fer-ho, executeu les ordres següents (premeu retorn / entrada després de cada línia):

    sudo apt-get install ca-certificats 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 ara

Part 4 de 7: configureu SSH

Nom de l’amfitrió
Nom de l’amfitrió

Pas 1. Configureu SSH perquè puguem fer la resta des d’un altre equip

Per fer-ho, primer tingueu en compte l’adreça IP del Raspberry Pi

    nom d'amfitrió -I

  • Hauríeu de veure alguna cosa així:
  • 192.168.1.17

  • El que apareix és l'adreça IP del vostre Raspberry Pi.
2254547 12
2254547 12

Pas 2. Activeu SSH i reinicieu (premeu Retorn / Enter després de cada línia):

    Després de tenir en compte l'ús d'addr inet: sudo /etc/init.d/ssh start per cada vegada que arrenceu el pi. Consell: si es produeix un error, utilitzeu l'ordre següent i, a continuació, l'ordre superior. sudo apt-get install ssh A continuació, reinicieu el vostre pi: sudo shutdown -r ara

2254547 13
2254547 13

Pas 3. Desconnecteu els cordons del teclat USB i del monitor

Aquests ja no són necessaris, ja que tota la resta es farà mitjançant SSH.

2254547 14
2254547 14

Pas 4. Descarregueu un client SSH com PuTTy (www.putty.org) que es pot descarregar gratuïtament de Google i connectar-vos a l'adreça IP del vostre inici de sessió de Raspberry Pi amb el nom d'usuari "pi" i la contrasenya que hàgiu definit anteriorment

Part 5 de 7: Instal·lació del servidor web

2254547 15
2254547 15

Pas 1. Instal·leu Apache i PHP

Per fer-ho, executeu les ordres següents:

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

2254547 16
2254547 16

Pas 2. Reinicieu el servei:

    reinici del servei sudo apache2

    O

    sudo /etc/init.d/apache2 restart

2254547 17
2254547 17

Pas 3. Introduïu la I. P

l'adreça del vostre Raspberry Pi al navegador web. Hauríeu de veure una pàgina senzilla que digui "Funciona".

Part 6 de 7: Instal·lació de MySQL

2254547 18
2254547 18

Pas 1. Instal·leu MySQL

Per fer-ho, instal·leu uns quants paquets amb l'ordre següent:

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

Part 7 de 7: Instal·lació de FTP

2254547 19
2254547 19

Pas 1. Instal·leu FTP per permetre la transferència de fitxers des del vostre Raspberry Pi

2254547 20
2254547 20

Pas 2. Adopteu la propietat de l'arrel web:

    sudo chown -R pi / var / www

2254547 21
2254547 21

Pas 3. Instal·leu vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Pas 4. Editeu el fitxer vsftpd.conf:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Pas 5. Feu els canvis següents:

  • anonymous_enable = SÍ a anonymous_enable = NO
  • Descomenta local_enable = SÍ i write_enable = SÍ suprimint el fitxer # símbol davant de cada línia
  • a continuació, aneu a la part inferior del fitxer i afegiu-lo force_dot_files = SÍ.
2254547 24
2254547 24

Pas 6. Deseu i sortiu del fitxer prement CTRL-O, CTRL-X

2254547 25
2254547 25

Pas 7. Reinicieu vsftpd:

    servei sudo vsftpd reinici

2254547 26
2254547 26

Pas 8. Creeu una drecera des de la carpeta inicial de l'usuari Pi a / var / www:

    ln -s / var / www / ~ / www

2254547 27
2254547 27

Pas 9. Ara podeu utilitzar FTP mitjançant l'usuari Pi i accedir a la carpeta / var / www mitjançant una drecera que hauria d'aparèixer a l'inici de sessió

Consells

  • No cal instal·lar un servidor FTP si teniu instal·lat el servidor SSH. Podeu utilitzar una aplicació com WinSCP per connectar-vos mitjançant SCP, que és més segur i evita la necessitat d’obrir un altre port al vostre Raspberry Pi.
  • Si rebeu un missatge d'error que diu: "wget: no s'ha trobat l'ordre", executeu "sudo apt-get install wget"

Recomanat: