Virtuoso is a cross-platform server that implements multiple server-side protocols as part of a single-server product offering. There is one server product that offers WebDAV/HTTP, Application, and Database-server functionality alongside Native XML Storage, Universal Data-Access Middleware, Business Process Integration and a Web-Services Platform.
This package is known to build and work properly using an LFS-7.1 platform.
Download (HTTP): http://downloads.sourceforge.net/virtuoso/virtuoso-opensource-6.1.5.tar.gz
Download MD5 sum: 61b53395e14a11dd7e7715b50261b9eb
Download size: 108 MB
Estimated disk space required: 502 MB
Estimated build time: 4.2 SBU
libiodbc-3.52.7, libxml2-2.7.8, OpenSSL-1.0.1a and OpenLDAP-2.4.31.
ImageMagick-6.7.5-10 and Python-2.7.3
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/virtuoso
Install virtuoso by running the following commands:
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--without-internal-zlib \
--program-transform-name="s/isql/isql-v/" \
--disable-all-vads \
--disable-static &&
make
Virtuoso does not come with a callable test suite. An intensive check routine is part of the build process.
Now, as the root user:
make install
--without-internal-zlib: This option is
set to use the installed zlib and
not the bundled one.
--program-transform-name: Both,
Virtuoso as well as unixODBC installs a program named isql. Use this option to rename
virtuosos program to isql-v
--disable-all-vads: This option
disables the building of all the VAD packages (tutorials, demos,
etc.).
--disable-static: This option disables
the building of static libraries. However, the main virtuoso
library, libvirtuoso-t, is still built as a static library.
--enable-python: Add this option if
Python is installed. It enables
the use of Python by Virtuoso.
--with-port: Add this if you want the
virtuoso server to listen on
another port than 1111.
If Virtuoso is only to be used for KDE4, there is no need to start the Virtuoso server at boot time.
If you want the Virtuoso server
to start automatically when the system is booted, install the
/etc/rc.d/init.d/virtuoso init
script included in the blfs-bootscripts-201205011 package.
make install-virtuoso
When the server is started using the start script, there is a web
interface to Virtuoso at
http://localhost:8890/. Several
links are pointing to the OpenLink site, but the Conductor at http://localhost:8890/conductor/.
This is a full featured configuration site for Virtuoso. Login as dba with the predefined password dba.
Remember to immediatly change the password of user dba as well as of all other predefined
users. Click on [System Admin] and
than on [User Accounts].
Last updated on 2012-05-07 20:29:46 +0000