Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 22. Другие серверные программы Вперед

Пакет Virtuoso-6.1.2

Знакомимся с пакетом Virtuoso

Virtuoso является кросс-платформенным сервером, в котором в рамках одного изделия предоставляется серверная реализация сразу нескольких протоколов. Это единственный сервер, в котором наряду с нативной реализацией механизма хранения XML, среднего слоя, предназначенного для доступа к универсальным базам данных, средств интегрирования бизнес-процессов и платформой, реализующей веб сервисы, есть еще WebDAV/HTTP, приложения и серверная реализация базы данных.

Известно, что пакет правильно собирается и работает на платформе LFS-6.7.

Информация о пакете

  • Загрузка (HTTP): http://downloads.sourceforge.net/virtuoso/virtuoso-opensource-6.1.2.tar.gz
  • Контрольная сумма MD5: 0519e1f104428e0c8b25fad89e3c57ef
  • Размер загружаемого пакета: 72 MB
  • Оценочный размер требуемого дискового пространства: 702 MB
  • Оценочное время сборки: 8,3 SBU

Зависимости пакета Virtuoso

Обязательные

Net-tools-1.60

Рекомендуемые

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

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/virtuoso

Установка пакета Virtuoso

Установите пакет virtuoso с помощью следующих команд:

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

Пакет virtuoso не поставляется с отдельно вызываемым набором тестов. Процедура интенсивной проверки является частью процесса сборки пакета.

Теперь в роли пользователя root выполните:

make install

Пояснение команд

--without-internal-zlib: Этот параметр указывает использовать установленный пакет zlib , а не тот, что есть в комплекте с данным пакетом.

--program-transform-name: Virtuoso точно также, как и unixODBC, устанавливается в виде программы с именем isql. Используйте этот параметр для того, чтобы для программы virtuosos использовалось имя isql-v

--enable-python: Добавьте этот параметр, если установлен пакет Python. Он позволяет в Virtuoso использовать Python.

--with-jdk4: Добавьте этот параметр для того, чтобы указать путь к JDK-6 Update 18 и позволить использовать Java.

--with-port: Добавьте этот параметр, если вы хотите, чтобы virtuoso прослушивал порт, отличающийся от 1111.

Конфигурирование

Загрузочный скрипт

Если вы хотите, чтобы сервер Virtuoso запускался автоматически при загрузке системы, установите загрузочный скрипт /etc/rc.d/init.d/virtuoso, который есть в составе пакета blfs-bootscripts-20111226.

make install-virtuoso

Учетные записи пользователей

Когда сервер запускается с помощью скрипта запуска, для Virtuoso на http://localhost:8890/ будет открыт веб интерфейс. Некоторые ссылки указывают на сайт OpenLink, но для приложения Conductor есть ссылка http://localhost:8890/conductor/. Это полнофункциональное веб приложение, предназначенное для конфигурирования Virtuoso. Войдите как пользователь dba с предварительно заданным паролем dba.

Измените пароль

Не забудьте немедленно изменить пароль для пользователя dba, а также для всех других предопределенных пользователей. Выберите [System Admin], а затем - [User Accounts].

Описание пакета

Установленные программы: virtuoso-t, isql-v{,w}, virt_mail, inifile

Установленные библиотеки: несколько динамических и статических библиотек

Установленные директории: /var/lib/virtuoso, /usr/lib/{hibernate,virtuoso,jdbc-{2,3,4}.0,sesame,jena}, /usr/share/virtuoso

Краткое описание

virtuoso-t

демон универсального сервера

isql-v

интерактивная утилита SQL

Перевод сделан с варианта оригинала, датированного 2011-02-08 21:13:13 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет OpenLDAP-2.4.23   Пакет Soprano-2.5.63