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 |
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
- Disposer de l'offre d'hébergement web POWER Node.js.
- Être connecté à votre espace client OVHcloud{.external}.
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.
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.
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
É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.