Comment faire pour mettre vers le haut Blogpy sur Raspberry Pi

j’ai acheté récemment un Pi de framboise et je voulais faire un serveur web hors de lui. J’ai trouvé un générateur de blog appelé Blogpy qui est écrit en Python. C’est super parce que Raspberry Pi a Python construit en. Blogpy utilise Python 2.7 et le paquet Python Markdown. Je détaillerai ici le processus d’installation.

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.

Articles Liés

Comment faire pour mettre vers le haut un Slackline

Comment faire pour mettre vers le haut un Slackline

slackline est une activité de va-et-vient qui utilise l'équilibre et habileté pour marcher en ligne suspendue entre deux points fixes. Il peut être fait dans un jardin, sur un campus universitaire, un canyon, et même des milliers de pieds au-dessus d
Comment faire pour mettre vers le haut une réception de mariage en 5 étapes faciles

Comment faire pour mettre vers le haut une réception de mariage en 5 étapes faciles

la planification d'une réception de mariage peut être très stressante. Lorsque le couple sera accompagné par plusieurs amis et votre famille la planification obtient encore plus difficile. Il est nécessaire pour s'adapter aux plupart des gens dans l'
Comment faire pour mettre vers le haut un Terrarium Reptile

Comment faire pour mettre vers le haut un Terrarium Reptile

dans ce instructable vous apprendrez une façon (de beaucoup) de mettre en place un habitat pour votre ami reptile.Etape 1: Assembler des matériaux Tout d'abord vous aurez besoin de rassembler tous les matériaux. C'est une bonne idée de le faire bien
Comment faire pour casser vers le haut

Comment faire pour casser vers le haut

rompre n'est pas facile, à droite ? Ils ont écrit une chanson entière à ce sujet.Néanmoins, ruptures sont une partie inévitable de plus en plus dans le peuple que nous voulons devenir, vivre la vie que nous voulons donner.Ruptures peuvent arriver pou
Comment faire pour Liven vers le haut une ennuyeuse d’impression

Comment faire pour Liven vers le haut une ennuyeuse d’impression

je suis tombé sur cette toile d'impression glicee et adoré dans un premier temps, mais puis a grandi à sentir qu'un peu piquant ne pouvait pas faire mal.  Si vous êtes comme moi et s'ennuient de vous êtes décor de temps en temps, ne trash cigarette..
Comment faire pour creuser vers le haut les écrevisses ! alias: Crawdads, Mudbugs, Crays, écrevisses, homards d’eau douce...

Comment faire pour creuser vers le haut les écrevisses ! alias: Crawdads, Mudbugs, Crays, écrevisses, homards d’eau douce...

Guide d'instruction étape par étape sur comment attraper peu usuel des écrevisses.Etape 1: Localiser un terrier d'écrevissesÉcrevisses fera terriers (galeries souterraines) à divers temps dépendant de la saison ainsi que la disponibilité de l'eau de
Comment faire pour mettre en évidence le nombre dans le MS-OFFICE (EXCEL)

Comment faire pour mettre en évidence le nombre dans le MS-OFFICE (EXCEL)

COMMENT FAIRE POUR METTRE EN ÉVIDENCE LE NOMBRE DANS LE MS-OFFICE (EXCEL)MS-EXCEL EST LE TRÈS UTILE TRAVAIL LOGICIEL COMPTABLE AU BUREAU
Comment faire pour mettre à niveau vos compétences de combat plus vite dans l’oubli : l’elder scrolls IV

Comment faire pour mettre à niveau vos compétences de combat plus vite dans l’oubli : l’elder scrolls IV

ce sanctuaire, vous risquez de ne découvrir que dans vos déplacements. Personne ne mentionne le site sur la rive sud-est du fleuve argentés à l'est de l'impérial Bridge Inn---en effet, personne ne parle de Dieu Peryite à tous---et ce n'est pas à prox
Comment faire pour alimenter presque n’importe quoi sur un port USB

Comment faire pour alimenter presque n’importe quoi sur un port USB

Salut, ceci est mon premier instructable alors allez-y doucement sur moi:)Donc je vais vous montrer comment faire pour alimenter presque n'importe quoi sur un port USBIl s'agit pour le concours de l'USBUSB fonctionne à 5v. Le courant maximum que vous
Comment faire pour télécharger des applications sur Windows 8/RT

Comment faire pour télécharger des applications sur Windows 8/RT

dans ce tutoriel, im va vous montrer comment faire pour télécharger des applications sur Windows 8.1/RT à l'aide de Windows Store. C'est facile et espérons qu'il vous plairaÉtape 1: Ouvrez Windows Store Cliquez/tap sur l'app avec un sac avec l'applic
Comment faire pour exécuter des applications android sur votre pc

Comment faire pour exécuter des applications android sur votre pc

je vais vous montrer comment faire pour exécuter des applications android sur votre pc sans programmation, en utilisant des codes ou en téléchargeant des émulateurs android qui ne fonctionne pas ! Tous vous devez est Télécharger ce logiciel appelé kk
Comment faire pour changer l’arbre de transmission sur le moteur de votre RC Quadcopter

Comment faire pour changer l’arbre de transmission sur le moteur de votre RC Quadcopter

cette instructable est comment faire pour changer l'arbre de transmission fourni sur un moteur 850Kv 3DRobotics fourni une nouvelle plus courte un et un nouvel adaptateur de prop. La procédure est assez simple si vous avez les outils droit mécaniques
Comment faire pour supprimer un lève-vitre sur une 1997-2003 Ford Expedition, Ford F-150 et Lincoln Navigator

Comment faire pour supprimer un lève-vitre sur une 1997-2003 Ford Expedition, Ford F-150 et Lincoln Navigator

dans cette vidéo, 1 a Auto vous montre comment supprimer un lève-vitre sur une expédition de Ford de 1997. Ces instructions de suppression de régulateur de fenêtre puissance utile sont généralement les mêmes pour la plupart de l'expédition de 1997-20
Comment faire pour télécharger des images sur Windows 10

Comment faire pour télécharger des images sur Windows 10

Windows 10 peut être très intimidant pour les personnes qui n'ont jamais utilisé un ordinateur à la maison avant. Tous les boutons et les symboles que vous devez appuyer sur peuvent facilement provoquer confusion et manque d'orientation. Ce tutoriel