Nina sur Github Nina sur Github

Installation

Prérequis

Git

Composer

PHP en version 7.1

 

Intaller Nina

- Clonez la dernière version de Nina via Git

git clone https://github.com/lacouleurduzebre/cms-nina-3.0.1.git Nina

- Lancez un composer:install à la racine du dossier "Nina" obtenu

- À la fin du fichier ".env", configurez la base de données mysql qui sera utilisée. Ex :

USER=root
PASSWORD=root
DATABASE=nina
HOST=127.0.0.1:3306
DATABASE_URL=mysql://root:root@127.0.0.1:3306/site_nina

- Déployez la structure de la base de données en lancant ces deux commandes à la racine du dossier :

php bin/console doctrine:migrations:diff
php bin/console doctrine:migrations:migrate

- Injectez des contenus au site grâce à la commande suivante :

php bin/console doctrine:fixtures:load

Cette commande crée deux régions (header et footer, contenant chacune un menu), une langue (français), deux menus ("Menu principal" et "Menu du pied de page"), deux pages ("Page sans titre" et "à propos des cookies"), ainsi que la configuration générale du site.

Cette commande crée également un premier utilisateur admin/admin pour accéder au back-office. Celui-ci devra être supprimé, ou son mot de passe modifié, avant toute mise en ligne.

Faites pointer une url de votre serveur vers le dossier Nina/web.

 

Le site est à présent fonctionnel, avec pour thème actif le thème par défaut du CMS Nina. Vous pouvez accéder au back-office via les urls /login et /admin

En poursuivant votre navigation sur ce site : vous acceptez l'utilisation de cookies ou vous souhaitez en savoir plus