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-6.7 platform.
Download (HTTP): http://downloads.sourceforge.net/virtuoso/virtuoso-opensource-6.1.2.tar.gz
Download MD5 sum: 0519e1f104428e0c8b25fad89e3c57ef
Download size: 72 MB
Estimated disk space required: 702 MB
Estimated build time: 8.3 SBU
libiodbc-3.52.7, libxml2-2.7.8, OpenSSL-1.0.0e, OpenLDAP-2.4.23, JDK-6 Update 18
ImageMagick-6.7.3-10, Python-2.7.2
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/" && 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
--enable-python
Add this option if
Python is installed. It enables
the use of Python by Virtuoso.
--with-jdk4
: Add this option to specify
the path to the JDK-6 Update 18 and to enable making use of
Java.
--with-port
: Add this is you want that
virtuoso is listening on another
port than 1111.
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-20111226 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 2011-02-08 21:13:13 +0000