Jak vytvořit webový server založený na raspberry pi
Pokud hledáte způsob, jak udělat levný webový server pro použití jako testovací nebo souborové prostředí, pak Raspberry Pi bude pro vás dokonalou volbou.Co je malina pi? Jedná se o levný mini-počítač, ideální pro základní funkce.Tato instrukce vám ukáže, jak otočit Raspberry Pi do webového serveru.Zvažte, že všechny akce v tomto článku byly provedeny ve Windows.
Kroky
Část 1 z 7:
Spusťte operační systém Raspberry PIjeden. Stáhněte si kopii Raspberry PI OS (operačního systému) odkazem ve zdrojích a odkazech.Dostupné několik různých distribucí, ale pro tento článek použijeme verzi "Raspbian".

2. Vyjměte obrázek na kartě SD.Chcete-li to udělat, potřebujeme užitek s názvem Win32 Disc Imager. Odkaz na to je také dostupný v sekci ZDROJE A DUKY.Otevřete nástroj, přejděte na písmeno disku, který je přiřazen k SD kartě, vyberte umístění obrázku s OS Raspberry PI a stiskněte vypalovací.

3. Jakmile je záznam dokončen, můžete nainstalovat SD kartu do Raspberry PI, pak připojit zbytek vodičů, mini USB zástrčku v poslední.

4. Po dokončení stažení operačního systému musíte zadat. Standardní přihlášení "PI" a heslo "Raspberry".

Pět. Začněte se změnou hesla.V příkazovém řádku zadejte:
Passwd pi

6. Zadejte nové heslo a potvrďte jej. Vezměte prosím na vědomí, že kurzor se během textového vstupu nepohne, ale text bude zadán.
Část 2 z 7:
Spustit aktualizaci softwarujeden. Vzhledem k tomu, že používáte čerstvou verzi Debianu, budete muset něco vyčistit, aktualizovat a instalovat. Za prvé, budeme aktualizovat čas, zdroj, pak upravit předchozí verze nainstalovaných balíčků.V příkazovém řádku zadejte následující (po každém řádku stiskněte tlačítko RETURN / ENTER):
Sudo dpkg-rekonfigurovat tzdatasudo apt-get updatesudo apt-get upgrade

2. Datum a čas nastavení. Z příkazového řádku zadejte (nahradit část kódu s aktuálními daty):
Sudo datum --set = "30. prosince 2013 10:00:00"
Část 3 z 7:
Jak podpořit firmware aktuálníjeden. Dále nastavíme nástroj pro aktualizaci HEXXXEH RPI, aby udržel aktuální verzi firmwaru Raspberry PI. Chcete-li to provést, zadejte následující příkaz (po každém řádku stiskněte RETURN / ENTER):
Sudo apt-get Install ca-certifikační zápis-get Install git-coresudo wget https: // Raw.GitHub.COM / HEXXXEH / RPI-Update / Master / RPI-Update-O / usr / bin / rpi-update && sudo chmod + x / usr / bin / rpi-updatedsudo rpi-updatesudo vypnutí -R
Část 4 z 7:
Instalace SSH
jeden. Nyní nakonfigurujeme SSH, takže můžete vytvořit jiné manipulace s použitím jiného počítače. Chcete-li to udělat, nejprve zjistěte IP adresa IP Raspberry PI:
ifconfig
Musíte vidět něco o podobnosti tohoto:
Eth0Link Encap: Ethernethwaddr FE: FD: 45: XX: XX: XXINET ADDR: 69.164.xxx.Xxxbcast: 69.164.xxx.Xxxmask: 255.255.255.0ITEL6 ADDR: FE80 :: FCFD: XXX: XXX: XXX / 64 Rozsah: Linkup Broadcast Spuštění multicastmtu: 1500metric: 1Rx pakety: 35463998 erros: 0 klped: 0 Překročení: 0 Rám: 0tx pakety: 30563995 Chyby: 0 klesl: 0 překročení : 0 Dopravce: 0Collisions: 0 Txqueuelen: 1000rx bajty: 11300336376 (11.3 GB) TX BYTES: 33179556297 (33).1 GB) Přerušení: 76 BESS Jste připojeni k internetu.Pokud je připojen ethernetový kabel, zobrazí se štítek ETH0.Bezdrátová síť může být označena WLAN0, ale další označení je také.
Na druhém řádku "INET ADDR: 69.164.xxx.Xxx "Určuje IP adresu vaší maliny pi.

2. Nyní zapněte SSH a restartujte (po každém řádku stiskněte RETURN / ENTER):
Po upozornění na inet addr použití: sudo / etc / init.D / SSH START hodina při načítání PI.Tip: Když dojde k chybě, použijte příkaz níže a pak výše.Sudo Apt-Get Install Sshzan, Restartujte PI: Sudo Shutdown -R teď

3. Nyní můžete vypnout klávesnici USB a monitor. Teď nejsou potřeba, protože další akce budete produkovat přes SSH.

4. Stáhnout SSH klienta, jako je putty (Tmel.ORG), že si můžete stáhnout CGOogle zdarma a připojit se k IP adresu vaší maliny pi. Přihlaste se pomocí Uživatelské jméno "PI" a heslo, které jste nainstalovali dříve.
Část 5 z 7:
Instalace webového serverujeden. Chcete-li nainstalovat Apache a PHP, postupujte podle těchto příkazů:
Sudo apt-get Install Apache2 php5 libapache2-mod-php5

2. Nyní restartujte službu:
SUDO SERVICE APACHE2 RESTART
NEBO
Sudo / etc / init.D / Apache2 Restart

3. Zadejte IP adresu svého malinového pI ve webovém prohlížeči.Musíte vidět jednoduchou stránku s nápisem "to funguje!"
Část 6 z 7:
Instalace MySQLjeden. Chcete-li nainstalovat MySQL, nainstalujte více paketů pomocí následujícího příkazu:
Sudo Apt-Get Instalace MySQL-Server MySQL-klient php5-MySQL
Část 7 ze 7:
Instalace FTPjeden. Nyní budeme instalovat FTP pro přenos souborů podle / s malinové pi.

2. Změňte práva na koni:
Sudo chown -r pi / var / www

3. Další instalace VSFTPD:
Sudo apt-get Instalace vsftpd

4. Upravte soubor VSFTPD.Conf:
Sudo nano / etc / vsftpd.Conf

Pět. Proveďte následující změny:

6. Uložte soubor a ukončete stisknutím kláves CTRL-O, CTRL-X.

7. Nyní restartujte VSFTPD:
SUDO SERVICE VSFTPD RESTART

osm. Přidat rychlý odkaz z domovské složky PI uživatele do / var / www:
Ln -s / var / www / ~ / www

devět. Nyní se můžete připojit ke složce / var / www prostřednictvím rychlého odkazu, který by se měl zobrazit při zadávání, přes ftp a pomocí uživatelského jména pi
Tipy
- Pokud se zobrazí chybová zpráva s následujícím textem: "Wget: Příkaz nebyl nalezen", spustit "sudo apt-get install wget"
Co potřebuješ
- Raspberry pi (model b)
- Prázdná SD karta nejméně 4 GB
- Micro USB kabel (pro napájení)
- Síťový kabel s přístupem k internetu
- USB klávesnice