Wiki.js es una plataforma wiki de código abierto, moderna y poderosa, construida en Node.js y MongoDB. Ofrece una interfaz fácil de usar para crear, editar y organizar contenido, lo que la convierte en una excelente opción para la documentación y la colaboración. En este artículo, te guiaremos en cómo configurar Wiki.js en Rocky Linux 9.

Requisitos previos

Antes de comenzar, necesitas tener listos los siguientes elementos para instalar Wiki.js en Rocky Linux 9:

  1. Un ordenador con Rocky Linux 9 en marcha.
  2. Una cuenta de usuario con privilegios de sudo.
  3. Una conexión a Internet en funcionamiento.
  4. Git y Node.js instalados en tu sistema. Si no los tienes instalados, puedes hacerlo ejecutando los siguientes comandos:
sudo yum install git nodejs

Instalación de MongoDB

Wiki.js requiere una base de datos MongoDB para almacenar sus datos. Si aún no tienes MongoDB instalado, puedes seguir estos pasos para instalarlo:

Primero, importa la clave pública GPG de MongoDB utilizando el siguiente comando:

sudo rpm --import

Luego, agrega el repositorio de MongoDB a tu sistema creando un nuevo archivo llamado mongodb-org-4.4.repo en el directorio /etc/yum.repos.d:

sudo nano /etc/yum.repos.d/mongodb-org-4.4.repo

Añade el siguiente contenido al archivo:

[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

Guarda el archivo y sal del editor.

Instala el paquete MongoDB ejecutando el siguiente comando:

sudo yum install mongodb-org

Una vez que la instalación esté completa, inicia el servicio MongoDB utilizando el siguiente comando:

sudo systemctl start mongod

Verifica que el servicio MongoDB esté en marcha comprobando su estado:

sudo systemctl status mongod

La salida debería parecerse a esto:

mongod.service - MongoDB Database Server
Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-09-07 15:33:31 UTC; 3min ago
Docs: 
Main PID: 10243 (mongod)
Tasks: 23 (limit: 4752)
Memory: 66.4M
CGroup: /system.slice/mongod.service
└─10243 /usr/bin/mongod --config /etc/mongod.conf

Instalación de Wiki.js

Para instalar Wiki.js, puedes seguir estos pasos:

Clona el repositorio de Wiki.js desde GitHub utilizando el siguiente comando:

git clone

Navega al directorio wiki que fue creado por el clon de Git:

cd wiki

Instala las dependencias requeridas de Node.js para Wiki.js ejecutando el siguiente comando:

npm install

Crea un archivo de configuración para Wiki.js copiando el archivo de configuración de muestra:

cp config.sample.yml config.yml

Edita el archivo de configuración utilizando tu editor de texto preferido:

nano config.yml

Realiza los cambios necesarios en la configuración, como establecer los detalles de la conexión a la base de datos y la URL en la que el Wiki será accesible.

Guarda el archivo y sal del editor.

Inicia el servicio Wiki.js ejecutando el siguiente comando:

node server

Abre un navegador web y navega a la URL en la que has configurado que Wiki.js sea accesible. Deberías ver la página de configuración de Wiki.js, donde puedes completar la configuración proporcionando la información necesaria y creando un usuario administrador.

En este artículo, hemos repasado cómo instalar Wiki.js en Rocky Linux 9. Primero instalamos MongoDB, que es requerido por Wiki.js, y luego instalamos Wiki.js en sí. Con estos pasos, ahora deberías tener una instalación en funcionamiento de Wiki.js en tu sistema Rocky Linux 9. Linux SSD Vps.