1
0
mirror of https://gitlab.com/free_zed/free_zed.gitlab.io.git synced 2024-06-01 22:02:28 +00:00
free_zed.gitlab.io/content/pelican-installation.md

74 lines
1.9 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Title: Installer Pelican
Date: 2019-01-09 15:29
Category: tuto
Lang: fr
Slug: installer-pelican
Tags: web, python, pelican
Summary: Installation rapide de _Pelican_
# Démarrage rapide
_C'est une traduction basique du [démarrage rapide](https://docs.getpelican.com/en/4.0.1/quickstart.html) officiel_
---
## Créez le répertoire
```python
mkdir -p ~/projects/yoursite
cd ~/projects/yoursite
```
## Créez un environnement virtuel
```python
virtualenv .venv -p /usr/bin/python3.6
source .venv/bin/activate
```
## Installez _Pelican_ et markdown (si besoin, optionnel)
```python
pip install pelican markdown
```
## Créez le squelette de l'arborescence
```python
pelican-quickstart
```
Pour les questions avec une réponse entre crochet, appuyez sur `Entrée` pour acceptez cette valeur. Quand il vous sera demandé le préfixe de votre URL, entrez votre nom de domaine comme indiqué (`http://example.com`).
## Créez un article
Vous ne pourrez lancer _Pelican_ tant qu'il n'y a pas d'article. Utilisez votre éditeur préféré pour créez votre premier article avec le contenu suivant :
```python
Title: My First Review
Date: 2010-12-03 10:20
Category: Review
Following is a review of my favorite mechanical keyboard.
```
Considerant que cet article est au format Markdown, enregistrez le en temps que `~/projects/yoursite/content/keyboard-review.md.`
## Générez le site
Toujours depuis le répertoire, lancez la commande _Pelican_ pour générez votre site
```python
pelican content
```
Votre site à été généré dans le répertoire `output`. Peut-être aurez vous un message d'alerte relatif aux _flux_, c'est normal en développement et vous pouvez l'ignorer
# Prévisualisation du site
Ouvrez une session de terminal depuis le répertoire d'installation et lancez la commande suivante :
```python
pelican --listen
```
Rendez vous à l'adresse [http://localhost:8000/](http://localhost:8000/) à l'aide de votre navigateur, c'est parfait !