metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-10-02 09:20 pm

День линукса

Потратил целый день на изучение аспекта убунты 10.04, редмайна под ней, миграции с редмайна 0.8.х под виндой на редмайн 0.9.3 под убунтой, заодно частично задокументировал происходящее, т.к. процесс содержит как минимум два вуду-момента - права для mod_passenger и проблемы с кривым сертификатом smtp-сервера в action_mailer.

Это не считая того, что автоматом редмайн в конфиги апача не попадает - нужно подключать руками конфиг сайта, или прописывать в default. И того, что mysql-server нужно поставить до редмайна, иначе оно при инсталляции базу создать не сможет, а зависимости этой в пакете нет, т.к. редмайн может работать с разными серверами.
Что мне во всем этом не очень нравится - это то, что вариантов вкручивания редмайна(то бишь рельсового приложения) в апач минимум три штуки, причем внутри этих вариантов есть еще вариации, а документировано это все на сайте редмайна ну очень бардакообразно. Под виндой проще - скачал Bitnami Redmine Stack, инсталлировал и все готово.

Ну и заодно пофиксил на работе кривую кодировку в базе и проверил что бэкап восстанавливается, и что rake db:migrate успешно версию базы от старого редмайна дотягивает до нового.

Теперь надо еще свой личный домашний баг-трекер переселить на новый редмайн и потестировать на предмет адекватности миграции.

И еще блин убунта при инсталяции выбила себе адрес у рутера по DHCP, нужно ее на статический пересадить что ли.

[identity profile] dizel-by.livejournal.com 2010-10-02 09:33 pm (UTC)(link)
убунта должна сдохнуть
develop7: (Default)

[personal profile] develop7 2010-10-02 09:44 pm (UTC)(link)
убунта при инсталяции выбила себе адрес у рутера по DHCP, нужно ее на статический пересадить что ли
У мня в зухеле есть фича «статический dhcp». Спрашивает сначала мак, затем ip. Ну и назначает его ваще всегда.
Ну и, кстати, тут же рядом «о пользе mdns» — я под бубунтами к компам в локалке обращаюсь по именам — ssh develop7-laptop.local

[identity profile] j-sheridan.livejournal.com 2010-10-03 12:43 am (UTC)(link)
Статика - зло, dhcp - путь к счастью.

[identity profile] nivanych.livejournal.com 2010-10-03 05:33 am (UTC)(link)
А redmine-то уже 1-й есть.
Правда, я даже не знаю, что там нового.

АХАХАХАХАХАХА БЛЯДЬ

[identity profile] berezovsky.livejournal.com 2010-10-03 06:54 pm (UTC)(link)
ПРЕДЛАГАЮ УНИЧТОЖИТЬ ДОКУМЕНТАЦИЮ К ХУЯМ - ПУСТЬ ПОСЛЕДОВАТЕЛИ ПОВЕСЕЛЯТСЯ

(Anonymous) 2010-10-04 07:04 am (UTC)(link)
Рельсы можно запустить с помощью какого-нибудь простого mongrel, без всяких апачей.
$ gem install mongrel
$ cd redmine
$ script/server

Внутренний багтреккер выдержит.