Cum se face un server web de Raspberry Pi

Dacă sunteți în căutarea pentru moduri de a face un server de web mai ieftin, în primul rând pentru a fi utilizat ca un mediu de testare sau pentru stocarea fișierelor, atunci Zmeura Pi este perfect pentru tine. Ce este Raspberry Pi? Este un calculator nou și ieftin, perfect pentru funcțiile de bază. Acest ghid vă va spune cum să vă luați noul Raspberry Pi și să îl transformați într-un server web. Rețineți că în acest articol vom lucra cu Windows.

pași

Porniți sistemul de operare Raspberry Pi

1
Obțineți o copie a sistemului de operare Raspberry Pi (OS) de la link-ul din secțiunea referințe. Există câteva distribuții disponibile, dar pentru acest articol vom folosi versiunea "Raspbian".
  • 2
    Înregistrați imaginea pe cardul SD. Pentru a face acest lucru vom avea nevoie de un instrument numit Win32 Disc Imager. Există, de asemenea, o legătură pentru aceasta în secțiunea de referințe. Acum deschideți instrumentul, navigați la litera unității pe care-i cardul SD, selectați locația imaginii de zmeură Pi OS și selectați arde.
  • 3
    Când terminați copierea, puteți plasa cartela SD în rasna Pi, apoi conectați restul cablurilor și asigurați-vă că ați conectat ultimul mini USB.
  • 4
    Odată ce sistemul de operare finalizează încărcarea, va trebui să vă conectați. Utilizatorul implicit este "pi", iar parola este "zmeură".
  • 5
    Începeți prin a schimba parola. Pe linia de comandă:
    passwd pi
  • 6
    Introduceți parola și confirmați-o. Rețineți că cursorul nu se va mișca atunci când introduceți parola, chiar dacă introduceți textul.

    Configurați zmeura Pi

  • Deoarece utilizăm o nouă versiune a Debian, va trebui să efectuați activități de curățare, actualizare și instalare. În primul rând, vom actualiza ceasul, sursele și pachetele preinstalate. Utilizați următorul cod pentru a face acest lucru:
    sudo dpkg-reconfigurați-vă tzdatasudo apt-get updatesudo apt-get upgrade
  • Reglați data și ora. Pe tipul liniei de comandă (editați artele acolo unde este necesar):
    data sudo --set ="30 decembrie 2013 10:00:00"

    Păstrați actualizarea firmware-ului

  • Acum, vrem să instalăm instrumentul de actualizare RPI al lui Hexxeh pentru a menține actualizarea Raspberry Pi. Pentru aceasta, executați:

    apt-get install ca-certificatessudo aptitude install git-coresudo https://goo.gl/1BOfJ wget -O / usr / bin / RPI-actualizare && sudo chmod + x / usr / bin / rpi-actualizări rpi-updatesudo închidere -r acum

    Configurați SSH

  • Acum, vom configura SSH pentru a putea face totul de la un calculator diferit. Pentru a face acest lucru, mai întâi scrieți adresa IP a Raspberry Pi
    ifconfig

    Ar trebui să vedeți ceva de genul:
    eth0 Link Encap: Ethernet HWaddr credință: fd: 45: xx: xx: xxinet adr: 69.164.xxx.xxx Bcast: 69.164.xxx.xxx Masca: 255.255.255.0inet6 adr: FE80 :: FCFD: xxx: xxx: xxx / 64 Domeniul de aplicare: linkup BROADCAST RUNNING MULTICAST MTU: 1500 metric: 1RX pachete: 35463998 erori: 0 scăzut: 0 depășirilor: 0 frame: pachete 0TX: 30563995 erori: 0 scăzut: 0 depășirilor: 0 purtător: 0collisions: 0 txqueuelen: 1000RX octeți: 11300336376 (11,3 GB) bytes TX: 33179556297 (33,1 GB) Întrerupere: 76¡Asegúrate să fie conectat la internet !! eth0 apare în cazul în care eticheta este conectado.Si este Ethernet fără fir ar putea fi wlan0, dar pot fi diferite.

    În al doilea rând "inet addr: 69.164.xxx.xxx" potriviți adresa IP a fructului dvs. de zmeură Pi.
  • Acum, activați SSH și efectuați o repornire (apăsați săgeata pentru a reveni sau pentru a introduce după fiecare linie):
    După notarea adresei inet ("inet addr") Utilizare: sudo startcada /etc/init.d/ssh timp ce boot-ați pi.Consejo do: Dacă există o eroare, utilizați următoarea comandă și apoi comanda anterior.sudo apt-get install sshLuego, reporniți pi-ul: sudo shutdown -r acum
  • Acum puteți deconecta cablurile pentru tastatura USB și monitorul. Nu mai aveți nevoie de ele, totul se va face în SSH.
  • Descărcați gratuit un client SSH ca PuTTy (putty.org) pe Google și conectați-l la adresa IP a Raspberry Pi și conectați-vă cu utilizatorul "pi" și parola pe care ați configurat-o anterior.
  • Instalați serverul

    1. Pentru a instala Apache și PHP, executați următoarea comandă:
      sudo apt-get instala apache2 php5 libapache2-mod-php5
    2. Reporniți acum serviciul:
      serviciul sudo apache2 reporniți

      SAU
      sudo /etc/init.d/apache2 restart
    3. Acum introduceți adresa IP a Raspberry Pi în browserul dvs. web și veți vedea o pagină simplă care spune "Functioneaza!"

    Instalați MySQL

    1. Pentru a instala MySQL, instalați câteva pachete cu următoarea comandă:
      sudo apt-get instalează mysql-server mysql-client php5-mysql

    Instalați FTP

    1. Acum vom instala FTP pentru a transfera fișierele către și de la Raspberry Pi.
    2. Luați proprietatea asupra web-ului rădăcină:
      sudo chown -R pi / var / www
    3. Acum, instalați vsftpd:
      sudo apt-get instalare vsftpd
    4. Acum editați fișierul vsftpd.conf:
      sudo nano /etc/vsftpd.conf
    5. Modificați următoarele:
    6. anonymous_enable = YES la anonymous_enable = NO
    7. Eliminați comentariul de la (dezactivați) local_enable = DA și write_enable = YES
    8. apoi mergeți la sfârșitul fișierului și adăugați force_dot_files = DA.
    9. Acum salvați-l și ieșiți din fișier apăsând CTRL-O, CTRL-X.
    10. Acum, reporniți vsftpd:
      sudo service vsftpd restart
    11. Creați o comandă rapidă a dosarului de domiciliu al utilizatorului de la PI la / var / www:
      ln -s / var / www / ~ / www
    12. Acum puteți transfera fișierele cu FTP utilizând utilizatorul Pi și puteți accesa directorul / var / www prin intermediul comenzii rapide care ar trebui să apară la începutul sesiunii.

    sfaturi

    • Dacă primiți o eroare spunând: "wget: comanda nu a fost găsită", executa "sudo apt-get instalați wget"

    Lucruri de care ai nevoie

    • O zmeură Pi (modelul B)
    • Un card SD de cel puțin 4 GB
    • Un cablu micro USB
    • Un cablu de rețea
    • O tastatură USB.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum de a spori spațiul pe disc în VMwareCum de a spori spațiul pe disc în VMware
    Cum se partajează fișierele Windows pe un server UbuntuCum se partajează fișierele Windows pe un server Ubuntu
    Cum se conectează un computer Windows cu un Mac pentru a partaja fișiere și imprimanteCum se conectează un computer Windows cu un Mac pentru a partaja fișiere și imprimante
    Cum se conectează la un server terminal cu un client desktop la distanțăCum se conectează la un server terminal cu un client desktop la distanță
    Cum se conectează la un server pe un MacCum se conectează la un server pe un Mac
    Cum se configurează un server FTP într-un Windows XP ProfessionalCum se configurează un server FTP într-un Windows XP Professional
    Cum se configurează un server web personal cu XAMPPCum se configurează un server web personal cu XAMPP
    Cum se descarcă Eclipse IDE în sistemul de operare WindowsCum se descarcă Eclipse IDE în sistemul de operare Windows
    Cum să dezactivați cerința de complexitate în parola Windows Server 2008Cum să dezactivați cerința de complexitate în parola Windows Server 2008
    Cum se dezinstalează Windows 8.1Cum se dezinstalează Windows 8.1
    » » Cum se face un server web de Raspberry Pi

    © 2011—2020 ertare.com