I denne vejledning vil vi gennemgå, hvordan du kan installere Wiki.js, en moderne wiki-software, på en Rocky Linux 9-server. Denne installation kan være særligt nyttig for brugere af en VPS-server.
Forudsætninger
- Rocky Linux 9 installeret på din server.
- Root-adgang eller sudo-rettigheder.
- Node.js version 14 eller højere installeret.
- PostgreSQL eller MySQL installeret som database.
- En aktiv internetforbindelse.
Trin 1: Opdater systemet
Først skal du opdatere dit system for at sikre, at alle pakker er opdaterede:
sudo dnf update -y
Trin 2: Installer Node.js
Installer Node.js ved at køre følgende kommandoer:
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo dnf install nodejs -y
Trin 3: Installer Git
Installer Git, hvis det ikke allerede er installeret:
sudo dnf install git -y
Trin 4: Download Wiki.js
Klon Wiki.js fra GitHub:
git clone https://github.com/Requarks/wiki.git /var/www/wiki
Trin 5: Installer afhængigheder
Skift til Wiki.js-mappen og installer afhængighederne:
cd /var/www/wiki
npm install
Trin 6: Konfigurer databasen
Kør følgende kommando for at generere konfigurationsfilen:
node acme.js init
Følg instruktionerne for at konfigurere din databaseforbindelse.
Trin 7: Start Wiki.js
Kør Wiki.js med følgende kommando:
node server
Trin 8: Konfigurer som en systemd-tjeneste (valgfrit)
Opret en systemd-servicefil for at køre Wiki.js som en tjeneste:
sudo nano /etc/systemd/system/wikijs.service
Tilsæt følgende indhold til filen:
[Unit]
Description=Wiki.js
After=network.target
[Service]
Type=simple
User=root
ExecStart=/usr/bin/node /var/www/wiki/server
Restart=on-failure
[Install]
WantedBy=multi-user.target
Trin 9: Aktiver og start tjenesten
Kør følgende kommandoer for at aktivere og starte Wiki.js-tjenesten:
sudo systemctl enable wikijs
sudo systemctl start wikijs
Afslutning
Dine Wiki.js-applikationer er nu installeret og klar til brug. Denne løsning kan være særligt nyttig for dem, der ønsker at administrere deres dokumentation effektivt fra en VPS-server.