Hoe Set Up Blogpy op Raspberry Pi


ik kocht onlangs een Raspberry Pi en ik wilde maken van een webserver uit. Ik vond een blog generator genaamd Blogpy dat geschreven in Python. Dit is groot omdat de Raspberry Pi heeft gebouwd in Python. Blogpy maakt gebruik van Python 2.7 en de Python-Markdown pakket. Hier zal ik detail van het installatieproces.

0. mij zal veronderstellen dat u al Raspian Wheezy geïnstalleerd op je Raspberry Pi hebt. Maar ik denk dat dit zou moeten werken op andere linux systemen, die werkt op de Raspberry Pi.

1. eerst moet u installeren kolf, en om te doen dat u moet installeren PIP. Dus open te stellen de LXTerminal, zoals we alles wat in de terminal en typ doen zullen: "sudo apt-get install python-pip" (zonder de aanhalingstekens). Dus de opdrachtregel er zo uitzien moet:

Pi ~ $ sudo ad rem-worden installeren python-pip

Typ "j" voor ja na een paar seconden, wanneer u de prompt ziet. Nadat u klaar bent, zult u zien "pi ~ $" weer. Installeer kolf door te typen:

sudo pip installeren kolf

2. Installeer Blogpy door het uitvoeren van deze code:

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

Dit moet niet duren lang, hetzij.

3. Navigeer aan de omslag van de blogpy door te typen "ls" (dat is een kleine letter L niet de nummer 1 en de letter s), de opdrachtregel moet er zo uitzien:

Pi ~ $ ls
blogpy documenten ocr_pi.png Scratch
Bureaublad indiecity python_games squeak

"ls" vindt u alle inhoud in de map. U ziet dat de blogpy map in uw thuismap, er navigeren door te typen "cd blogpy /" op de opdrachtregel. U kunt ook de inhoud in de map blogpy bekijken door "ls" nogmaals te typen:

Pi ~/blogpy $ ls
Build.py md screenshot.png settings.pyc statische
LICENSE.txt README.md settings.py site

4. Bewerk het bestand "settings.py" door het uitvoeren van deze code "nano settings.py" op de opdrachtregel. De opdrachtregel moet er zo uitzien:

Pi ~/blogpy $ nano settings.py

U kunt de instellingen in dit bestand wijzigen. Als u werkt met blogy live vervolgens hebben de site_root ingesteld op "http://www.yoursite.com/". Mij gewijzigde op voor een lege tekenreeks omdat ik ben niet actief het live. Dit is gewoon een test om te zien of ik kan krijgen het lokaal werken op de Raspberry Pi. Hieronder is mijn instelling:

klasse instellingen:
site_name = "blogpy"
site_root = ""
site_description = "Een eenvoudige statische blog generator in python"
number_of_posts_on_front_page = 3

Sla dit bestand door te drukken op Control-X, druk op "y" op te slaan. Druk op Enter om het opslaan van het bestand met dezelfde naam.

5. Installeer het pakket Markdown door het uitvoeren van de code: "sudo easy_install markdown" op de opdrachtregel.

6. stormloop naar de build.py vijl door te typen "python build.py" op de opdrachtregel. De opdrachtregel moet er zo uitzien:

Pi ~/blogpy $ python build.py

7. nu heb je blogpy alle instellen. Ga naar uw thuismap met behulp van de File Manager. Het moet op /home/pi, stel de blogpy map en vervolgens de sitemap open, en draaien de index.html op Midori. U ziet een monster blog.

8. Als u wilt een bericht toevoegt, gaat u naar blogpy, dan de map md. Hier ziet u het bestand 'hello'. U kunt kopiëren van het bestand, de naam wijzigen en vervolgens bewerken van het bestand om een nieuwe post. Dan heb je voor stormloop "python build.py" weer in de terminal te maken van de nieuwe pagina te zien in het index.html
.
9. om uw blogpy site live, upload de inhoud van de map "site" naar uw host root directory.

Opmerking: Nadat ik mijn blogpy-site instelt, de links naar de berichten lijken niet te werken. Ik weet niet hoe het te repareren. Misschien heeft iemand de zelfde kwestie. Laat het me weten als je hoe het weet te repareren. Ik denk dat er is iets mis in het build.py bestand of de manier waarop die ik het opzette.

Gerelateerde Artikelen

Hoe op afstand toegang de Raspberry Pi's terminal

Hoe op afstand toegang de Raspberry Pi's terminal

In dit instructable, ik zal u tonen hoe toegang krijgen tot uw Raspberry Pi's terminal. Dit is handig als u iets dat u niet zou hebben een stevige display aangesloten willen op maken. Maar eerst, zorg ervoor dat u deze:Een Raspberry Pi met een wifi-a
Hoe te om VoIP van Raspberry Pi te

Hoe te om VoIP van Raspberry Pi te

IntroductieHebt u ooit gedacht over het gebruik van uw Raspberry Pi voor VoIP telefonie doeleinden? Het klinkt interessant, nietwaar? Als dat zo is, maar u did niet vondst uit maar hoe deze VoIP-SIP om oplossing te implementeren, deze tutorial helpt
Hoe spel Doom in PardusARM (Raspberry Pi 2)

Hoe spel Doom in PardusARM (Raspberry Pi 2)

Vandaag, ik ga u tonen hoe te spelen van 1993 is zeer beroemde computerspel DOOM in PardusARM v3 geladen Raspberry Pi 2. Ik heb uitgelegd hoe PardusARM operating systeem te gebruiken op mijn meest recente instructables. Nu wil ik je laten zien dat pa
Hoe Set A permanente Etch A Sketch (zoals Pros)

Hoe Set A permanente Etch A Sketch (zoals Pros)

als an Etch A Sketchist mezelf, ik denk dat het ergste wat een EAS kunstenaar voor zichzelf doen kan te krijgen gehecht aan één van hun "Sketch werken". Ik heb dit gebeuren vóór en kunstenaars hebben gek proberen te beschermen hun kunstwerk. Nee
Hoe een internettoegang geven tot Raspberry Pi met het gebruik van Samsung Wireless LAN-Adapter

Hoe een internettoegang geven tot Raspberry Pi met het gebruik van Samsung Wireless LAN-Adapter

Vandaag, ga ik u tonen hoe een internettoegang te verlenen tot de Raspberry Pi 2 Model B v1.1 met behulp van Samsung Wireless LAN-Adapter.Zoals u weet, accepteren Samsung Smart TV's zijn alleen Samsung Wireless LAN-Adapters om draadloos verbinding ma
Hoe maak je een Arduino + Raspberry Pi Robot-Platform

Hoe maak je een Arduino + Raspberry Pi Robot-Platform

UPDATE: Laat maken Robots, mijn huis digitale hackerspace, werd gekocht door RobotShop. Ik wil niet ingaan, maar de nieuwe eigenaren verboden mezelf en de meeste van de ervaren leden. Dat gezegd, allermeest naar de verbinding er gebroken zal worden.
Hoe maak je een appel raspberry julius

Hoe maak je een appel raspberry julius

eerst vul 3/4 de weg met ijs, voegt u het SAP helft en de helft en suiker, meng tot haar blended kan toevoegen meer melk of SAP als nodig om het thiner.  Geniet van
Hoe om SSH te gebruiken met de Raspberry Pi 2

Hoe om SSH te gebruiken met de Raspberry Pi 2

SSH staat voor Secure SHellHaar een gecodeerde netwerkprotocol waarmee u toegang tot de opdrachtregel van een apparaat draadloos-ly via een externe terminal.Wat het betekent voor de raspberry pi is dat het niet hoeft te worden aangesloten met een dis
Hoe Hack een Apple Time Capsule met een Raspberry Pi

Hoe Hack een Apple Time Capsule met een Raspberry Pi

Invoering van de "Pi-Capsule." Het is momenteel de enige Apple Time Capsule die u op uw TV aansluiten kunt..., betekent dit dat het een Apple TV? ;-)OK, ok, laten we zeggen dat je hebt een oude Apple Time Capsule rond leggend dat niet meer werkt
Hoe om te horen van een stem uit de Raspberry Pi nul?

Hoe om te horen van een stem uit de Raspberry Pi nul?

Vandaag, ga ik om u te tonen die hoe wij een stem van Raspberry Pi nul kan horen. Ik moet een theorie instructie schrijven over dit onderwerp omdat Pi nul daarop niet een audio-uitgang heeft. U kunt het zoeken onder populaire forums, dan ziet u sommi
Pure Pi: Controle aangepaste stompbox effecten op een Raspberry Pi met een smartphone

Pure Pi: Controle aangepaste stompbox effecten op een Raspberry Pi met een smartphone

Dit is mijn eerste instructable, hoewel ik met Pure Data, Raspberry Pi, en andere digitale audio voor geruime tijd gewerkt heb. Als u wilt zien meer instructables uitzien, stem voor mij!Ooit wonder hoe digitale effecten worden gemaakt? Wilt u uw favo
Ontwikkelen voor de ESP8266 op de Raspberry Pi

Ontwikkelen voor de ESP8266 op de Raspberry Pi

Dit artikel zal tonen hoe te gebruiken van een Raspberry Pi 2 bij het ontwikkelen van native applicaties, firmware en Lua scripts voor de ESP8266 familie van microcontrollers. De ESP8266 is dat een klein WiFi toegelaten micro-controller die is steeds
PiScope (Raspberry Pi gebaseerd oscilloscoop)

PiScope (Raspberry Pi gebaseerd oscilloscoop)

Een oscilloscoop is een instrument van de laboratorium gebruikte weergeven en analyseren van de golfvorm van elektronische signalen. In feite is het apparaat trekt een grafiek van de momentane signaal spanning als functie van de tijd.Oscilloscopen wo