LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Raspberry π IV. - Web server, FTP

Tato malá destička je díky své spotřebě ideální pro nasazení jako malý webový server, má pro to samozřejmě i dostačující výkon . V dnešním díle si předvedeme instalaci lehkého webserveru Lighttpd , správu pomocí PuTTY a FTP přístup.

13.7.2012 00:00 | Petr Horáček | Články autora | přečteno 25285×

V tomto díle si vytvoříme základ našeho webserveru, v tom příštím si přidáme nástroje pro PHP a MySQL. Budeme předpokládat že náš malinový server bude poblikávat někde v koutě a my k němu budeme přistupovat pomocí rozhraní Putty, pouze základní instalaci provedeme přímo na Raspberry.

Příprava distribuce

Jako distrubuci pro běh serveru jsem vybral dobře fungující Debian. Jeho instalaci jsme si popsali v druhém díle seriálu. Stejně budeme postupovat i nyní - nainstalujte si tedy Debian na SD kartu a poté rozšiřte paměť disku podle předminulého článku. Také by bylo vhodné systém aktualizovat a nastavit správné časové pásmo.

Po spuštění a přihlášení do Raspberry si sepíšeme jeho IP adresu (Ta se zobrazuje až u druhého spuštění jako “Místo minulého přihlášení”. Jiným způsobem pro zjištění je příkaz ifconfig, adresa se zde nachází za vypsanou položkou inet addr).

Jak bylo řečeno - k počítači budeme přistupovat vzdáleně skrz rozhraní Putty, dále si tedy nastavíme přístup přes SSH.

sudo mv /boot/boot_enable_ssh.rc /boot/boot.rc

Teď můžeme Raspberry restartovat a případně odpojit vše krom ethernetu a napájení.

sudo shutdown - r now

PuTTY

PuTTY je SSH klient určený pro vzdálenou správu přes příkazovou řádku. Stáhnout si jej můžete z balíčku putty. Po připojení na adresu Raspberry se objeví upozornění na neznámý klíč serveru, ničeho se nelekejte, souhlaste a pokračujte dál. Objeví se konzole s výzvou k přihlášení.

Po přihlášení změníme z bezpečnostních důvodů heslo uživatele pi a root.

sudo passwd pi
sudo passwd root

Lighttpd

Jde o rychlý, bezpečný a na paměť nenáročný server, to však neznamená že je ochuzený o funkce. Je nasazený například i na serverech YouTube či Wikipedia. Zde na Linuxsoftu vyšel o tomto webserveru samostatný článek, ve kterém se dozvíte více o zabezpečení, konfiguraci a podobně. Můžete ale použít i Apache, nebo jiné řešení.

Nejprve vytvoříme skupinu a uživatele který bude moci webový server používat.

sudo addgroup --system www-data
sudo adduser www-data www-data

Dále nainstalujeme samotný server z repozitářů.

sudo apt-get install lighttpd

Pokud vše funguje jak má, můžete si prohlédnout základní stránku s informacemi o serveru.

http://<adresa_raspberry>/index.lighttpd.html

Kořenový adresář webových stránek je umístěn ve /var/www. Pro jednodušší přístup a manipulaci se soubory si zprovozníme připojení k serveru skrz FTP.

FTP

Raspberry není kvůli svému výkonu vhodné pro nasazení jako velký FTP server s objemnými soubory, FTP zde ale můžeme využít pro nahrávání částí webu, redakčního systému a podobně.

Nejprve nastavíme již vytvořeného uživate www-data jako vlastníha složky /var/www.

sudo chown -R www-data /var/www

Pro správu FTP budeme využivat službu VSFTP. Nainstalujeme ji z repozitářů.

sudo apt-get install vsftpd

Po instalaci upravíme přístupová práva v konfiguračním souboru VSFT - otevřeme soubor pomocí aplikace nano.

sudo nano /etc/vsftpd.conf

V souboru přepíšeme anonymous _ enable = YES na anonymous _ enable = NO, odstraněním dvojté mřížky ( #) odkomentujeme řádky local _ enable = YES a write _ enable = YES, na konec souboru pak přidáme nový řádek force _ dot _ files = YES. Soubor poté zavřeme Ctrl+X a potvrdíme změny.

Následovně restartujeme FTP server .

 sudo service vsftpd restart

Uživateli www - data nastavíme / var / www jako domovskou složku při prohlížení .

sudo usermod -d /var/www www-data

Pokud chcete uživateli root zakázat přístup do FTP (aby nebylo přes FTP možné smazat obsah celého serveru) můžete to provést takto:

sudo usermod -L root

Nyní je vše připraveno k použití. K serveru se můžeme připojit například přes FileZillu nebo jiného FTP klienta.

V dalším díle si nainstalujeme PHP a MySQL, poté se podíváme na připojení externích disků nebo zprovoznění Samby.

Verze pro tisk

pridej.cz

 

DISKUZE

Opravdu bezi youtube a Wikipedia na Lighttpd? 13.7.2012 00:54 Martin Vancl
L Re: Opravdu bezi youtube a Wikipedia na Lighttpd? 13.7.2012 19:55 Petr Horáček
  L Re: Opravdu bezi youtube a Wikipedia na Lighttpd? 13.7.2012 21:51 Martin Vancl
vsftpd 23.7.2012 01:00 Mikuláš Szabó
  L Re: vsftpd 5.8.2012 10:28 Petr Horáček




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

15.5.2017 23:50 /František Kučera

Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 18. května od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).


Přidat komentář

12.5.2017 16:42 /Honza Javorek
PyCon CZ, česká konference o programovacím jazyce Python, se po dvou úspěšných ročnících v Brně bude letos konat v Praze, a to 8. až 10. června. Na konferenci letos zavítá např. i Armin Ronacher, známý především jako autor frameworku Flask, šablon Jinja2/Twig, a dalších projektů. Těšit se můžete na přednášky o datové analytice, tvorbě webu, testování, tvorbě API, učení a mentorování programování, přednášky o rozvoji komunity, o použití Pythonu ve vědě nebo k ovládání nejrůznějších zařízení (MicroPython). Na vlastní prsty si můžete na workshopech vyzkoušet postavit Pythonem ovládaného robota, naučit se učit šestileté děti programovat, efektivně testovat nebo si v Pythonu pohrát s kartografickým materiálem. Kupujte lístky, dokud jsou.
Přidat komentář

2.5.2017 9:20 /Eva Rázgová
Putovní konference československé Drupal komunity "DrupalCamp Československo" se tentokrát koná 27. 5.2017 na VUT FIT v Brně. Můžete načerpat a vyměnit si zkušenosti z oblasti Drupalu 7 a 8, UX, SEO, managementu týmového vývoje, využití Dockeru pro Drupal a dalších. Vítáni jsou nováčci i experti. Akci pořádají Slovenská Drupal Asociácia a česká Asociace pro Drupal. Registrace na webu .
Přidat komentář

1.5.2017 20:31 /Pavel `Goldenfish' Kysilka
PR: 25.5.2017 proběhne v Praze konference na téma Firemní informační systémy. Hlavními tématy jsou: Informační systémy s vlastní inteligencí, efektivní práce s dokumenty, mobilní přístup k datům nebo využívání cloudu.
Přidat komentář

15.4.2017 15:20 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě IoT a radiokomunikace? Přijď na sraz spolku OpenAlt, který se bude konat ve středu 19. dubna od 18:30 v Šenkovně (Sokolská 60, Praha 2).
Přidat komentář

5.3.2017 19:12 /Redakce Linuxsoft.cz
PR: 23. března proběhne v Praze konferenci na téma Cloud computing v praxi. Hlavními tématy jsou: Nejžhavější trendy v oblasti cloudu a cloudových řešení, Moderní cloudové služby, Infrastruktura současných cloudů, Efektivní využití cloudu, Nástrahy cloudových řešení a jak se jim vyhnout.
Přidat komentář

27.2.2017 22:12 /František Kučera
Pozvánka na 137. sraz OpenAlt – Praha: Tentokrát jsme si pro vás připravili neobvyklou akci. Ve středu 1.3. v 17:30 nás přivítá sdružení CZ.NIC ve svých prostorách v Milešovské ulici číslo 5 na Praze 3, kde si pro nás připravili krátkou prezentaci jejich činnosti. Následně navštívíme jejich datacentrum pod Žižkovskou věží. Provedou nás prostory, které jsou běžnému smrtelníkovi nedostupné!
Po ukončení prohlídky se všchni odebereme do hostince U vodoucha, Jagelonská 21, Praha 3 pochutnat si na některém z vybraných piv či dát si něco na zub. Rezervaci máme od 19:30, heslo je OpenAlt.
Ale pozor! Do prostor datového centra máme omezený přístup, dostane se tam pouze 10 lidí! Takže kdo přijde dříve, ten má přednost, a občanky s sebou! Kdo nebude chtít na prohlídku datového centra, může se pomalu přesunout do hostince U vodoucha a u nepřeberné nabídky piv počkat na ostatní.
Přidat komentář

18.1.2017 0:49 /František Kučera
Členové a příznivci spolku OpenAlt se pravidelně schází v Praze a Brně. Fotky z pražských srazů za uplynulý rok si můžete prohlédnout na stránkách spolku. Příští sraz se koná už 19. ledna – tentokrát je tématem ergonomie ovládání počítače – tzn. klávesnice, myši a další zařízení. Také budete mít příležitost si prohlédnout pražský hackerspace Brmlab.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

15.6.2017 9:34 / Ondřej Havlas
php,

10.6.2017 10:39 / Temple
sell home for cash

11.5.2017 23:32 / lelo
Re: Problém se správcem balíčků

11.5.2017 5:45 / davd mašek
Re: Problém se správcem balíčků

10.5.2017 22:54 / lelo
Re: Problém se správcem balíčků

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2017) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze