Ceci est une ancienne révision du document !
* Installation de 4store à partir des sources sur la VM *
Cette page présente une procédure d'installation détaillée spécifique à la VM qui vous a été distribuée. La source de cette procédure est disponible ici : http://4store.org/trac/wiki/Install
1) Dépendances
sudo apt-get install build-essential libpcre3-dev librasqal2-dev libtool libraptor1-dev libglib2.0-dev ncurses-dev libreadline-dev
sudo apt-get install uuid-dev zlib1g-dev
2) Sources
Récupérer (et extraire) le tar.gz à
- http://4store.org/download/4store-v1.1.5.tar.gz ou - http://liris.cnrs.fr/lionel.medini/temp/4store-v1.1.5.tar.gz
3) build : dans le répertoire où l'archive a été décompressée
sudo ./configure sudo make
4) Configuration de CORS : http://4store.org/trac/wiki/SparqlServer
cd /etc sudo touch 4store.conf sudo leafpad 4store.conf
→ coller le texte ci-dessous
[default]
unsafe = true # enable LOAD etc. (default is disabled) cors = true # enable CORS (default is disabled)
[test]
port = 8085 # HTTP port number (default is 8080) default-graph = false # default graph = union of named graphs (default) soft-limit = 0 # disable soft limit opt-level = 3 # enable all optimisations (default)
5) Création d'une nouvelle base de connaissances : http://4store.org/trac/wiki/CreateDatabase , http://4store.org/trac/wiki/ImportData
sudo src/utilities/4s-backend-setup demo
sudo src/backend/4s-backend demo
sudo src/frontend/4s-import -v demo [chemin du fichier de données]
6) lancement du serveur HTTP : http://4store.org/trac/wiki/SparqlServer
sudo src/http/4s-httpd -p 8085 demo