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:
- Un ordenador con Rocky Linux 9 en marcha.
- Una cuenta de usuario con privilegios de sudo.
- Una conexión a Internet en funcionamiento.
- 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.