Gewusst wie: festlegen, Blogpy auf Raspberry Pi


ich kaufte vor kurzem ein Raspberry Pi und ich wollte einen Webserver aus ihm zu machen. Ich fand einen Blog Generator namens Blogpy , die in Python geschrieben ist. Das ist großartig, weil Raspberry Pi Python gebaut hat. Blogpy nutzt Python 2.7 und Python Markdown-Paket. Hier werde ich ausführlich den Installationsvorgang.

0. Ich setze voraus, dass Sie bereits Raspian Wheezy auf Ihre Raspberry Pi installiert haben. Aber ich denke, das sollte funktionieren, auf anderen Linux-Systemen, die auf dem Raspberry Pi funktioniert.

1. du musst Kolben zu installieren, und zu tun, dass Sie PIP installieren muss. So öffnen Sie die LXTerminal wie wir alles, in das Terminal und geben tun: "Sudo apt-Get install Python-Pip" (ohne Anführungszeichen). So sollte Ihre Befehlszeile wie folgt aussehen:

PI ~ $ Sudo apt-Get installiert Python-Pip

Geben Sie "y" für Ja, nach ein paar Sekunden, wenn Sie die Eingabeaufforderung sehen. Nachdem Sie fertig sind, sehen Sie "Pi ~ $" wieder. Installieren Sie dann Kolben durch Eingabe von:

Sudo Pip installieren Kolben

2. installieren Sie Blogpy durch Ausführen dieses Codes:

Git Clone https://github.com/travisred/blogpy.git

Auch sollte nicht dies lange dauern.

3. Navigieren Sie zu der Blogpy-Ordner durch Eingabe von "ls" (das ist ein Kleinbuchstabe L, nicht die Nummer 1, und der Buchstabe s), sollte Ihre Befehlszeile wie folgt aussehen:

PI ~ $ ls
Blogpy Dokumente ocr_pi.png Kratzer
Desktop-Indiecity Python_games Quietschen

"ls" listet alle den Inhalt im Ordner "". Sie sehen, dass der Blogpy-Ordner in Ihrem Benutzerordner dorthin navigieren durch Eingabe von "cd Blogpy /" in der Befehlszeile. Sie können auch den Inhalt im Ordner "Blogpy" durch Eingabe von "ls" wieder anzeigen:

PI ~/blogpy $ ls
Build.py Md screenshot.png settings.pyc statische
LICENSE.txt README.md settings.py Website

4. bearbeiten Sie die Datei "settings.py" durch Ausführen dieses Codes "Nano settings.py" auf der Kommandozeile. Ihre Befehlszeile sollte wie folgt aussehen:

PI ~/blogpy $ Nano settings.py

Sie können die Einstellungen in dieser Datei ändern. Wenn du rennst Blogy live dann haben die Site_root auf "http://www.yoursite.com/" festgelegt. Weil ich es live nicht laufen lasse, habe ich es auf eine leere Zeichenfolge. Dies ist nur ein Test um zu sehen ob ich es lokal auf Raspberry Pi arbeiten bekommen kann. Unten ist meine Einstellung:

Klasse Einstellungen:
SITE_NAME = "Blogpy"
Site_root = ""
Site_description = "Einen einfache statische Blog Generator in Python"
Number_of_posts_on_front_page = 3

Speichern Sie diese Datei drücken STRG-X dann Taste "y", um es zu retten. Eingabetaste zum Speichern der Datei mit dem gleichen Namen.

5. installieren Sie die Markdown-Paket durch Ausführen des Codes: "Sudo Easy_install Markdown" in der Befehlszeile.

6. führen Sie die build.py Datei durch Eingabe von "Python build.py" in der Befehlszeile. Ihre Befehlszeile sollte wie folgt aussehen:

PI ~/blogpy $ Python build.py

7. jetzt müssen Sie alle Blogpy eingerichtet. Gehen Sie zu Ihrem home-Ordner mit der Datei-Manager. Es sollte bei /home/pi, eröffnen den Blogpy Ordner, dann den Website-Ordner, und führen Sie die index.html auf Midori. Sie sollten einen Probe-Blog sehen.

8. um einen Beitrag hinzuzufügen, gehen Sie zu Blogpy Ordner, dann die Md. Hier sehen Sie die "Hallo"-Datei. Sie können kopieren Sie die Datei, ändern Sie den Namen, dann bearbeiten Sie die Datei um einen neuen Post zu machen. Dann musst du laufen "Python build.py" wieder in das Terminal zu der neuen Seite zeigen, bis in die index.html
.
(9), machen Sie Ihre Blogpy Website Leben, laden Sie einfach den Inhalt des Ordners "Website" in Ihrem Host-Root-Verzeichnis.

Hinweis: Nachdem ich meine Blogpy-Website eingerichtet, die Links zu den Posts scheinen nicht zu funktionieren. Ich weiß nicht, wie man es beheben. Vielleicht jemand das gleiche Problem haben. Lass es mich wissen, wenn Sie wissen, wie man es beheben. Ich denke, es ist etwas falsch in der build.py-Datei oder die Art, wie, die ich es einrichten.

In Verbindung stehende Artikel

Gewusst wie: "Schlecht bis auf die Knochen" von George Thorogood & die Zerstörer spielen

Gewusst wie: "Schlecht bis auf die Knochen" von George Thorogood & die Zerstörer spielen

Gewusst wie: "Schlecht bis auf die Knochen" von George Thorogood und die Zerstörer spielen
Gewusst wie: festlegen bis 6 stellige Passcode in iOS 9

Gewusst wie: festlegen bis 6 stellige Passcode in iOS 9

Gewusst wie: 6 stellige Nummer Passcode auf iOS 9 verwenden. Wie setzen sechs stellige Code in iOS 9. iOS 9: Passwort (6-stellige Passwort). Am Set sechsstelligen Code auf iOS 9. Apple hat iOS 9 am 8 Juni 15 Keynote angekündigt und wird in den kommen
Gewusst wie: Verwendung Dropbox auf Windows

Gewusst wie: Verwendung Dropbox auf Windows

interessiert Sie den Cloud-speichern-Dienst Dropbox auf Ihrem Windowscomputer verwenden? Starten Sie mithilfe der folgenden Schritte!(Hinweis: wir in erster Linie verwendet Windows 8 beim diese Schritte erstellen, so dass dieser Prozess anders auftre
Wie man aMule auf Raspberry Pi

Wie man aMule auf Raspberry Pi

In diesem instructable zeige ich alle Schritte, um ein schönes bekommen, Web verwaltet, aMule Knoten auf einem Raspberry Pi.Die Idee, geboren aus der Notwendigkeit, einen Low-Cost und niedrigem Konsum aMule Knoten immer läuft und mit dem Internet ver
Gewusst wie: PS1 Spiele auf der PSP mit Remote Play spielen

Gewusst wie: PS1 Spiele auf der PSP mit Remote Play spielen

Dies ist eine Demonstration des gewusst wie: schließen eine PSP mit einer PS3 und PS1 Spiele-DVDs auf der PSP drahtlos per remote-Play spielen. PS3 Firmware 2.1 PSP Firmware 3.80 oder 3,90 Spiel Gran Turismo und Final Fantasy VII auf der PSP. Firmwar
Gewusst wie: einen Burger auf dem Grill perfekt kochen

Gewusst wie: einen Burger auf dem Grill perfekt kochen

Heute zeige ich wie man einen herrlichen Burger auf den Grill zu wachsen. Jetzt werden Sie einige grundlegende Tipps, um der perfekte Burger auf den Grill und es beginnt alles mit der besten Hamburger zeigen.Einen Burger vorbereiten für Grill:Achtzig
Gewusst wie: VoIP-Anrufe von Raspberry Pi

Gewusst wie: VoIP-Anrufe von Raspberry Pi

EinführungHaben Sie jemals darüber nachgedacht, Ihre Raspberry Pi für VoIP-Telefonie Zwecke verwenden? Es klingt interessant, nicht wahr? Wenn ja, aber Sie haben nicht gefunden, doch wie diese VoIP-SIP-Lösung implementieren, dieses Tutorial hilft Ihn
Gewusst wie: lesen Manga auf Ihren Kindle

Gewusst wie: lesen Manga auf Ihren Kindle

diese instructable zeigen Ihnen, wie Ihre Manga auf Ihrem Kindle lesen!!!(Dies kann auch mit Comics erfolgen)Was Sie brauchen:(1) ein Programm für Kindle von Kovid Goyal• Kaliber (es ist kostenlos und Sie können es herunterladen hier)(2) Manga Dateie
Gewusst wie: Backside 360 auf einem Snowboard

Gewusst wie: Backside 360 auf einem Snowboard

Snowboarden ist eines meiner liebsten Hobbys, die ich seit meiner Jugend zu tun. Ich hatte das Glück, ein Ski-Resort befindet sich im Wesentlichen in meinem Garten zu haben. Wenn ich am Berg bin, genieße ich verschiedene Kunststücke, einschließlich e
Gewusst wie: Schleichen Alkohol auf einer Kreuzfahrt 2014 Ausgabe

Gewusst wie: Schleichen Alkohol auf einer Kreuzfahrt 2014 Ausgabe

alternative Weg, um Alkohol auf einer Kreuzfahrt: http://amzn.to/1iDcxVV (wo habe ich meine Inspiration aus).Ging auf eine norwegische Kreuzfahrt auf der Norwegian Breakaway und es geschafft, einige Alkohol auf der Kreuzfahrt für unserer einwöchigen
Gewusst wie: Polieren, Kratzer auf Laser-Discs

Gewusst wie: Polieren, Kratzer auf Laser-Discs

In diesem instructable I 'm gonna einen Prozess decken ich verwendet habe, um Kratzer von Laser-Discs zu polieren. Bevor ich in den Prozess zu bekommen muss ich Ihnen sagen, die ich in keiner Weise Ingenieur der Optik und dieser Prozess wurde nicht L
Gewusst wie: Gameboy Spielen auf iOS

Gewusst wie: Gameboy Spielen auf iOS

heute werde ich euch zeigen, wie man Gameboy Spiele auf iOS mit kein Jailbreaking völlig 100 % legal spielen. Wenn ich nicht speziell Schritte geben Sag mir in den Kommentaren oder Suche oben auf Youtube "wie GBA-Spiele auf dem iPod zu spielen"S
Gewusst wie: Optiboot Botloader auf Atmega8 mit Arduino IDE brennen 1.6.x und 1.5.x

Gewusst wie: Optiboot Botloader auf Atmega8 mit Arduino IDE brennen 1.6.x und 1.5.x

Früher habe ich alte NG Bootloader, aber ich habe einige Probleme mit ihm. Es dauert ca. 8 Sekunden Atmega sowie Stucked manchmal. Wenn ich, Optiboot brennen wollte, erhalte ich die Meldung:für Teil "ATMEGA8" nicht definiert "Efuse"-Sp
Gewusst wie: blockierte Software auf einen Computer herunterladen

Gewusst wie: blockierte Software auf einen Computer herunterladen

Diese instructable lernen Sie, wie blockierte Software auf Ihrem Computer für die Arbeit oder Schule herunterladen. Alles, was Sie benötigen ist eine blockierte Computer, eine entsperrte Computer und ein USB-Flashlaufwerk. Viel Glück.Schritt 1: Laden