Hur till sätta upp Blogpy på Raspberry Pi
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.