0. je suppose que vous avez déjà Raspian Wheezy installé sur votre facture pro forma de framboise. Mais je pense que cela devrait fonctionner sur d’autres systèmes linux qui travaille sur la Pi de la framboise.
1. tout d’abord, vous devez installer le ballon, et pour faire que vous devez installer PIP. Ouvrir alors le LXTerminal, comme nous le ferons dans le terminal et tapez: "sudo apt-get install python-pip" (sans les guillemets). Si votre ligne de commande devrait ressembler à ceci :
pi ~ $ sudo apt-get installer python-pip
Après quelques secondes, quand vous voyez l’invite, tapez « o » pour Oui. Après que vous avez terminé, vous verrez "pi ~ $» à nouveau. Puis installez le ballon en tapant :
fiole d’install sudo pip
2. Installez Blogpy en exécutant ce code :
git clone https://github.com/travisred/blogpy.git
Cela ne devrait pas prendre longtemps, non plus.
3. Naviguez jusqu’au dossier blogpy en tapant « ls » (c’est une lettre L minuscule, pas le numéro 1 et la lettre s), votre ligne de commande devrait ressembler à ceci :
pi ~ $ ls
blogpy Documents ocr_pi.png Scratch
Indiecity Bureau python_games squeak
« ls » répertorie tous les contenus dans le dossier. Vous voyez que le dossier blogpy est dans votre dossier de départ, y naviguer en tapant « cd blogpy / "dans la ligne de commande. Vous pouvez également afficher le contenu dans le dossier blogpy en tapant « ls » encore une fois :
pi ~/blogpy $ ls
Build.py md screenshot.png settings.pyc statique
LICENSE.txt README.md settings.py site
4. modifiez le fichier « settings.py » en exécutant ce code « nano settings.py » sur la ligne de commande. Votre ligne de commande devrait ressembler à ceci :
pi ~/blogpy $ nano settings.py
Vous pouvez modifier les paramètres dans ce fichier. Si vous exécutez blogy puis vivant ont la site_root la valeur « http://www.yoursite.com/ ». Je l’ai changé pour une chaîne vide parce que je ne suis pas en direct. C’est juste un test pour voir si je peux faire fonctionner localement sur Raspberry Pi. Voici ma configuration :
classe de paramètres :
SITE_NAME = « blogpy »
site_root = ""
site_description = « Un générateur de blog statique simple en python »
number_of_posts_on_front_page = 3
Enregistrez ce fichier en appuyant sur CTRL-X, puis appuyez sur « y » pour le sauver. Appuyez sur entrée pour enregistrer le fichier portant le même nom.
5. installer le paquet Markdown en exécutant le code: « sudo easy_install démarque » dans la ligne de commande.
6. Exécutez le fichier build.py en tapant « python build.py » dans la ligne de commande. Votre ligne de commande devrait ressembler à ceci :
pi ~/blogpy $ python build.py
7. maintenant, vous avez toutes les blogpy mis en place. Accédez à votre dossier de départ en utilisant le gestionnaire de fichiers. Il devrait être à /home/pi, ouvrez le dossier blogpy, puis le dossier du site, et exécuter le fichier index.html sur Midori. Vous devriez voir un blog de l’échantillon.
8. pour ajouter un message, allez dans blogpy dossier, puis le dossier md. Ici, vous voyez le fichier « Bonjour ». Vous pouvez copier le fichier, renommer, puis modifiez le fichier pour faire un nouveau poste. Puis, exécutez « build.py python » encore une fois dans le terminal pour rendre la nouvelle page apparaissent dans le fichier index.html
.
9. pour rendre votre site blogpy vivre, il suffit de télécharger le contenu du dossier « site » pour le répertoire racine de votre hôte.
Remarque : Après que j’ai créé mon site blogpy, les liens vers les postes ne semblent pas fonctionner. Je ne sais pas comment y remédier. Peut-être que quelqu'un a le même problème. S’il vous plaît faites le moi savoir si vous savez comment résoudre ce problème. Je pense il y a quelque chose de mauvais dans le fichier de build.py ou de la façon dont j’ai mis en place.