Installation de Proaxive

Documents / Proaxive / Installation de Proaxive
Proaxive peut être installé de deux manières. La premier demande que Composer soit installé sur votre serveur. La second (la plus accessible) suffit d'importer la base de données depuis votre client MySQL (phpMyAdmin etc.)

Configurer le fichier config.php de l'application

Afin que l'application puisse communiquer avec la base de données, il faut éditer le fichier config/config.php

return array(

    "db_user" => "VotreNomUtilisateur",
    "db_pass" => "VotreMotDePasse",
    "db_host" => "localhost",
    "db_name" => "NomDeVotreBaseDeDonnées"

    );

Installation de la base de données via Phinx

Avant toute opération, éditer le fichier phinx.yml et renseignez les informations de connexion à votre base de données dans la partie "production".

name : nom de votre base de données
user : votre nom utilisateur
pass : le mot de passe de votre base de données

environments:
    default_migration_table: phinxlog
    default_database: development
    production:
        adapter: mysql
        host: localhost
        name: proaxive
        user: root
        pass: root
        port: 3306
        charset: utf8

Après avoir chargé les fichiers de l'applciation via FTP, connectez vous à votre serveur en SSH et lancez la commande suivante

./vendor/bin/phinx migrate

Cela aura pour effet de lancer la migration afin de créer les tables de la base de données Pour commencer à utiliser Proaxive, vous devez également créer un compte administrateur. Pour ce faire, tapez :

./vendor/bin/phinx seed:run

Les accès par défaut sont admin/admin

Installation manuel de la base de données

L'application met à disposition un fichier SQL qui comporte toutes les tables ainsi que les données de l'administrateur Admin. Il suffit simplement d'importer ce fichier depuis votre client MySQL (phpMyAdmin, MySQL Workbench etc.)