Библиотека сайта rus-linux.net
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
Обязательные
Рекомендуемые
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
.
Измените парольНе забудьте немедленно изменить пароль для пользователя |
Описание пакета
Установленные программы: 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 |