Jak vytvořit webový server Raspberry Pi

Posted on
Autor: Robert Simon
Datum Vytvoření: 22 Červen 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
Jak vytvořit webový server Raspberry Pi - Znalost
Jak vytvořit webový server Raspberry Pi - Znalost

Obsah

je wiki, což znamená, že mnoho článků je napsáno několika autory. K vytvoření tohoto článku se na jeho vydání a jeho zlepšování v průběhu času podílelo 33 anonymních anonymních lidí.

Pokud hledáte způsob, jak vytvořit levný webový server, který se používá především jako testovací prostředí nebo pro ukládání souborů, pak je Raspberry Pi pro vás ideální. Co je to Raspberry Pi? Je to velmi levný mini počítač, ideální pro základní funkce. Tato příručka vám ukáže, jak vytvořit webový server z nového Raspberry Pi. Upozorňujeme, že pro tento článek budeme pracovat na Windows.


stupně

Část 1 ze 7:
Spusťte operační systém Raspberry Pi

  1. 1 Kopii operačního systému (OS) získáte od Raspberry Pi z odkazu v sekci zdroje. Existuje několik distribucí, ale pro tento článek použijeme verzi „Raspbian“.
  2. 2 Rozbalte obrázek na SD kartu. K tomu budete potřebovat nástroj s názvem Win32 Disc Imager. Odkaz na to je také k dispozici v sekci zdroje. Nyní otevřete nástroj, přejděte do adresáře, kde je umístěna karta SD, vyberte umístění obrazu OS Raspberry Pi a vyberte „vypálit“.
  3. 3 Jakmile vypálíte, můžete vložit SD kartu do Raspberry Pi, poté připojit ostatní kabely a ujistěte se, že mini USB připojíte jako poslední.
  4. 4 Jakmile operační systém dokončí načítání, musíte se autentizovat. Výchozí uživatelské jméno je „pi“ a výchozí heslo je „malina“.
  5. 5 Začněte změnou hesla. Z příkazového řádku zadejte:

    passwd pi

  6. 6 Zadejte nové heslo a potvrďte jej. Upozorňujeme, že kurzor se při zadávání hesel nepohybuje, ale zadáváte e. reklama

Část 2 ze 7:
Spusťte aktualizace softwaru

  1. 1 Jak běžíte nejnovější verzi Debianu, budete muset provést nějaké čištění, instalaci a aktualizace. Nejprve budeme aktualizovat hodiny, aktualizovat naše zdroje a aktualizovat všechny předinstalované balíčky. Do příkazového řádku zadejte následující příkaz (po každém řádku stiskněte klávesu Enter / Enter):

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

  2. 2 Nastavte datum a čas. Zadejte příkazový řádek (v případě potřeby jej vyměňte):

    datum sudo --set = "30. prosince 2013 10:00:00" reklama

Část 3 ze 7:
Udržujte firmware aktuální

  1. 1 Dále chceme nainstalovat aktualizační nástroj RPI produkovaný společností Hexxeh, aby byl Raspberry Pi aktualizován. Chcete-li to provést, spusťte následující příkazy (stiskněte klávesu Enter / enter za každým řádkem):

    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

Část 4 ze 7:
Nainstalujte SSH

  1. 1 Nyní nainstalujeme SSH, abychom to mohli udělat z jiného počítače. Nejprve si všimneme IP adresy Raspberry Pi:

    ifconfig
    Měli byste vidět něco takového:

    eth0 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 klesl: 0 překročení: 0 rámec: 0 TX balíčky: 30563995 chyby: 0 vynecháno: 0 překročení: 0 nosič: 0 kolize: 0 txqueuelen: 1000 RX bytů: 11300336376 (11,3 GB) TX bytů: 33179556297 (33,1 GB) Přerušení: 76 Ujistěte se, že jste připojeni k internetu !! Pokud máte připojený ethernetový kabel, objeví se klíčové slovo eth0. Bezdrátové bude pravděpodobně nazýván wlan0, ale to se může změnit.
    Na druhém řádku zadejte „inet addr: 69.164.xxx.xxx“ st IP adresu vašeho Raspberry Pi.

  2. 2 Nyní povolte SSH a restartujte počítač (po každém řádku stiskněte klávesu Enter / Enter):

    Po zaznamenání adresy inet proveďte: sudo /etc/init.d/ssh start při každém spuštění pi. Tip: Pokud dojde k chybě, použijte příkaz níže a poté příkaz výše. sudo apt-get install ssh Poté restartujte ft: sudo shutdown -r now

  3. 3 Nyní můžete kabely odpojit od klávesnice a monitoru USB. Tyto již nejsou potřeba, protože všechno ostatní se bude provádět prostřednictvím SSH.
  4. 4Stáhněte si klienta SSH, jako je PuTTy (www.putty.org), který si můžete zdarma stáhnout z Googlu a připojit se k IP adrese vašeho Raspberry Pi pomocí uživatelského jména „pi“ a hesla, které jste nakonfigurovali dříve. reklama

Část 5 ze 7:
Nainstalujte webový server

  1. 1 Chcete-li nainstalovat Apache a PHP, spusťte následující příkazy:

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

  2. 2 Restartujte službu nyní:

    sudo service apache2 restart
    OR

    sudo /etc/init.d/apache2 restart

  3. 3 Ve webovém prohlížeči zadejte IP adresu vašeho Raspberry Pi. Měli byste vidět jednoduchou stránku s nápisem „Funguje to! “. reklama

Část 6 ze 7:
Nainstalujte MySQL

  1. 1 Chcete-li nainstalovat MySQL, nainstalujte některé balíčky s následujícími příkazy:

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

Část 7 ze 7:
Instalační program FTP

  1. 1 Nyní nainstalujeme FTP, které umožňuje přenos souborů do az Raspberry Pi.
  2. 2 Využijte kořenový web:

    sudo chown -R pi / var / www

  3. 3 Pak nainstalujte vsftpd:

    sudo apt-get install vsftpd

  4. 4 Upravit soubor vsftpd.conf:

    sudo nano /etc/vsftpd.conf

  5. 5 Proveďte následující změny:
    • anonymous_enable = ANO à anonymous_enable = NO
    • odkomentovat local_enable = ANO a write_enable = ANO odstraněním symbolu # na začátku každého řádku
    • pak přejděte do dolní části souboru a přidejte force_dot_files = ANO.
  6. 6Nyní uložte a ukončete pomocí kláves CTRL-O, CTRL-X.
  7. 7 Poté restartujte vsftpd:

    sudo service vsftpd restart

  8. 8 Vytvořte zástupce z domovské složky PI na / var / www:

    ln -s / var / www / ~ / www

  9. 9Nyní můžete provést FTP pomocí uživatele Pi a přístup do složky / var / www pomocí zástupce, který by se měl objevit po ověření. reklama

rada

  • Pokud máte nainstalovaný server SSH, není třeba instalovat server FTP. Pomocí aplikace, jako je WinSCP, se můžete připojit k SCP, což je bezpečnější a nevyžaduje, abyste na Raspberry Pi otevřeli další port.
  • Pokud máte chybu s vyslovením „wget: příkaz nebyl nalezen“, proveďte „sudo apt-get install wget“.
reklama

Nezbytné prvky

  • Raspberry Pi (model B)
  • Prázdná SD karta o alespoň čtyřech gigabitech
  • Kabel micro USB (pro potraviny)
  • Síťový kabel s přístupem na internet
  • USB klávesnice
Citováno z „https://fr.m..com/index.php?title=make-a-server-web-Raspberry-Pi&oldid=178692“