на ЭВМ стоит ОС Win2003 R2.
На этой ЭВМ уже стоит версия 3.4.6 (ru: 3.4.3). Проблем с ней много не работает групповое редактирование, есть проблемы с https и пр. По этим проблемам я уже оформил темы здесь.
По этому я хочу поставит новую bugzilla где уже решены эти проблемы.
1) Процесс установки новой сильно отличается от 3.4.6 ?
2) Как они будут совместно жить на одной ЭВМ? Как быть с модулями которые необходимы для их работы (может быть одна не захочет работать с версиями модулей которые нужны для второй )
Может посоветуете более правильное решение?
Заранее благодарю за внимание и ответы.
Отсутствует
у меня на тестовом стоит 5 багзилл
в корне веб-каталога создаются подкаталоги, в них кладешь багзиллу, настраиваешь в конфиге веб-сервера запуск cgi из этих каталогов и вид урла будет иметь вид:
http://myserver/bugs346
http://myserver/bugs360
http://myserver/bugs362
в каждом каталоге будет свои модули
Отредактировано small75 (19-10-2010 10:16:59)
Отсутствует
в каждом каталоге будет свои модули
Я про всякие там ppm. Они же вроде одни в ОС и несколько вариантов их нельзя иметь.
В процессе установке еще одной на сервере надо дать другое имя БД. Это командой дает права
но где задается имя БД в процессе устаноки я не знаю.
В файле \Bugzilla\localconfig лишь указывается:
$db_name = "bugs"; # name of the MySQL database
Но на каком этапе она создается?
На одной ЭВМ две БД с одинаковыми именами в СУБД MySQL не допустимы?
Отредактировано Вопрос (19-10-2010 13:12:38)
Отсутствует
Bugzilla:Win32Install https://wiki.mozilla.org/Bugzilla:Win32 … ocalconfig
Мы здесь \Bugzilla\localconfig указываем имя БД, а после запуска checksetup.pl и у нас создается БД с указанным именем, так?
Отсутствует
естественно для каждой инстанции багзилы надо создать свою БД и указывать соответствующую в конфиге
бд надо создать самому
а в конфиге указывается для каждой инстанции своя, а checksetup.pl создает в указанной БД свои объекты (таблицы и т.д.)
сервер БД MySQL один, а он может обслуживать много баз данных.
Поставьте себе MySQL Administrator.
Отсутствует
естественно для каждой инстанции багзилы надо создать свою БД и указывать соответствующую в конфиге
А где БД в процессе установке Bugzilla:Win32Install https://wiki.mozilla.org/Bugzilla:Win32Install создается?
бд надо создать самому
Когда устанавливал первую и единственную , то вручную БД я не создавал. В Bugzilla:Win32Install пункта создания БД вроде как нет. Как же она создалась?
а в конфиге указывается для каждой инстанции своя, а checksetup.pl создает в указанной БД свои объекты (таблицы и т.д.)
Понятно. А я думал, что после запуска checksetup.pl она создается. Только вот сам я ее не созадвал. Как же у меня тогда БД создалась в первый раз?
сервер БД MySQL один, а он может обслуживать много баз данных.
Поставьте себе MySQL Administrator.
Вы предлагаете с помощью MySQL Administrator вручную создавать БД?
Отредактировано Вопрос (19-10-2010 17:29:19)
Отсутствует
small75 пишетестественно для каждой инстанции багзилы надо создать свою БД и указывать соответствующую в конфиге
А где БД в процессе установке Bugzilla:Win32Install https://wiki.mozilla.org/Bugzilla:Win32Install создается?
small75 пишетбд надо создать самому
Когда устанавливал первую и единственную , то вручную БД я не создавал. В Bugzilla:Win32Install пункта создания БД вроде как нет. Как же она создалась?
к сожалению не знаю.
а пользователя создавали?
small75 пишета в конфиге указывается для каждой инстанции своя, а checksetup.pl создает в указанной БД свои объекты (таблицы и т.д.)
Понятно. А я думал, что после запуска checksetup.pl она создается. Только вот сам я ее не созадвал. Как же у меня тогда БД создалась в первый раз?
Вы предлагаете с помощью MySQL Administrator вручную создавать БД?
всегда создавал вручную БД и для неЁ своего пользователя.
Отсутствует
а пользователя создавали?
Я делал только то что указано в руководстве Bugzilla:Win32Install
Вы про это https://wiki.mozilla.org/Bugzilla:Win32 … abase_User ? Это делал.
всегда создавал вручную БД и для неЁ своего пользователя.
Понятно. Странно что в руководстве не сказано что БД надо создавать вручную. Буду создавать вручную.
Отсутствует
вот эта комманда дает пользователю полные права на БД, в том числе и на создание.
если права у пользователя есть, то багзилла сама БД создает.
я использую MySQL administrator и мне проще создать в нЁм БД, пользователя и назначить пользователю доступ на БД и подключение
Отредактировано small75 (22-10-2010 16:47:36)
Отсутствует
вот эта комманда дает пользователю полные права на БД, в том числе и на создание.
если права у пользователя есть, то багзилла сама БД создает.
то что права дает понятно. А вот как это сама создает мне не ясно
Может все таки после запуска checksetup.pl ?
я использую MySQL administrator и мне проще создать в нЁм БД, пользователя и назначить пользователю доступ на БД и подключение
Понятно. Просто интересно разобраться в вопросе
Отсутствует
И ещё.
В MySQL administrator БД называют схемой (schema) Кто знает почему так? В MSSQL вроде используют слово "БД", а не схема.
Отсутствует
Вопрос пишетИ ещё.
В MySQL administrator БД называют схемой (schema) Кто знает почему так? В MSSQL вроде используют слово "БД", а не схема.
Спасибо!
А не подскажите, если устанавливать по руководству на каком шаге создается БД с именем "bugs" ?
Отредактировано Вопрос (29-10-2010 23:27:05)
Отсутствует
А не подскажите, если устанавливать по руководству на каком шаге создается БД с именем "bugs" ?
На пункте 2.2.3 руководства
Добавлено 08-11-2010 19:20:27
Для нескольких экземпляров БД одной версии -- есть документированный способ.
Для нескольких версий -- достаточно создать разные каталоги и повторить инструкцию по установке несколько раз, избегая значений по умолчанию для имени БД и т.п.
Держать несколько версий Perl или модулей на одной системе -- это из области проблем, а не из области решений.
Отсутствует
На пункте 2.2.3 руководства
Благодарю. Я так и предполагал. Я пользовался другим документом, а именно "Bugzilla:Win32Install"
Для нескольких экземпляров БД одной версии -- есть документированный способ.
Для нескольких версий -- достаточно создать разные каталоги и повторить инструкцию по установке несколько раз, избегая значений по умолчанию для имени БД и т.п.
Благодарю!
Держать несколько версий Perl или модулей на одной системе -- это из области проблем, а не из области решений.
Значит совсем старую и новую версию , которые могут требовать разные версии модулей лучше не держать на одной ЭВМ.
Отсутствует