Skip to content

pluxml/PluXml-Nexus

Repository files navigation

PluXml Nexus

Ressources center for PluXml.org

Pre-requisite

  • php7.4+ (with bcmath, pdo, pdo_mysql extensions
  • Mariadb
  • Composer

Installation

Create a database and a specific user with the appropriate rights.

CREATE DATABASE mydatabase;
GRANT ALL PRIVILEGES ON mydatabase.* TO 'user'@'%' IDENTIFIED BY 'PassWord';
FLUSH PRIVILEGES;

Clone the project :

git clone https://github.com/pluxml/PluXmlNexus

Import the config/initialisation.sql script to your database.

Install the dependencies :

composer install

Copy and edit settings.php

cp config/settings-sample.php config/settings.php
vim config/settings.php

Access PluXml Nexus and create a user.

Change this user role with "admin" using SQL.

UPDATE mydatabase.users
SET `role`='admin'
WHERE id=1;