Virtuoso-6.1.2

Introduction à Virtuoso

Virtuoso est un serveur de plateforme-croisée qui implémente, côté serveur, plusieurs protocoles en tant que membres à part entière d'une offre produit en serveur unique. Il y a un produit serveur qui offre WebDAV/HTTP, Application, et la fonctionnalité de serveur de base de données à travers du stockage XML natif, Universal Data-Access Middleware, Business Process Integration et une plateforme de services Web.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-6.7.

Informations sur le paquet

Dépendances de Virtuoso

Requises

Net-tools-1.60

Recommandées

Facultatives

ImageMagick-6.7.3-10, Python-2.7.2

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/virtuoso

Installation de Virtuoso

Installez virtuoso en lançant les commandes suivantes :

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --localstatedir=/var \
            --without-internal-zlib \
            --program-transform-name="s/isql/isql-v/" &&
make

Virtuoso n'est pas fourni. Une routine de test extensible fait partie du processus de construction.

Maintenant, en tant qu'utilisateur root :

make install

Explications des commandes

--without-internal-zlib : Cette option est paramétrée pour utiliser zlib installé et pas celui inclu.

--program-transform-name : Tant Virtuoso que unixODBC installe une programme nommé isql. Utilisez pour renommer le programme de virtuoso pour isql-v

--enable-pythonAjoutez cette option si Python est installé. Elle permet que Virtuoso utilise Python.

--with-jdk4 : Ajoutez cette option pour spécifier le chemin vers le JDK-6 Update 18 et pour permettre l'utilisation de Java.

--with-port : Ajoutez cela si vous voulez que virtuoso écoute un autre port que 1111.

Configuration

Script de démarrage

Si vous voulez que le serveur Virtuoso se lance automatiquement au démarrage du système, installez le script de démarrage /etc/rc.d/init.d/virtuoso inclu dans le paquet blfs-bootscripts-20111226.

make install-virtuoso

Comptes utilisateur

Quand on démarre le serveur en utilisant le script de démarrage, il existe une interface Web avec Virtuoso sur http://localhost:8890/. Plusieurs liens pointent vers le site d'OpenLink mais le Conductor sur http://localhost:8890/conductor/. C'est un site entièrement fait pour la configuration de Virtuoso. Connectez-vous en tant que dba avec le mot de passe prédéfini dba.

[Avertissement]

Modifiez le mot de passe

Rappelez-vous de modifier immédiatement le mot de passe de l'utilisateur dba et de tous les autres utilisateurs prédéfinis. Cliquez sur [System Admin] (admin système) puis sur [User Accounts] (comptes utilisateur).

Contenu

Programmes installés: virtuoso-t, isql-v{,w}, virt_mail, inifile
Bibliothèques installées: several shared et static libraries
Répertoires installés: /var/lib/virtuoso, /usr/lib/{hibernate,virtuoso,jdbc-{2,3,4}.0,sesame,jena}, /usr/share/virtuoso

Descriptions courtes

virtuoso-t

est le démon du serveur universel (Universial Server).

isql-v

est un outil SQL interactif.

Last updated on 2011-02-08 22:13:13 +0100