Étape 1 : Mise à jour du système
apt update
apt upgrade -y
Étape 2 : Installation des outils de base
# Installation de curl et wget
apt install curl wget -y
# Installation d'autres outils utiles
apt install gnupg2 software-properties-common apt-transport-https -y
Étape 3 : Installation de [Link]
# Ajout du dépôt NodeSource
curl -fsSL [Link] | bash -
# Installation de [Link]
apt-get install -y nodejs
# Vérification des versions installées
node --version
npm --version
Étape 4 : Installation de PostgreSQL
# Installation de PostgreSQL
apt install postgresql postgresql-contrib -y
# Démarrage du service PostgreSQL
systemctl start postgresql
# Activation du service au démarrage
systemctl enable postgresql
# Vérification du statut
systemctl status postgresql
Étape 5 : Configuration de la base de données
# Connexion à PostgreSQL en tant qu'utilisateur postgres
su - postgres -c "psql"
Dans l'interface PostgreSQL, tapez ces commandes une par une :
CREATE USER wikijs WITH SUPERUSER PASSWORD 'wikijs123';
CREATE DATABASE wikijs OWNER wikijs;
Quitter ensuite PostgreSQL.
Note importante : J’utilise SUPERUSER pour éviter les problèmes de permissions lors
de la création des tables par [Link].
Étape 6 : Création du répertoire et téléchargement
de [Link]
# Création du répertoire d'installation
mkdir /opt/wikijs
# Déplacement dans le répertoire
cd /opt/wikijs
# Téléchargement de la dernière version de [Link]
wget [Link]
[Link]
# Extraction de l'archive
tar xzf [Link]
# Suppression de l'archive
rm [Link]
# Vérification du contenu
ls -la
Étape 7 : Configuration de [Link]
# Copie du fichier de configuration d'exemple
cp [Link] [Link]
# Édition du fichier de configuration
nano [Link]
Dans nano, cherchez et modifiez les lignes suivantes. Certaines lignes seront déjà
comme ça mais pas toutes.
port: 3000
db:
type: postgres
host: localhost
port: 5432
user: wikijs
pass: wikijs123
db: wikijs
ssl: false
Pour sauvegarder dans nano : Ctrl+X, puis Y, puis Entrée
Étape 8 : Premier démarrage de [Link]
# Depuis le répertoire /opt/wikijs
cd /opt/wikijs
# Démarrage de [Link]
node server
Étape 9 : Accès à [Link]
1. Ouvrez votre navigateur web
2. Allez à l'adresse : [Link]
3. Suivez l'assistant de configuration initial
4. Créez votre compte administrateur
Étape 10 : Arrêt et redémarrage
Pour arrêter [Link] : Ctrl+C dans le terminal
Pour redémarrer :
cd /opt/wikijs
node server
Commandes utiles
Vérifier si [Link] fonctionne : systemctl status wikijs
Arrêter [Link] : systemctl stop wikijs
Démarrer [Link] : systemctl start wikijs
Redémarrer [Link] : systemctl restart wikijs
Voir les logs : journalctl -u wikijs -f