Raspberry PI, servern (nyckelfärdiga LINUX)



Välkommen läsare.
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 det binds 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:

Dedikerade 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...

vad du behöver:
1-raspberry Pi

2-SD-kort

3-Raspbian imagefil (ladda ner från http://www.raspberrypi.org/downloads/ endast)

FÖRSTA ETAPPEN:
1-Använd denna sida för att göra ditt sd-kort startbar

2-infoga din sd-kort och slå på din PI

3-vänta tills du ser menyn "raspi-config"

4-expandera ditt sd-kort

5-set din locale, Timezone...

6-(Important) i menyn "ADVANCE", ange din gpu ram till 16mb

7-(Important) i menyn "ADVANCE" aktiverar ssh

8-avslut. din pi startas nu.

nu har du en huvudlös PI. Det innebär att du inte behöver tangentbordet eller bildskärm längre

Anslut bara din pi till en router

Vi använder SSH för att fortsätta vårt arbete

ANDRA ETAPPEN:
1-hitta din PI IP-adress.

2 - in Linux eller Mac öppna en Terminal och kör kommandot:
$ ssh pi

3-Ange standardlösenordet "hallon"
4-set ditt ROOT-lösenord:
$ sudo passwd root

5-logout PI:
$ Logga ut
6-inloggning till rot:

$ ssh root

din Raspbian är klar nu. Vi använder TKL_PATCH för att förvandla Raspbain till TurnkeyLinux.
Tack till ghoulmann & Mort'z

TREDJE ETAPPEN:

(bara kopiera och klistra in i din terminal)

1 - ssh till roten

$ ssh root

2-klon git repo till din PI:
$ git clone https://github.com/mortezaPRK/Raspliance-Core/tmp/tkl

3-gå till/tmp och sammanställa tkl patch:
$ cd/tmp/tkl /

$./compile_tklpatch.sh

4-installera nyckelfärdiga i systemsökvägen:
$ tklpatch-tillämpa /. /core/

vänta tills allt är klar. Du bör starta om din pi:
$ shutdown - r nu

eller

$ omstart

nu ansluta tangentbordet och bildskärmen till PI igen

i första starten, ska du ange root-lösenordet

kom ihåg att välja den mest kraftfulla lösenord du kan.

DESS GJORT
Du kan använda detta instructables mer om nyckelfärdiga...

De vanligaste problemen och lösningarna:
Du kan stöta på några problem under eller efter installationen.

1-du få session stängd när du använder shell i rutan?
Lösning: Använd ssh sedan "gå till" nano/etc/hosts"menyn och ändra 127.0.1.1 från"core"till"mynewname""

2-# OKONFIGURERAT GRÄNSSNITT?
Lösning 1: avslutas confconsole. Logga in till roten. Redigera filen "gränssnitt" på /etc/networkk

Lägg till följande rad till början av filen:

# OKONFIGURERAT GRÄNSSNITT

(eller kör detta kommando: $ sed -i '1i # OKONFIGURERAT gränssnitt' / Interfaces)

Lösning 2: (endast om fix en inte fungerar för dig)
sluta confconsole .login till rot:

$ /etc/init.d/confconsole stopp
ta bort $ uppdatera-rc.d - f confconsole

Relaterade Ämnen

Ansluta Raspberry pi till MacOS och Linux med SSH

Du kan använda SSH för att ansluta till din Raspberry Pi från en Linux-dator eller Mac (eller en annan Pi) från terminalen, utan att installera ytterligare programvara.Detta är verkligen användbart om du vill köra din Pi som en "huvudlösa" maski...

Raspberry Pi hem Cloud

Hej, och Välkommen till min instructable!här jag ska visa dig hur du ställer in din Raspberry Pi att fungera som ett moln, du vet? Precis som Dropbox!först, kan lägga till en kort Moskva lista:Måste ha:En sak denna PiCloud måste definitivt ha är en g...

Harddiskless webbserver.

i en tidigare instructable, ett "Ingen hårddisk nätverk" () diskuterades. Nu är dags att föra detta tema med en ingen hårddisk webbserver. Varför frågar du? I nödsituationer eller katastrofsituation, kan det vara absolut nödvändigt att få inform...

Enkla CNC-maskin

vad jag kommer att försöka visa dig i detta instructable är hur man bygger en enkel CNC-maskin.Nu när jag säger enkel jag menar du bara kräva grundläggande verktyg & material att bygga maskinen.Maskinen är gjord av sågat timmer, låda reglagen, nema 1...

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 kuns...

Linux: början hemautomation på en server.

Linux: början hemautomation på en server.Detta är bara en snabbis bevis på konceptet om att använda en webbserver att hemautomation distans. allt vi gör vrida bara på några lysdioder, men plan kommer att vara där för att göra större saker. Du behöver...

Väggmonterad SqueezePlayer med Raspberry Pi

Bygga en vägg "SqueezePlayer"-baserat nätverksmusikspelare med hjälp av Squeezelite, Jivelite och en Raspberry Pi. Jag byggde detta projekt eftersom Logitech har slutat göra sin "Squeeze" linje av nätverksansluten musikspelare. Efterso...

Förvandla Raspberry Pi till Network File System version 4 (NFSv4) server

IntroduktionNätverk-filen System(NFS) kan samtidigt köra i version 2, 3, 4. NFS version 4(NFSv4) har flera förbättringar över NFSv2 och NFSv3. De förbättringar som jag gillar mest är:NFSv4 gör konfigurera brandväggen enkelt eftersom NFSv4 använder en...

Raspberry Samba fil serverprogramvara

Samba Inledning:I 1991 australiska Mr ville Andrew Tridgell tillåta DOS-maskiner och UNIX maskin att dela filer. För att uppnå detta skrev han SMB-protokollet programvaran på UNIX-system. Efter en period var det officiellt bytt namn Samba. Samba var...

Raspberry Pi Motion känsliga kamera

Med hjälp av en Raspberry Pi, en Raspberry Pi kameramodul, en PIR rörelsesensor, en USB WiFi-adapter, en handfull av delar, och ett par Python program, du kan bygga en kamera som automatiskt kommer att knäppa bilder eller spela in korta videoklipp nä...

Raspberry Pi Android App kommunikation

Hej allaEftersom app används nästan överallt, beslöt jag att göra min egen tutorial på hur man gör en app och ansluta till en MySQL databas värd på en raspberry pi.För att utbyta data mellan servern och klienten, kommer jag att använda JSON.Steg 1: d...

Raspberry Pi Internet bildskärm

I mitt hus, kan du ofta höra någon skrika "är Internet ner?" Är ibland det men för det mesta är det ett "användare problem". Jag beslutade att bygga en manick som skulle göra det lätt att berätta om internet-anslutningen fungerade elle...

Använda en Kindle Fire som en skärm för din Raspberry pi

I denna svårlösta jag kommer att visa dig hur man använder en kindle fire som skärm för en raspberry pi. Jag hade en gammal kindle fire som jag fick ett par år tillbaka som jag inte använder längre och jag tänkte, varför inte använda den som en monit...

Upptäcka temperatur och luftfuktighet med Raspberry Pi och HTU21 / SHT21

Undrar vad är vädret? Låt oss kolla upp det med din Raspberry Pi! Denna handledning innehåller steg för steg instruktioner hur man upptäcker temperatur och luftfuktighet med smuts billig I2C sensor HTU21D och öppen källkod på din Raspberry Pi.Om det...

Raspberry pi Home Automation Server

Raspberry pi är en fantastisk liten dator för priset. Nu när du har kan en raspberry pi få det att fungera!En web-server kräver inte mycket arbete med Computer power eller disk utrymme. Med lite php och enstaka python kan vi skräddarsy apache-webbser...

Spela musik på Raspberry Pi med XMMS2

IntroduktionJag installerade och testas följande musik/media spelare i min Raspberry Pi:Rhythymbox - kraschade varje gång jag klickade på en låtaudacious - svarade inte varje gång jag klickade på en låtmplayer - fungerade som förväntatClementine - sv...

Webbsida skrapning via Linux.

En av de mest intressanta sakerna att göra med linux är använda kommandoraden för att sidan skrapning. Du kan jaga på nätet för den information du behöver utan att spendera en mycket tid on-line. Jag visar dig också sidorna där uppgifterna kommer frå...

En annan banan Pi NAS låda

Banana Pi är en liten, låg power dator ombord likt Raspberry Pi. Några detaljer skilja banan Pi men och göra det ett bättre alternativ som ska användas som en liten, nästan tyst, headless (ingen monitor behövs) Network Attached Storage enhet.Dessa är...

Personliga intranätet (del 2).

i del två kommer vi att få in i virtuella privata nätverk, dnsmasq och andra media-servrar.VPN.Mediatomb.IRC.Se också:Du kanske också gillar:Uppdatering: lagt till trådlösa alternativ.Steg 1: Byta ut router 1 för en dator och installera dnsmasq. Efte...