Hur till sätta upp Blogpy på Raspberry Pi



jag nyligen köpt en Raspberry Pi och jag ville göra en webbserver ur den. Jag hittade en blogg generator kallas Blogpy som är skriven i Python. Detta är bra eftersom Raspberry Pi har Python byggdes. Blogpy använder Python 2.7 och Python Markdown paketet. Här kommer jag detalj installationsprocessen.

0. jag antar att du redan har Raspian Wheezy installerad på din Raspberry Pi. Men jag tror att detta bör fungera på andra linux-system som arbetar på Raspberry Pi.

1. först måste du installera kolven och gör att du måste installera PIP. Så öppna LXTerminal, som vi kommer att göra allt i terminal och skriv: "sudo lämplig-få installera python-pip" (utan citattecken). Så din kommandorad bör se ut så här:

PI ~ $ sudo lämplig-få installera python-pip

Skriv "y" för ja efter några sekunder, när du ser prompten. När du är klar, kommer du att se "pi ~ $" igen. Installera sedan kolven genom att skriva:

sudo pip installera kolv

2. installera Blogpy genom att köra denna kod:

git klon https://github.com/travisred/blogpy.git

Detta bör inte ta lång tid, heller.

3. Navigera till mappen blogpy genom att skriva "ls" (som är en gemen bokstav L, inte siffran 1 och bokstaven s), din kommandorad bör se ut så här:

PI ~ $ ls
blogpy dokument ocr_pi.png Scratch
Stationära indiecity python_games squeak

"ls" visar hela innehållet i mappen. Du ser att mappen blogpy finns i din hemmapp, navigera det genom att skriva "CD-blogpy /" på kommandoraden. Du kan också visa innehållet i mappen blogpy genom att skriva "ls" igen:

PI ~/blogpy $ ls
Build.py md screenshot.png settings.pyc statiska
LICENSE.txt README.md settings.py webbplats

4. Redigera filen "settings.py" genom att köra här koden "nano settings.py" på kommandoraden. Kommandoraden bör se ut så här:

PI ~/blogpy $ nano settings.py

Du kan ändra inställningarna i filen. Om du kör blogy live sedan har site_root inställd på "http://www.yoursite.com/". Jag ändrade det till en tom sträng eftersom jag inte kör den levande. Detta är bara ett test för att se om jag kan få det att fungera lokalt på Raspberry Pi. Nedan är min inställning:

klass inställningar:
site_name = "blogpy"
site_root = ""
site_description = "En enkel statiska blogg generator i python"
number_of_posts_on_front_page = 3

Spara denna fil genom att trycka på CTRL-X, tryck på "y" att spara den. Tryck på Enter för att spara filen med samma namn.

5. installera paketet Markdown genom att köra koden: "sudo easy_install markdown" på kommandoraden.

6. kör filen build.py genom att skriva "python build.py" i Kommandotolken. Kommandoraden bör se ut så här:

PI ~/blogpy $ python build.py

7. nu har du blogpy alla ställa in. Gå till din hemmapp med hjälp av filhanteraren. Det bör vara på /home/pi, öppna mappen blogpy, sedan mappen webbplats, och köra index.html på Midori. Du bör se en prov blogg.

8. för att lägga till ett inlägg, gå till blogpy mapp, sedan mappen md. Här ser du filen "Hej". Du kan kopiera filen, byta namn och sedan redigera filen för att göra ett nytt inlägg. Då måste man köra "python build.py" igen i terminalen för att göra den nya sidan visas i index.html
.
9. att webbplatsen blogpy bor, helt enkelt ladda upp innehållet i mappen "webbplats" till din värd rotkatalog.

Obs: När jag lagt upp min blogpy sida, länkar till inlägg verkar inte fungera. Jag vet inte hur man fixar det. Kanske någon har samma problem. Låt mig veta om du vet hur man fixar det. Jag tänker det är något fel i filen build.py eller hur jag ställa upp.

Relaterade Ämnen

Hur till sätta upp A fyra lager dekal för The Vinyl skärare med Illustrator

många människor gör en färg, enda lager dekaler med vinyl fräsen. Dock finns det så många fler möjligheter när man skapar en flera lager dekal. I detta Instructable kommer jag visa dig hur du ställer in en fil i illustrator för en fyra lager, tre fär...

Hur till sätta upp en gammal Singer symaskin

Jag fick nyligen en fantastisk gammal Singer symaskin från min mormor. Det har varit roligt att lära sig hur man använder det och göra awesome nya hantverk ut om det, men innan jag gjorde att jag var tvungen att lära sig hur man ställer in symaskinen...

Hur till sätta upp en trådlös Hotspot - från Ethernet (Windows 7)

HejDetta är min första Instructable så alla konstruktiva critiscm är välkomna.I detta Instructable jag kommer att visa dig hur du ställer in din egen trådlös tillträde punkt med Windows 7 "Virtual WiFi Miniport Adapter" . Behöver du en redan exi...

Hur till sätta upp den frysta Mentos upptåg!

Från detta instructable du lära dig att sakkunnigt verkställa den frysta mentos upptåg, vet du vad som händer när man blandar Diet Coke och Mentos, nu lägga till en twist till det genom att frysa dem. Checka ut, dess en första i sitt slag...Att få en...

Hur till sätta upp en reptil Terrarium

i detta instructable får du lära dig ett sätt (av många) skapa en livsmiljö för din reptil vän.Steg 1: Montera material Första du kommer att behöva montera alla n├╢dv├ñndiga material. Det är en bra idé att göra detta långt före för att hämta hem din...

Hur till sätta upp en Slackline

Slacklining är en blomstrande verksamhet som utnyttjar balans och skicklighet att gå en linje upphängd mellan två fasta punkter. Det kan göras i en bakgård, på ett college campus, över en kanjon, och även tusentals fot över marken. Många människor gö...

Hur till sätta upp Pool från Dollar General

Steg 1: Ta ut Mini bord Du nu få redo för den instructable genom att helt enkelt ta saken utSteg 2: Lägga benen på Sedan dess billiga, det blir svårt att sätta dem på. Kom ihåg att detta stopp är tillvalSteg 3: Konfigurera Balas jag menar bollar leds...

Hur till sätta upp Texas Tech Email System på iPhone 4

varje student behöver tillgång till deras eRaider e-post system. Tyvärr har inte alla elever 24-7 tillgång till en dator. Installation av systemet på en mobil enhet är därför mycket fördelaktigt som nästan nödvändigt. Vi valde iPhone 4 som vår modell...

Hur till sätta upp en lokal webbserver (tror upp)

hinkUp är en fri, öppen källkod ansökan som fångar dina inlägg, tweets, svar, retweets, vänner, prenumeranter och länkar på sociala nätverk som Twitter och Facebook.-----------------------------Denna video visar dig hur du ställer in en lokal webbser...

Hur till sätta upp en bröllopsfest i 5 enkla steg

planera ett bröllop mottagning kan vara ganska stressigt. När paret kommer att få sällskap av många vänner och familj blir planeringen ännu hårdare. Det är nödvändigt att passa de flesta människorna i rymden som möjligt. Här är råd från bröllopssälls...

DIY Hur till sätta upp hitta min iPhone

Steg för steg-instruktioner om hur du ställer in och använder den mest användbara iPhone app....

Hur till låsa upp din BlackBerry Leap: en 2-minuten-Youtube Guide

Låsa upp din telefon är de flesta gånger ett nödvändigt steg, när du vill växla till ett annat transportföretag, använda en lokal SIM när du reser till undvika höga roamingtaxor eller höja dess värde för att sälja den till ett högre pris.Om du är i e...

Hur till sätta fast din cykel bromsar.

Är cyklar bromsar till svag för säkerhet? Cykla utan bra bromsar är en fara för dig och andra runt omkring dig och du kan inte göra dessa coola drivorna du vet att du älskar (åtminstone jag gör: D). Med detta instructable, jag kommer att visa dig hur...

Hur till berätta om din Game Boy Color behöver batterier (Pt jag)

detta är hur till berätta om din Game Boy Color behöver batterier.Steg 1: Steg ett Titta på din Game BoySteg 2: Steg 2 Titta på på/av-knappenSteg 3: Steg Tres Vända på/av-knappen upp till "På"Steg 4: Steg för Titta! Det fungerar inte. Du behöver...

Hur till sätta fast och/eller uppgradera gitarr elektronik

Hej! I detta instructable jag kommer att visa dig hur till sätta fast och/eller uppgradera gitarr elektronik. Detta gäller för de flesta elgitarrer, men jag kommer att använda en Fender Stratocaster. Det är lättare än de flesta tror, särskilt om du v...

MacBook Unibody trasiga skärm - hur till berätta om din glas eller LCD är brutna

släpptes i oktober 2008, Unibody MacBook och MacBook Pro system var den första system som inkluderar en glaskupa installerat på LCD-skärmen. Det finns alla typer av argument ute om huruvida detta glas är en bra eller dålig sak, men för dagens diskuss...

Hur till låsa upp Jigglypuff på Super Smash Bros Brawl!

Hello! Detta är den andra instructable på hur till låsa upp hemliga tecken i super smash bros brawl! Om du inte vet, är SSBB ett spel där du kan rädda världen från Subspace eller slåss med dina vänner. Men har du alltid velat ha fler tecken? Här komm...

Hur till låsa upp vargen i Super Smash Bros Brawl!

Hej alla! Hört talas om en spelet kallas super smash bros brawl? Det är ett spel där du spelar som din favorit tecken och slåss varje annan eller rädda världen! Men har du alltid velat ha fler tecken? I detta instructable, jag visar hur man låsa upp...

Hur till låsa upp RAR lösenord med RAR filen Unlocker

Hur till låsa upp RAR-fil efter RAR lösenord Glömt?Detta är ett problem jag är orolig och vill lösa effektivt. Om du har några sätt som kunde låsa upp krypterade RAR-fil, Vänligen låt mig veta. Tack så mycket!Jag tror det finns många sätt som kan lås...