Ultimate Raspberry Pi Home Server
Välkommen läsare.
Följ mig på twitter här för liknande projekt, tweet mig för all hjälp med detta!
Först Observera: detta instructable kan göras inom en dag, men en helg är verkligen rekommenderas.
Detta instructable hoppas jag att lära dig viktiga kunskaper med installation och konfiguration av en Linux-Server. Kunskapen används här kan tillämpas på nästan alla dator arkitekturer så om du inte äger en Pi (varför inte dude?) eller är det bundet upp i ett annat projekt, någon gammal eller oanvända PC kommer att fungera. Mer i detalj kommer att de främsta färdigheter lärs ut vara:
- Bränna en ISO bild till ett SD för Pi
- Installera ett OS
- Ställa in en webbserver
- Ställa in en SQL-instans
- Distribuera en anpassad cloud nätverk
- Hantera användare för molnet nätverket
- Inrätta en SAMBA-fildelning nätverk som kommer att integrera i en etablerad windows baserade nätverk
- Kontrollerande SAMBA användare
- Om inrättande av en statisk IP när du använder en icke-statisk IP Internetanslutning
- Använda Webmin konsolen för att installera paket
- Med hjälp av kommandoraden terminal paket installeras
- Grundläggande kommandon som omstart (terminal)
- Redigera systemfiler med Nano terminal baserat redaktör
- Permanent montering hårddiskar inom tabellen Linux fil system via webmin
- Förstå principen om Port forwarding funktion på en hem-router
- Ställa in en webb gränssnitt bit torrent manager
- Att vara en övergripande IT-nörd.
Om du är intresserad av sedan fortsätta behandlingen. Om inte, ge det ett försök; Du kan upptäcka en ny hobby.
Eftersom listan ovan visar finns det mycket att lära. Jag känner definitivt det är en helg projekt. Jag har följt denna process flera gånger och det tar ett par dagar åtminstone. Det är bra att ta långa raster eftersom ögonen kan börja bli ansträngt och du kan plötsligt bli förtjusta om hela. Detta instructable erbjuder funktioner för många olika store köpbara produkter, såsom:
- Dedikerad Amazon EC2 nyckelfärdiga servrar
- Belkin routrar som erbjuder byggdes apps
- Online molntjänster som Google Cloud
- NAS-servrar som denna.
Servern vi kommer setup kommer att kosta betydligt mindre än alla dessa tjänster i det långa loppet och bara en bråkdel av kostnaden för de kombinerade tjänsterna. Ställa in din egen server är inte bara anpassade och billig, dess mycket givande. Jag kommer att vara en lycklig kille om någon drar nytta av vad detta instructable innehåller eller bli inspirerad av vad jag har gjort. Det tog evigheter att planera och skriva detta instructable. Om du lär dig någonting alls eller känner detta instructable är välskrivet eller väl dokumenterad, rösta snälla på mig i helgen projekt tävlingen eller den jag kunde göra den tävlingen.
Jag skulle också vilja påpeka att detta inte är en omfattande handledning om hur du skapar en server fall. Det finns detaljer i mitt fall på steg 3, men denna guide är avsedd att vara en heltäckande mjukvara tutorial. Så om du blir fast eller känner ett steg är inte alltför tydlig, bara låta mig veta och jag ska vara glad att hjälpa.
Några tips: eftersom detta tar mer än en dag, inte bara somna och glömma vad du hyvling på att göra nästa. I stället har en hög f post-it lappar. Detta sätt innan du Ghost... Du kan anteckna allt som behöver göra under nästa session. Jag hade massor. Hela väggar, golv, stolar, skrivbord - namn du den! Okej lätt överdrift, men på en allvarlig anmärkning de hjälper. Jag använder en full stack. Ett annat tips är att följa stegen på beställning. Inte bara tänka "Hmm jag gillar ljudet av min egen cloud nätverk kan göra att först!" Stegen är i sådan ordning att alla innan är troligen krävs för strömmen, om det är vettigt. Hålla sig bara till ordningen, det kommer att göra livet lättare. Ett sista tips: inte begränsas till vad lärs ut här. Tror att detta som bas för inspiration. Att lägga till fler tjänster såsom de som anges på webbplatsen nyckelfärdiga är lätt gjort med sökandet APT fungera inom Webmin Pakethanteraren.
Okej, förvirrad? Så låt oss lära...
Varning! Detta instructable innehåller 30 steg. Gå vidare på egen risk.