Closed dgu123 closed 4 years ago
Bonjour,
Voici une documentation temporaire actualisée. Je vous propose de partir du springboard OPEN ENT NG qui est à l'heure actuelle mieux maintenu.
java 1.7 vertx 2.1.6 postgres 9.4 neo4j 2.3.1 mongodb 3.2.6
git clone git@github.com:OPEN-ENT-NG/springboard-open-ent.git
Ajouter au fichier {VERTX_HOME}/conf/repos.txt la ligne suivante (Où {VERTX_HOME} est le dossier d'installation de Vert.x) :
maven:http://maven.web-education.net/nexus/content/groups/public/
Préparer le Springboard . Depuis son dossier de clonage (path-to-our/springboard) lancer :
gradle init // récupère les dépendance
Hack => copier manuellement le thème dans le répertoire assets/themes
cp -rf deployments/assets/themes/leo/ assets/themes/
Dans le fichier conf.properties, vérifier les propriétés suivantes
mode=dev
host=http://localhost:8090
httpProxy=true
// Neo4J
neo4jUri=http://localhost:7474
neo4jEmbedded=false
// MongoDB
dbName=${MONGO_DB_NAME}
mongoHost=localhost
mongoPort=27017
// PostgreSQL
sqlUrl=jdbc:postgresql://localhost:5432/$PSQL_DB_NAME?stringtype=unspecified
sqlUsername=$PSQL_USER
sqlPassword=$PSQL_USER_PWD
// Configuration de l'apparence (skin et thème => 1 skin peut contenir plusieurs thèmes. 1 skin doit être associé à une domaine)
skin=leo
skins={"localhost:8090":"leo"}
themes={"_id": "default","displayName": "default","path": "/assets/themes/leo/default/"},{"_id": "dyslexic","displayName": "dyslexic","path": "/as sets/themes/leo/dyslexic/"}
Générer la configuration Vertx
gradle generateConf // génère la configuration Vertx de tous les modules
neo4j-shell < scripts/schema.cypher
vertx runMod org.entcore~infra~${entcoreVersion} -conf ent-core.json // valeur de la propriété entcoreVersion dans le fichier conf.properties
Le springboard télécharge les modules Vertx et lance la plate-forme. L'hôte d'accès est localhost:8090
Remarque : L'utilisateur qui lance le springboard doit avoir les droits sur le dossier d'installation de Vert.x, pour permettre l'installation de modules (Vert.x) systèmes
Bonjour Rafik,
d' apres ton email,
cloner Springboard
git clone git@github.com:OPEN-ENT-NG/springboard-open-ent.git
donne :
Cloning into 'springboard-open-ent'... Permission denied (publickey). fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
est ec exacte,
david
2016-10-10 10:01 GMT+02:00 Rafik Djedjig notifications@github.com:
Bonjour,
Voici une documentation temporaire actualisée. Je vous propose de partir du springboard OPEN ENT NG https://github.com/OPEN-ENT-NG/springboard-open-ent qui est à l'heure actuelle mieux maintenu. pré-requis
java 1.7 vertx 2.1.6 postgres 9.4 neo4j 2.3.1 mongodb 3.2.6 cloner Springboard
git clone git@github.com:OPEN-ENT-NG/springboard-open-ent.git
Installation simple Dépôts Maven
Ajouter au fichier {VERTX_HOME}/conf/repos.txt la ligne suivante (Où {VERTX_HOME} est le dossier d'installation de Vert.x) :
maven:http://maven.web-education.net/nexus/content/groups/public/
Assemblage
Préparer le Springboard . Depuis son dossier de clonage (path-to-our/springboard) lancer :
gradle init // récupère les dépendance
Hack => copier manuellement le thème dans le répertoire assets/themes
cp -rf deployments/assets/themes/leo/ assets/themes/
Configuration
Dans le fichier conf.properties, vérifier les propriétés suivantes
mode=dev host=http://localhost:8090 httpProxy=true // Neo4J neo4jUri=http://localhost:7474 neo4jEmbedded=false // MongoDB dbName=${MONGO_DB_NAME} mongoHost=localhost mongoPort=27017 // PostgreSQL sqlUrl=jdbc:postgresql://localhost:5432/$PSQL_DB_NAME?stringtype=unspecified sqlUsername=$PSQL_USER sqlPassword=$PSQL_USER_PWD // Configuration de l'apparence (skin et thème => 1 skin peut contenir plusieurs thèmes. 1 skin doit être associé à une domaine) skin=leo skins={"localhost:8090":"leo"} themes={"_id": "default","displayName": "default","path": "/assets/themes/leo/default/"},{"_id": "dyslexic","displayName": "dyslexic","path": "/as sets/themes/leo/dyslexic/"}
Générer la configuration Vertx
gradle generateConf // génère la configuration Vertx de tous les modules
Charger le schéma
neo4j-shell < scripts/schema.cypher
Lancer
vertx runMod org.entcore~infra~${entcoreVersion} -conf ent-core.json // valeur de la propriété entcoreVersion dans le fichier conf.properties
Le springboard télécharge les modules Vertx et lance la plate-forme. L'hôte d'accès est localhost:8090
Remarque : L'utilisateur qui lance le springboard doit avoir les droits sur le dossier d'installation de Vert.x, pour permettre l'installation de modules (Vert.x) systèmes
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/entcore/springboard/issues/1#issuecomment-252555742, or mute the thread https://github.com/notifications/unsubscribe-auth/ABwgN8sHDVCqwVvT14hkr-pqPTB-FVMuks5qyfDkgaJpZM4KRw94 .
est ce exacte je voulais dire :)
2016-10-10 15:35 GMT+02:00 David Guimard davidguimard21@gmail.com:
Bonjour Rafik,
d' apres ton email,
cloner Springboard
git clone git@github.com:OPEN-ENT-NG/springboard-open-ent.git
donne :
Cloning into 'springboard-open-ent'... Permission denied (publickey). fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
est ec exacte,
david
2016-10-10 10:01 GMT+02:00 Rafik Djedjig notifications@github.com:
Bonjour,
Voici une documentation temporaire actualisée. Je vous propose de partir du springboard OPEN ENT NG https://github.com/OPEN-ENT-NG/springboard-open-ent qui est à l'heure actuelle mieux maintenu. pré-requis
java 1.7 vertx 2.1.6 postgres 9.4 neo4j 2.3.1 mongodb 3.2.6 cloner Springboard
git clone git@github.com:OPEN-ENT-NG/springboard-open-ent.git
Installation simple Dépôts Maven
Ajouter au fichier {VERTX_HOME}/conf/repos.txt la ligne suivante (Où {VERTX_HOME} est le dossier d'installation de Vert.x) :
maven:http://maven.web-education.net/nexus/content/groups/public/
Assemblage
Préparer le Springboard . Depuis son dossier de clonage (path-to-our/springboard) lancer :
gradle init // récupère les dépendance
Hack => copier manuellement le thème dans le répertoire assets/themes
cp -rf deployments/assets/themes/leo/ assets/themes/
Configuration
Dans le fichier conf.properties, vérifier les propriétés suivantes
mode=dev host=http://localhost:8090 httpProxy=true // Neo4J neo4jUri=http://localhost:7474 neo4jEmbedded=false // MongoDB dbName=${MONGO_DB_NAME} mongoHost=localhost mongoPort=27017 // PostgreSQL sqlUrl=jdbc:postgresql://localhost:5432/$PSQL_DB_NAME?stringtype=unspecified sqlUsername=$PSQL_USER sqlPassword=$PSQL_USER_PWD // Configuration de l'apparence (skin et thème => 1 skin peut contenir plusieurs thèmes. 1 skin doit être associé à une domaine) skin=leo skins={"localhost:8090":"leo"} themes={"_id": "default","displayName": "default","path": "/assets/themes/leo/default/"},{"_id": "dyslexic","displayName": "dyslexic","path": "/as sets/themes/leo/dyslexic/"}
Générer la configuration Vertx
gradle generateConf // génère la configuration Vertx de tous les modules
Charger le schéma
neo4j-shell < scripts/schema.cypher
Lancer
vertx runMod org.entcore~infra~${entcoreVersion} -conf ent-core.json // valeur de la propriété entcoreVersion dans le fichier conf.properties
Le springboard télécharge les modules Vertx et lance la plate-forme. L'hôte d'accès est localhost:8090
Remarque : L'utilisateur qui lance le springboard doit avoir les droits sur le dossier d'installation de Vert.x, pour permettre l'installation de modules (Vert.x) systèmes
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/entcore/springboard/issues/1#issuecomment-252555742, or mute the thread https://github.com/notifications/unsubscribe-auth/ABwgN8sHDVCqwVvT14hkr-pqPTB-FVMuks5qyfDkgaJpZM4KRw94 .
The install process seems outdated and out of synch