Hoe om 'n Raspberry Pi -webbediener te maak (met foto's)

INHOUDSOPGAWE:

Hoe om 'n Raspberry Pi -webbediener te maak (met foto's)
Hoe om 'n Raspberry Pi -webbediener te maak (met foto's)

Video: Hoe om 'n Raspberry Pi -webbediener te maak (met foto's)

Video: Hoe om 'n Raspberry Pi -webbediener te maak (met foto's)
Video: Het aanpassen van de Microscoop instructie video. 2024, April
Anonim

As u op soek is na 'n manier om 'n goedkoop webbediener te maak, hoofsaaklik as toetsomgewing of om lêers op te slaan, dan is die Raspberry Pi perfek vir u. Wat is 'n Framboos Pi? Dit is 'n goedkoop mini -rekenaar, ideaal vir basiese funksies. Hierdie gids sal u wys hoe u 'n nuwe Raspberry Pi kan neem en dit na 'n webbediener kan stuur. Let daarop dat ons vir hierdie artikel in Windows werk.

Stappe

Deel 1 van 7: Begin van die Raspberry Pi -bedryfstelsel

2254547 1
2254547 1

Stap 1. Verkry 'n afskrif van die Raspberry Pi OS (bedryfstelsel) vanaf die skakel in die bronne -afdeling

Daar is 'n paar verskillende verspreidings beskikbaar, maar vir hierdie artikel gebruik ons die 'Raspbian' -weergawe.

2254547 2
2254547 2

Stap 2. Pak die prentjie uit op die SD -kaart

Om dit te kan doen, benodig ons 'n instrument genaamd Win32 Disc Imager. 'N Skakel hiervoor is ook beskikbaar in die bronne -afdeling. Maak nou die instrument oop, navigeer na die dryfletter waarop u SD -kaart is, kies die ligging van die Raspberry Pi OS -prent en kies brand. Wag totdat dit klaar is.

2254547 3
2254547 3

Stap 3. Maak die SD -kaart oop in Windows Explorer

Skep net 'n lêer met die naam ssh. Dit is 'n veiligheidsopdatering wat sedert Raspbian Jessie bekendgestel is.

2254547 4
2254547 4

Stap 4. Gooi die SD -kaart uit en plaas dit in u Raspberry Pi, en steek dan die res van die toue in

2254547 5
2254547 5

Stap 5. Meld aan sodra die bedryfstelsel laai

Die standaard gebruikersnaam is "pi" en die standaard wagwoord is "framboos". Nuwer weergawes van Raspbian het outomatiese aanmelding standaard geaktiveer.

2254547 6
2254547 6

Stap 6. Begin deur die wagwoord te verander

Tik vanaf die opdragreël:

    sudo passwd pi.

Stap 7. U kan ook u wagwoord verander deur sudo raspi-config in te tik en Gebruikerswagwoord verander te verander of na die stelselkonfigurasie te gaan

2254547 7
2254547 7

Stap 8. Voer u nuwe wagwoord in en bevestig dit

Let daarop dat die wyser nie beweeg as u wagwoorde tik nie, maar u voer teks in.

Deel 2 van 7: Die uitvoer van sagteware -opdaterings

2254547 8
2254547 8

Stap 1. Begin met opdaterings

Omdat u 'n nuwe weergawe van Debian gebruik, moet u die huis skoonmaak, bywerk en installeer. Eerstens gaan ons die klok opdateer, ons bronne opdateer en dan vooraf geïnstalleerde pakkette opgradeer. Tik die volgende op die opdragreël (druk retour/enter na elke reël):

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

2254547 9
2254547 9

Stap 2. Stel die datum en tyd in

Tik vanaf die opdragreël (vervang dele soos nodig):

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

Deel 3 van 7: Hou die firmware op datum

2254547 10
2254547 10

Stap 1. Installeer Hexxeh se RPI -opdateringsinstrument om Raspberry Pi op datum te hou

Om dit te doen, voer die volgende opdragte uit (druk op return/enter na elke reël):

    sudo apt-get install ca-sertifikate 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 nou

Deel 4 van 7: Stel SSH op

Gasheernaam
Gasheernaam

Stap 1. Stel SSH op sodat ons al die ander dinge vanaf 'n ander rekenaar kan doen

Om dit te doen, let eers op die IP -adres van die Raspberry Pi

    gasheernaam -I

  • U behoort so iets te sien:
  • 192.168.1.17

  • Wat verskyn, is die IP -adres van u Raspberry Pi.
2254547 12
2254547 12

Stap 2. Aktiveer SSH en herlaai (druk retour/enter na elke reël):

    Nadat u die inet addr -gebruik opgemerk het: begin sudo /etc/init.d/ssh vir elke keer as u die pi opstart. Wenk: as 'n fout voorkom, gebruik die onderstaande opdrag en dan die opdrag hierbo. sudo apt -get install ssh, herlaai dan u pi: sudo shutdown -r nou

2254547 13
2254547 13

Stap 3. Ontkoppel die toue vir u USB -sleutelbord en u monitor

Dit is nie meer nodig nie, aangesien alles anders oor SSH gedoen sal word.

2254547 14
2254547 14

Stap 4. Laai 'n SSH -kliënt af soos PuTTy (www.putty.org) wat gratis van Google afgelaai kan word en maak verbinding met die IP -adres van u Raspberry Pi om aan te meld met die gebruikersnaam "pi" en die wagwoord wat u vroeër gestel het

Deel 5 van 7: Die installering van die webbediener

2254547 15
2254547 15

Stap 1. Installeer Apache en PHP

Om dit te doen, voer die volgende opdragte uit:

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

2254547 16
2254547 16

Stap 2. Herbegin die diens:

    sudo service apache2 herbegin

    OF

    sudo /etc/init.d/apache2 herbegin

2254547 17
2254547 17

Stap 3. Voer die I. P

adres van u Raspberry Pi in u webblaaier. U moet 'n eenvoudige bladsy sien wat sê "Dit werk!"

Deel 6 van 7: MySQL installeer

2254547 18
2254547 18

Stap 1. Installeer MySQL

Om dit te doen, installeer 'n paar pakkette met die volgende opdrag:

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

Deel 7 van 7: FTP installeer

2254547 19
2254547 19

Stap 1. Installeer FTP om die oordrag van lêers na en van u Raspberry Pi toe te laat

2254547 20
2254547 20

Stap 2. Neem eienaarskap van die webwortel:

    sudo chown -R pi /var /www

2254547 21
2254547 21

Stap 3. Installeer vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Stap 4. Wysig u vsftpd.conf -lêer:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Stap 5. Maak die volgende veranderinge:

  • anonymous_enable = JA aan anonymous_enable = NEE
  • Opmerking local_enable = JA en write_enable = JA deur die # simbool voor elke reël
  • gaan dan onderaan die lêer en voeg dit by force_dot_files = JA.
2254547 24
2254547 24

Stap 6. Stoor en verlaat die lêer deur op CTRL-O, CTRL-X te druk

2254547 25
2254547 25

Stap 7. Herlaai vsftpd:

    sudo diens vsftpd herbegin

2254547 26
2254547 26

Stap 8. Skep 'n kortpad uit die tuisgids van die Pi -gebruiker na /var /www:

    ln -s/var/www/~/www

2254547 27
2254547 27

Stap 9. U kan nou FTP gebruik met die Pi -gebruiker en toegang tot die /var /www -gids verkry via 'n kortpad wat by aanmelding moet verskyn

Wenke

  • Dit is nie nodig om 'n FTP -bediener te installeer as u die SSH -bediener geïnstalleer het nie. U kan 'n toepassing soos WinSCP gebruik om via SCP aan te sluit, wat veiliger is en verhoed dat u 'n ander poort op u Raspberry Pi moet oopmaak.
  • As u 'n foutboodskap kry wat sê: "wget: bevel nie gevind nie", voer 'sudo apt-get install wget' uit

Aanbeveel: