Skip to content

Latest commit

 

History

History
118 lines (82 loc) · 3.75 KB

File metadata and controls

118 lines (82 loc) · 3.75 KB
title excerpt updated
Installer Wiki.JS sur votre hébergement web POWER
Découvrez comment installer Wiki.JS sur votre hébergement web POWER
2021-02-04

Objectif

Vous avez souscrit à un hébergement web POWER Node.js et vous souhaitez y déployer une base de connaissances basée sur Wiki.JS{.external}.

Découvrez comment installer Wiki.JS sur votre hébergement web POWER

Prérequis

Si vous n'êtes pas encore familier avec l'utilisation de votre hébergement web POWER, nous vous conseillons de consulter notre guide « Premiers pas avec un hébergement web POWER » avant de poursuivre la lecture de ce guide.

En pratique

Supposons que vous avez la configuration normale pour un hébergement web POWER :

  • Moteur : nodejs 14
  • Point d'entrée : index.js
  • Dossier racine : www

[!primary]

Vous pouvez appeler l'API OVHcloud pour visualiser la configuration active.

Accédez via SSH à votre hébergement web POWER.

Allez dans le dossier www et téléchargez le fichier d'installation de Wiki.JS :

cd www
wget https://github.com/Requarks/wiki/releases/download/2.5.170/wiki-js.tar.gz
tar xzf wiki-js.tar.gz
rm -f wiki-js.tar.gz

Créez un fichier de configuration config.yml.

port: 3000
db:
  type: sqlite
  storage: database.sqlite
logLevel: info
dataPath: ./data

Recompilez le module sqlite3.

npm rebuild sqlite3

Établissez un lien symbolique pour le point d'entrée.

ln -fs server/index.js index.js

Redémarrez votre instance, votre Wiki.JS sera alors en ligne.

WikiJS{.thumbnail}

Sortie de la console:

 ~ $ cd  www

~/www $ wget https://github.com/Requarks/wiki/releases/download/2.5.170/wiki-js.tar.gz
--2021-02-03 14:50:23--  https://github.com/Requarks/wiki/releases/download/2.5.170/wiki-js.tar.gz
Resolving github.com (github.com)… 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443… connecté.
TTP request sent, awaiting response... 200 OK
Length: 65010291 (62M) [application/octet-stream]
Saving to: « wiki-js.tar.gz »

wiki-js.tar.gz                100%[===============================================>]  62,00M  19,9MB/s    ds 3,1s

2021-02-03 14:50:28 (19,9 MB/s) — « wiki-js.tar.gz » saved [65010291/65010291]

~/www $ tar xzf wiki-js.tar.gz

~/www $ rm -f wiki-js.tar.gz

~/www $ vi config.yml
port: 3000
db:
  type: sqlite
  storage: database.sqlite
logLevel: info
dataPath: ./data
 
~/www $ npm rebuild sqlite3 
> [email protected] install /home/user/www/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build 
node-pre-gyp WARN Using request for node-pre-gyp https download
[sqlite3] Success: "/home/user/www/node_modules/sqlite3/lib/binding/napi-v3-linux-x64/node_sqlite3.node" already installed
Pass --update-binary to reinstall or --build-from-source to recompile
[email protected] /home/user/www/node_modules/sqlite3 
 
~/www $ ln -fs server/index.js index.js

~/www $ mkdir -p tmp

~/www $ touch tmp/restart.txt

Aller plus loin

Échangez avec notre communauté d'utilisateurs.

Venez sur Discord sur notre room web-hosting-power pour discuter avec les autres utilisateurs du lab et avec l'équipe POWER Web Hosting.