Ultimate Raspberry Pi Home Server (2 / 30 steg)
Steg 2: funktioner
Det finns många tillgängliga funktioner avaiable att lägga till en home server, vissa gratis, några betalas.
Jag har minskat ner en slutlista med free fESKRIVNING som du kommer att kunna lägga till hemservern instruktionerna i detta instructable.
- Webmin Admin-gränssnittet (detta kan betraktas hjärtat av åtgärden)
Webmin är en toppmodern server management web-användargränssnitt. Det gör installation, förvaltning och kontroll av de olika tjänster som du kanske vill lägga till på servern. Gränssnittet är bra för nybörjare som det minimalizes krävs användning av kommandoradsgränssnitt.
- Shell In A Box (detta kan betraktas backend)
"Shellinabox" är ett webbaserat gränssnitt för SSH'ing in på servern. Det körs på java och CSS så det är compatble med alla de bästa webbläsarna utan ytterligare plugins.
- Samba Windows-filserver
Samba är en programvara som kan köras på en plattform än Microsoft Windows, till exempel Linux. Samba använder protokollet TCP/IP som är installerad på värdservern. När korrekt konfigurerade kan värden att interagera med en Microsoft Windows-klienten som om det är en Windows-fil och utskriftsserver.
- ownCloud
ownCloud ger dig tillgång till dina filer via ett webbgränssnitt. Den ger en plattform för att enkelt Visa & synkronisera kontakter, kalendrar och bokmärken mellan alla dina enheter och möjliggör grundläggande redigering direkt på webben. ownCloud är utdragbara via en enkel men kraftfull API för program och plugins. Varav många är avaiable här.
- Överföring BitTorrent WebUI
Överföring är utformad för enkel, kraftfull användning. Det är web-användargränssnitt gör torrent's ska remotley läggas, då dataöverföring torrent på standardplatsen. Detta läge ca de fördelas via samba/ownCloud att tillåta fjärruppspelning av nedladdat innehåll.
- Apache Webserver
Apache HTTP Server Project är ett försök att utveckla och upprätthålla en öppen HTTP-server för moderna operativsystem såsom Linux. Målet med detta projekt är att ge en säker, effektiv och extensible server som tillhandahåller HTTP-tjänster i synk med de aktuella HTTP-standarderna.
- PHP5
PHP är ett server-side skriptspråk avsedd för webbutveckling men används också som ett allmänt ändamål programmeringsspråk. PHP är nu installerad på 244 miljoner websitesand 2,1 miljoner webbservrar. Detta är obligatoriskt för owncloud och alla andra webbsidor du vill vara värd.
- MySQL-databas
Många av världens största och snabbast växande organisationer inklusive Facebook, Google och Adobe lita på MySQL för att spara tid och pengar driver sina webbplatser. Att varför vi kommer att använda den. Det är också nödvändigt för ownCloud.
- no-ip Sync Client
No-ip sync klienten kommer att tillåta oss att ge servern en statisk adress, till exempel "yourname.no-ip.BIZ". Sync klienten kommer att uppdatera nuvarande ip din ISP är tilldelas du varje tio eller femton minuter. Du måste först skapa ett gratis konto på no-ip.BIZ, men mer om det senare.
När du har förstått syftet med varje del av servern, fortsätta till nästa steg.