Ako vytvoriť webový server Raspberry Pi

Posted on
Autor: Robert Simon
Dátum Stvorenia: 22 V Júni 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Ako vytvoriť webový server Raspberry Pi - Vedomosti
Ako vytvoriť webový server Raspberry Pi - Vedomosti

Obsah

je wiki, čo znamená, že veľa článkov napísalo niekoľko autorov. Na vytvorení tohto článku sa na jeho vydaní a jeho zlepšovaní v priebehu času podieľalo 33 anonymných osôb.

Ak hľadáte spôsob, ako vytvoriť lacný webový server, ktorý sa používa predovšetkým ako testovacie prostredie alebo na ukladanie súborov, Raspberry Pi je pre vás ideálny. Čo je to Raspberry Pi? Je to veľmi lacný mini počítač, ideálny pre základné funkcie. Táto príručka vám ukáže, ako vytvoriť webový server z nového Raspberry Pi. Upozorňujeme, že v tomto článku budeme pracovať na systéme Windows.


stupňa

Časť 1 zo 7:
Spustite operačný systém Raspberry Pi

  1. 1 Kópiu operačného systému (operačný systém) od spoločnosti Raspberry Pi získate z odkazu v časti zdrojov. Existuje niekoľko distribúcií, ale pre tento článok použijeme verziu „Raspbian“.
  2. 2 Rozbaľte obrázok na SD kartu. Na to budete potrebovať nástroj s názvom Win32 Disc Imager. Odkaz na to je k dispozícii aj v sekcii zdrojov. Teraz otvorte nástroj, prejdite do adresára, kde je umiestnená karta SD, vyberte umiestnenie obrazu OS Raspberry Pi a vyberte možnosť „vypáliť“.
  3. 3 Po vypálení môžete vložiť SD kartu do Raspberry Pi, potom pripojiť ostatné káble a uistiť sa, že mini USB pripojíte ako posledné.
  4. 4 Po dokončení načítania operačného systému budete musieť autentifikovať. Predvolené meno používateľa je „pi“ a predvolené heslo je „malina“.
  5. 5 Začnite zmenou hesla. Z príkazového riadka napíšte:

    passwd pi

  6. 6 Zadajte nové heslo a potvrďte ho. Upozorňujeme, že kurzor sa pri zadávaní hesiel nepohybuje, ale zadávate e. reklama

Časť 2 zo 7:
Spustite aktualizácie softvéru

  1. 1 Pri používaní najnovšej verzie Debianu budete musieť vykonať určité čistenie, inštaláciu a aktualizácie. Najprv aktualizujeme hodiny, aktualizujeme naše zdroje a aktualizujeme všetky predinštalované balíčky. Do príkazového riadka napíšte (po každom riadku stlačte kláves Enter / Enter):

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

  2. 2 Nastavte dátum a čas. Zadajte príkazový riadok (v prípade potreby ho vymeňte):

    sudo date --set = "30.12.2013 10:00:00" reklama

Časť 3 zo 7:
Aktualizujte firmvér

  1. 1 Ďalej chceme nainštalovať nástroj na aktualizáciu RPI, ktorý vyrába spoločnosť Hexxeh, aby bol Raspberry Pi aktualizovaný. Na tento účel spustite nasledujúce príkazy (po každom riadku stlačte kláves Enter / Enter):

    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 / rp-update sudo rp-update sudo shutdown -r now reklama

Časť 4 zo 7:
Nainštalujte SSH

  1. 1 Teraz nainštalujeme SSH, aby sme to mohli urobiť z iného počítača. Najprv si všimneme IP adresu Raspberry Pi:

    ifconfig
    Mali by ste vidieť niečo také:

    et0 Link encap: Ethernet HWaddr fe: fd: 45: xx: xx: xx inet addr: 69.164.xxx.xxx Bcast: 69.164.xxx.xxx Maska: 255.255.255.0 inet6 addr: fe80 :: fcfd: xxx: xxx: xxx / 64 Rozsah: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1 RX Balíčky: 35463998 chyby: 0 spadnuté: 0 prekročenia: 0 rámec: 0 TX balíčky: 30563995 chyby: 0 spadnuté: 0 prekročenia: 0 nosič: 0 kolízie: 0 txqueuelen: 1 000 RX bajtov: 11300336376 (11,3 GB) TX bajtov: 33179556297 (33,1 GB) Prerušenie: 76 Uistite sa, že ste pripojení k internetu !! Ak máte pripojený ethernetový kábel, zobrazí sa kľúčové slovo eth0. Bezdrôtové pripojenie sa pravdepodobne bude nazývať wlan0, ale to sa môže zmeniť.
    V druhom riadku „inet addr: 69.164.xxx.xxx“ st IP adresa vášho Raspberry Pi.

  2. 2 Teraz povoľte SSH a reštartujte počítač (stlačte Enter / Enter po každom riadku):

    Po zaznamenaní adresy inet urobte: sudo /etc/init.d/ssh spustenie pri každom spustení pi. Tip: Ak sa vyskytne chyba, použite príkaz uvedený nižšie a potom príkaz vyššie. sudo apt-get install ssh Potom reštartujte ft: sudo shutdown -r now

  3. 3 Káble môžete teraz odpojiť od klávesnice a monitora USB. Tieto už nie sú potrebné, pretože všetko ostatné sa bude robiť prostredníctvom SSH.
  4. 4Stiahnite si klienta SSH, ako je PuTTy (www.putty.org), ktorý si môžete bezplatne stiahnuť z Google a môžete sa pripojiť k IP adrese vášho Raspberry Pi pomocou používateľského mena „pi“ a hesla, ktoré ste nakonfigurovali. skôr. reklama

Časť 5 zo 7:
Nainštalujte webový server

  1. 1 Ak chcete nainštalovať Apache a PHP, spustite nasledujúce príkazy:

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

  2. 2 Reštartujte službu teraz:

    sudo služba apache2 reštartovať
    OR

    sudo /etc/init.d/apache2 reštartujte

  3. 3 Vo webovom prehliadači zadajte IP adresu svojho Raspberry Pi. Mali by ste vidieť jednoduchú stránku s nápisom „Funguje to! ". reklama

Časť 6 zo 7:
Nainštalujte MySQL

  1. 1 Ak chcete nainštalovať MySQL, nainštalujte niektoré balíčky s nasledujúcimi príkazmi:

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

Časť 7 zo 7:
Inštalátor FTP

  1. 1 Teraz nainštalujeme FTP, ktoré umožňuje prenášať súbory do az Raspberry Pi.
  2. 2 Prevezmite si koreňový web:

    sudo chown -R pi / var / www

  3. 3 Potom nainštalujte vsftpd:

    sudo apt-get install vsftpd

  4. 4 Upravte súbor vsftpd.conf:

    sudo nano /etc/vsftpd.conf

  5. 5 Vykonajte nasledujúce zmeny:
    • anonymous_enable = ÁNO à anonymous_enable = NO
    • odkomentovať local_enable = ÁNO a write_enable = ÁNO odstránením symbolu # na začiatku každého riadku
    • potom prejdite na spodok súboru a pridajte force_dot_files = ÁNO.
  6. 6Teraz uložte a ukončite pomocou CTRL-O, CTRL-X.
  7. 7 Potom reštartujte vsftpd:

    sudo služba vsftpd reštartovať

  8. 8 Vytvorte odkaz z domovského priečinka PI na adresu / var / www:

    ln -s / var / www / ~ / www

  9. 9Teraz môžete urobiť FTP pomocou používateľa Pi a prístup do priečinka / var / www pomocou odkazu, ktorý by sa mal objaviť po overení. reklama

rada

  • Ak máte nainštalovaný server SSH, nie je potrebné inštalovať server FTP. Aplikáciu ako WinSCP môžete použiť na pripojenie k SCP, čo je bezpečnejšie a nevyžaduje si otvorenie iného portu na Raspberry Pi.
  • Ak máte chybu, že poviete „wget: príkaz nebol nájdený“, urobte „sudo apt-get install wget“.
reklama

Potrebné prvky

  • Raspberry Pi (model B)
  • Prázdna SD karta s najmenej štyrmi gigabitmi
  • Kábel micro USB (pre potraviny)
  • Sieťový kábel s prístupom na internet
  • USB klávesnica
Zdroj: „https://fr.m..com/index.php?title=make-a-server-web-Raspberry-Pi&oldid=178692“