Ako vytvoriť webový server Raspberry Pi (s obrázkami)

Obsah:

Ako vytvoriť webový server Raspberry Pi (s obrázkami)
Ako vytvoriť webový server Raspberry Pi (s obrázkami)

Video: Ako vytvoriť webový server Raspberry Pi (s obrázkami)

Video: Ako vytvoriť webový server Raspberry Pi (s obrázkami)
Video: Generate Studio Quality Realistic Photos By Kohya LoRA Stable Diffusion Training - Full Tutorial 2024, Apríl
Anonim

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

Kroky

Časť 1 zo 7: Spustenie operačného systému Raspberry Pi

2254547 1
2254547 1

Krok 1. Získajte kópiu systému Raspberry Pi OS (operačný systém) z odkazu v sekcii zdrojov

K dispozícii je niekoľko rôznych distribúcií, ale pre tento článok použijeme verziu „Raspbian“.

2254547 2
2254547 2

Krok 2. Extrahujte obrázok na kartu SD

Na to potrebujeme nástroj s názvom Win32 Disc Imager. Odkaz na to je tiež k dispozícii v sekcii zdrojov. Teraz otvorte nástroj, prejdite na písmeno jednotky, na ktorej je vaša karta SD, vyberte umiestnenie obrazu Raspberry Pi OS a zvoľte napaľovanie. Počkajte, kým sa dokončí.

2254547 3
2254547 3

Krok 3. Otvorte kartu SD v programe Windows Prieskumník

Stačí vytvoriť súbor s názvom ssh. Toto je aktualizácia zabezpečenia zavedená od Raspbian Jessie.

2254547 4
2254547 4

Krok 4. Vysuňte kartu SD, vložte ju do Raspberry Pi a potom zapojte ostatné káble, pričom mini USB určite zapojte ako posledné

2254547 5
2254547 5

Krok 5. Prihláste sa, keď sa operačný systém načíta

Predvolené používateľské meno je „pi“a predvolené heslo je „malina“. Novšie verzie Raspbian majú predvolene povolené automatické prihlásenie.

2254547 6
2254547 6

Krok 6. Začnite zmenou hesla

Z príkazového riadka zadajte:

    sudo passwd pi.

Krok 7. Heslo môžete tiež zmeniť tak, že napíšete sudo raspi-config a vyberiete položku Zmeniť heslo používateľa alebo prejdete na položku Konfigurácia systému

2254547 7
2254547 7

Krok 8. Zadajte nové heslo a potom ho potvrďte

Kurzor sa pri zadávaní hesiel nepohybuje, ale zadávate text.

Časť 2 zo 7: Spustenie aktualizácií softvéru

2254547 8
2254547 8

Krok 1. Začnite s aktualizáciami

Pretože používate novú verziu Debianu, budete musieť vykonať určité domáce čistenie, aktualizáciu a inštaláciu. Najprv aktualizujeme hodiny, aktualizujeme naše zdroje a potom aktualizujeme všetky predinštalované balíky. Do príkazového riadka zadajte nasledujúce (stlačte kláves Enter alebo Enter za každým riadkom):

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

2254547 9
2254547 9

Krok 2. Nastavte dátum a čas

Z typu príkazového riadka (podľa potreby vymeňte diely):

    sudo date --set = "30. december 2013 10:00:00"

Časť 3 zo 7: Aktualizácia firmvéru

2254547 10
2254547 10

Krok 1. Nainštalujte nástroj na aktualizáciu RPI spoločnosti Hexxeh, ktorý pomôže udržať Raspberry Pi aktualizovaný

Ak to chcete urobiť, 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/rpi-update sudo rpi-update sudo shutdown -r teraz

Časť 4 zo 7: Nastavte SSH

Hostnamei
Hostnamei

Krok 1. Nastavte SSH, aby sme mohli robiť všetko ostatné z iného počítača

Za týmto účelom si najskôr poznamenajte IP adresu Raspberry Pi

    názov hostiteľa -I

  • Mali by ste vidieť niečo také:
  • 192.168.1.17

  • Zobrazí sa IP adresa vášho Raspberry Pi.
2254547 12
2254547 12

Krok 2. Povoliť SSH a reštartovať počítač (po každom riadku stlačte kláves Enter/Enter):

    Potom, čo si všimnete inet addr, použite: sudo /etc/init.d/ssh začať pri každom štarte pi. Tip: Ak sa vyskytne chyba, použite príkaz nižšie a potom príkaz hore. sudo apt -get install ssh Potom reštartujte svoje pi: sudo shutdown -r teraz

2254547 13
2254547 13

Krok 3. Odpojte káble klávesnice USB a monitora

Tieto už nie sú potrebné, pretože všetko ostatné sa vykoná cez SSH.

2254547 14
2254547 14

Krok 4. Stiahnite si klienta SSH, ako je PuTTy (www.putty.org), ktorý je možné zadarmo stiahnuť z Googlu a pripojiť sa k adrese IP vášho Raspberry Pi, pričom sa prihláste pomocou používateľského mena „pi“a hesla, ktoré ste nastavili predtým

Časť 5 zo 7: Inštalácia webového servera

2254547 15
2254547 15

Krok 1. Nainštalujte si Apache a PHP

Ak to chcete urobiť, vykonajte nasledujúce príkazy:

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

2254547 16
2254547 16

Krok 2. Reštartujte službu:

    reštartovať službu sudo apache2

    ALEBO

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

2254547 17
2254547 17

Krok 3. Zadajte I. P

adresu vášho Raspberry Pi do vášho webového prehliadača. Mali by ste vidieť jednoduchú stránku s textom „Funguje to!“

Časť 6 zo 7: Inštalácia MySQL

2254547 18
2254547 18

Krok 1. Nainštalujte MySQL

Za týmto účelom nainštalujte niekoľko balíkov pomocou nasledujúceho príkazu:

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

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

2254547 19
2254547 19

Krok 1. Nainštalujte FTP, aby bolo možné prenášať súbory do a z vášho Raspberry Pi

2254547 20
2254547 20

Krok 2. Prevezmite vlastníctvo webového koreňa:

    sudo chown -R pi /var /www

2254547 21
2254547 21

Krok 3. Nainštalujte vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Krok 4. Upravte svoj súbor vsftpd.conf:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Krok 5. Vykonajte nasledujúce zmeny:

  • anonymous_enable = ÁNO do anonymous_enable = NIE
  • Odkomentujte local_enable = ÁNO a write_enable = ÁNO vymazaním # symbol pred každým riadkom
  • potom choďte do spodnej časti súboru a pridajte force_dot_files = ÁNO.
2254547 24
2254547 24

Krok 6. Uložte a ukončite súbor stlačením klávesov CTRL-O, CTRL-X

2254547 25
2254547 25

Krok 7. Reštartujte vsftpd:

    reštartujte službu sudo vsftpd

2254547 26
2254547 26

Krok 8. Vytvorte skratku z domovského priečinka používateľa Pi na /var /www:

    ln -s/var/www/~/www

2254547 27
2254547 27

Krok 9. Teraz môžete na FTP používať používateľa Pi a pristupovať do priečinka /var /www pomocou skratky, ktorá by sa mala objaviť pri prihlásení

Tipy

  • Ak máte nainštalovaný server SSH, nie je potrebné inštalovať server FTP. Na pripojenie cez SCP môžete použiť aplikáciu, ako je WinSCP, ktorá je bezpečnejšia a zabraňuje potrebe otvoriť ďalší port na vašom Raspberry Pi.
  • Ak sa zobrazí chybové hlásenie: „wget: príkaz nenájdený“, spustite príkaz „sudo apt-get install wget“

Odporúča: