aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/fr/Administrateur/telechargement_et_installation.html
blob: e64dcbe39d098c6725aba5ad4093b3c5a3e97fab (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">

        <title>wallabag - Télécharger et installer wallabag</title>

        <link rel="stylesheet" href="http://doc.wallabag.org/css/bootstrap.min.css">
        <link rel="stylesheet" href="http://doc.wallabag.org/css/font-awesome.min.css">
        <link rel="stylesheet" href="http://doc.wallabag.org/css/highlight.tomorrow-night.css">
        <link rel="stylesheet" href="http://doc.wallabag.org/css/main.css">
    </head>
    <body>

        <header class="navbar navbar-default navbar-fixed-top">

            <a class="navbar-brand" href="http://doc.wallabag.org/">
                wallabag
                <small class="hidden-xs hidden-sm">
                    Télécharger et installer wallabag
                </small>
            </a>
            <a href="http://doc.wallabag.org/en">EN</a> - <a href="http://doc.wallabag.org/fr">FR</a> - <a href="http://doc.wallabag.org/de">DE</a> - <a href="http://doc.wallabag.org/ru">RU</a>

            
        </header>

        <main class="container-fluid">
            <div class="row">

                
                    <nav id="sidebar" class="col-sm-3 col-lg-2" role="navigation">

                                                                                                                                        <ul class="nav nav-pills nav-stacked">
                                    
                                    <h4 class="text-muted">
                                        
                                    </h4>

                                        <ul class="nav nav-pills nav-stacked">
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/index.html">
                                                   Pour commencer
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/contribuer_au_projet.html">
                                                   Aidez-nous
                                                </a>
                                            </li>
                                                                                </ul>
                                    
                                    <h4 class="text-muted">
                                        Administrateur
                                    </h4>

                                        <ul class="nav nav-pills nav-stacked">
                                                                                    <li class="test active">
                                                <a href="http://doc.wallabag.org/fr/Administrateur/telechargement_et_installation.html">
                                                   Téléchargement et installation
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Administrateur/maj_wallabag.html">
                                                   Mettre à jour wallabag
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Administrateur/options_cachees.html">
                                                   Options cachées
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Administrateur/multi-utilisateurs.html">
                                                   wallabag multi-utilisateurs
                                                </a>
                                            </li>
                                                                                </ul>
                                    
                                    <h4 class="text-muted">
                                        Utilisateur
                                    </h4>

                                        <ul class="nav nav-pills nav-stacked">
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/sauvegarder_son_premier_article.html">
                                                   Sauvegarder son premier article
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/lire_un_article.html">
                                                   Lire un article
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/classer_ses_articles.html">
                                                   Classer ses articles
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/configurer_wallabag.html">
                                                   Configurer wallabag
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/rechercher.html">
                                                   Rechercher
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/convertir_en_epub.html">
                                                   Convertir en ePub
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/un_article_est_mal_affiche.html">
                                                   Problème d'affichage d'un article
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/flux_rss.html">
                                                   Flux RSS
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/importer_exporter.html">
                                                   Importer / Exporter
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Utilisateur/framabag.html">
                                                   Se créer un compte sur Framabag
                                                </a>
                                            </li>
                                                                                </ul>
                                    
                                    <h4 class="text-muted">
                                        Développeur
                                    </h4>

                                        <ul class="nav nav-pills nav-stacked">
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Developpeur/ecrire_fichier_configuration.html">
                                                   Écrire un fichier de configuration
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Developpeur/creer_un_nouveau_theme.html">
                                                   Créer un nouveau thème
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Developpeur/depot_git.html">
                                                   Dépôt git de wallabag
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Developpeur/docker.html">
                                                   Docker
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Developpeur/vagrant.html">
                                                   Vagrant
                                                </a>
                                            </li>
                                                                                    <li class="test ">
                                                <a href="http://doc.wallabag.org/fr/Developpeur/v2.html">
                                                   wallabag v2 / symfony2
                                                </a>
                                            </li>
                                                                                </ul>
                                                                    </ul>
                                                                                                                                                            
                    </nav>

                
                <section class="col-lg-10">
                    <h1 id="tlcharger-et-installer-wallabag">Télécharger et installer wallabag</h1>
<h2 id="je-ne-souhaite-pas-installer-wallabag">Je ne souhaite pas installer wallabag</h2>
<p>Puisque vous ne voulez pas, puisque vous ne pouvez pas, nous vous proposons de vous créer un compte gratuit : <a href="../Utilisateur/framabag.html">lisez la documentation complète ici</a>.</p>
<h2 id="je-souhaite-installer-wallabag">Je souhaite installer wallabag</h2>
<h3 id="je-souhaite-tlcharger-wallabag-via-composer">Je souhaite télécharger wallabag via composer</h3>
<p>Vous devez installer composer : </p>
<pre><code>curl -s http://getcomposer.org/installer | php</code></pre>
<p>Ensuite, sur votre serveur web, exécutez cette commande : </p>
<pre><code>composer create-project wallabag/wallabag . dev-master</code></pre>
<p>Tout est téléchargé dans le répertoire courant.</p>
<p>Continuez en lisant la partie ci-dessous, <em>Création de la base de données MySQL</em>.</p>
<h3 id="je-souhaite-tlcharger-wallabag-manuellement">Je souhaite télécharger wallabag manuellement</h3>
<p><a href="http://wllbg.org/latest">Téléchargez la dernière version de wallabag</a> et décompressez-la :</p>
<pre><code>wget http://wllbg.org/latest
unzip latest
mv wallabag-version-number wallabag</code></pre>
<p>Copiez les fichiers sur votre serveur web. Dans le cas d'Ubuntu/Debian, il s'agit de /var/www/html/ :</p>
<pre><code>sudo mv wallabag /var/www/html/</code></pre>
<h4 id="pr-requis-pour-votre-serveur-web">Pré-requis pour votre serveur web</h4>
<ul>
<li><a href="http://php.net/manual/fr/install.php">PHP 5.3.3 ou plus</a></li>
<li><a href="http://php.net/manual/fr/book.sqlite.php">SQLite</a> ou <a href="http://php.net/manual/fr/book.mysql.php">MySQL</a> ou <a href="http://php.net/manual/fr/book.pgsql.php">PostgreSQL</a></li>
<li><a href="http://php.net/fr/xml">XML pour PHP</a></li>
<li><a href="http://php.net/fr/pcre">PCRE</a></li>
<li><a href="http://php.net/manual/fr/book.filter.php">Filtrage des données</a></li>
<li><a href="http://php.net/fr/tidy">Tidy pour PHP</a></li>
<li><a href="http://php.net/fr/curl">cURL</a></li>
<li><a href="http://www.php.net/manual/fr/filesystem.configuration.php#ini.allow-url-fopen">allow_url_fopen</a></li>
<li><a href="http://php.net/manual/fr/book.gettext.php">gettext</a></li>
</ul>
<p>Pour être sûr que votre serveur possède tous les pré-requis, vous pouvez exécuter le fichier <code>wallabag_compatibility_test.php</code> qui se trouve dans le répertoire <code>install</code> de wallabag : dans votre navigateur, accédez à <code>http://votreserveur.com/wallabag/install/wallabag_compatibility_test.php</code> et installez les composants requis. Par exemple pour Tidy sur Ubuntu/Debian :</p>
<pre><code>sudo apt-get install php5-tidy
sudo service apache2 reload</code></pre>
<h4 id="installation-des-dpendances">Installation des dépendances</h4>
<p>Pour pouvoir fonctionner, wallabag a besoin de dépendances. Pour les installer, vous devez utiliser <code>composer</code>. Placez-vous dans votre dossier wallabag (toujours dans le cas d'Ubuntu/Debian : <code>/var/www/html/wallabag/</code>) et exécutez les commandes suivantes :</p>
<pre><code>curl -s http://getcomposer.org/installer | php
php composer.phar install</code></pre>
<p>Si vous ne pouvez pas installer <code>composer</code> (dans le cas d'hébergement mutualisé par exemple), nous vous proposons un fichier <a href="http://wllbg.org/vendor">vendor.zip</a>. Vous pouvez soit le télécharger puis le décompresser dans votre répertoire wallabag, soit laisser le script d'installation le faire pour vous.</p>
<h3 id="cration-de-la-base-de-donnes-mysql">Création de la base de données MySQL</h3>
<p>wallabag peut s'installer sur différents types de bases de données (<code>sqlite</code>, <code>mysql</code> ou <code>postgresql</code>), mais nous vous conseillons d'utiliser MySQL, plus performante. Il est alors nécessaire de créer une nouvelle base (par exemple <code>wallabag</code>), un nouvel utilisateur (par exemple  <code>wallabag</code>) et un mot de passe (ici <code>VotreMotdePasse</code>). Vous pouvez pour cela utiliser 'phpMyAdmin', ou exécuter les commandes suivantes :</p>
<pre><code>mysql -p -u root
mysql&gt; CREATE DATABASE wallabag;
mysql&gt; GRANT ALL PRIVILEGES ON `wallabag`.* TO 'wallabag'@'localhost' IDENTIFIED BY 'VotreMotdePasse';
mysql&gt; exit</code></pre>
<h3 id="permissions">Permissions</h3>
<p>Le serveur web doit avoir accès en écriture aux répertoires <code>assets</code>, <code>cache</code> et <code>db</code>. Sans cela, un message vous indiquera que l'installation est impossible :</p>
<pre><code>sudo chown -R www-data:www-data /var/www/html/wallabag</code></pre>
<h3 id="installation-de-wallabag-enfin">Installation de wallabag. Enfin.</h3>
<p>Accédez à wallabag depuis votre navigateur : <code>http://votreserveur.com/wallabag</code>. Si votre serveur est bien configuré, vous arrivez sur l'écran d'installation.</p>
<p>Renseignez le type de votre base de données (<code>sqlite</code>, <code>mysql</code> ou <code>postgresql</code>) et les informations de votre base de données. Dans le cas de la base MySQL créée plus haut, la configuration standard sera :</p>
<pre><code>Database engine:    MySQL
Server:             localhost
Database:           wallabag
Username:           wallabag
Password:           VotreMotdePasse</code></pre>
<p>Créez enfin votre premier utilisateur et son mot de passe (différents de l'utilisateur de la base de données).</p>
<p>wallabag est maintenant installé.</p>
<h2 id="connexion">Connexion</h2>
<p>Vous arrivez sur l'écran d'identification : saisissez votre identifiant et votre mot de passe et vous voici connecté.</p>
                </section>

            </div>
        </main>

        <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
        <script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
        <script src="http://yandex.st/highlightjs/7.5/highlight.min.js"></script>

        <script>
            $(function() {
                $("section>h1").wrap('<div class="page-header" />');
                // Syntax highlighting
                hljs.initHighlightingOnLoad();
            });
        </script>

    </body>
</html>