Subversion+Apache22+Trac
Модератор: f0s
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Subversion+Apache22+Trac
Т.к. поддерживать одновременно статью на сайте,
и эту тему - довольно проблематично, я решил оставить только статью на сайте)))
читаем, коментим, задаём вопросы )
http://www.lissyara.su/?id=1669
и эту тему - довольно проблематично, я решил оставить только статью на сайте)))
читаем, коментим, задаём вопросы )
http://www.lissyara.su/?id=1669
Последний раз редактировалось FenX 2009-04-09 22:40:14, всего редактировалось 4 раза.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Subversion+Apache+Trac
вот меня если бы я писал такую статью
я бы начал сублимировать по поводу
того что apache может быть других версий и настройка отличается
trac моджет работать также postgresql и sqlite3, последнее для некоторых было бы очень удобно, нинадо поднимать другие сервисы
а так, класная статья
я бы начал сублимировать по поводу
того что apache может быть других версий и настройка отличается
trac моджет работать также postgresql и sqlite3, последнее для некоторых было бы очень удобно, нинадо поднимать другие сервисы
а так, класная статья
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: Subversion+Apache+Trac
Статья гуд, как раз нужно нечто подобное. Если надо, могу помочь запятые расставить.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache+Trac
Если я когда-нибудь отойду от выпитого пива, то расставлю сам
Просто когда оформлял статью, было, мягко говоря, не до запятых)))
По поводу разницы в версиях апача - не совсем так
Отличаться настройка будет только в 1.3 версии))
К сожалению, я перешёл на фрю после форточкоподобной и всей прелести данной ветки индейца не знаю =(
Посему и настройку его не смогу продемонстрировать, а эксперементировать - несколько лениво)))
mysql я предпочёл не только потому, что это единственное что я знаю, но ещё и потому,
Что мне его в любом случае ставить
Да и привычнее как-то
Но если надо, то пустить с использованием sqlite его не сложно
postgresql к сожалению не использовал никогда
Просто когда оформлял статью, было, мягко говоря, не до запятых)))
По поводу разницы в версиях апача - не совсем так
Отличаться настройка будет только в 1.3 версии))
К сожалению, я перешёл на фрю после форточкоподобной и всей прелести данной ветки индейца не знаю =(
Посему и настройку его не смогу продемонстрировать, а эксперементировать - несколько лениво)))
mysql я предпочёл не только потому, что это единственное что я знаю, но ещё и потому,
Что мне его в любом случае ставить
Да и привычнее как-то
Но если надо, то пустить с использованием sqlite его не сложно
postgresql к сожалению не использовал никогда
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Subversion+Apache+Trac
так это я так бурчу
я сейчас к Траку graphviz плагин присандалил, сижу радуюсь
я сейчас к Траку graphviz плагин присандалил, сижу радуюсь
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache+Trac
Кстати, если есть у кого возможность дать настройки для 1.3 апача, буду рад
Хотя, на сколько я понял, основное в нём не отличается от 2х версий.
По крайней мере модель подключения модулей такая же
Да и, вроде как, виртуал хосты создаются примерно так же))
Хотя, на сколько я понял, основное в нём не отличается от 2х версий.
По крайней мере модель подключения модулей такая же
Да и, вроде как, виртуал хосты создаются примерно так же))
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Subversion+Apache+Trac
тут такая штука у меня используется FastCGI
а у вас получается mod_python
что быстре\надежнее - невкурсе, но помоему FastCGI универсальнее
можно привертеть к lighttpd и nginx
ставил я FastCGI потому что у меня конликт вышел связанный с тредами в питоне
а у вас получается mod_python
что быстре\надежнее - невкурсе, но помоему FastCGI универсальнее
можно привертеть к lighttpd и nginx
ставил я FastCGI потому что у меня конликт вышел связанный с тредами в питоне
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache+Trac
Хмм... Я тоже сначала думал на fastcgi делать, но почитав маны от разрабов trac`a,
Увидел инфу о том, что с питоном он работает по-увереннее...
Почему-то я привык доверять советам разработчиков
Увидел инфу о том, что с питоном он работает по-увереннее...
Почему-то я привык доверять советам разработчиков
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Subversion+Apache+Trac
ну собственно согласитесь, что в их вики
настройка FastCGI тоже присутствует
настройка FastCGI тоже присутствует
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache+Trac
Там есть и не только fastcgi
Там вообще много полезной и вкусной инфы))
Но советуют они всё равно либо на питоне (т.к. родная среда для Trac`a),
Или на mod_wsgi, который по словам разрабов даёт большую производительность
Наткнулся тут на статейку в том же вики по настройке индейца 1.3...
Прочитав ман, выяснилось. что без работы напильником над самим Trac`ом,
Запустить удасться только с ошибкой =(
Там вообще много полезной и вкусной инфы))
Но советуют они всё равно либо на питоне (т.к. родная среда для Trac`a),
Или на mod_wsgi, который по словам разрабов даёт большую производительность
Наткнулся тут на статейку в том же вики по настройке индейца 1.3...
Прочитав ман, выяснилось. что без работы напильником над самим Trac`ом,
Запустить удасться только с ошибкой =(
- Alex Keda
- стреляли...
- Сообщения: 35458
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache22+Trac
Ждал сигнала
-
- проходил мимо
Re: Subversion+Apache22+Trac
в 1.5.0_3 такой опции уже нетСтавилась версия 1.4.6_1
$ cd /usr/ports/devel/subversion
$ make config
[X] PYTHON Python bindings
===> trac-0.11_2 depends on file: /usr/local/lib/python2.5/site-packages/svn/__init__.py - not found
===> Verifying install for /usr/local/lib/python2.5/site-packages/svn/__init__.py in /usr/ports/devel/py-subversion
===> py-subversion-1.5.0_3 is marked as broken: depends on apr-db42-1.3.2 and apr-1.3.2 which conflict with each other.
*** Error code 1
Stop in /usr/ports/devel/py-subversion.
*** Error code 1
Stop in /usr/ports/www/trac.
*** Error code 1
Stop in /usr/ports/www/trac.
- Fastman
- ст. лейтенант
- Сообщения: 1236
- Зарегистрирован: 2006-07-07 10:20:38
- Откуда: Минск. РБ
Re: Subversion+Apache22+Trac
обнови порты.
Главное в жизни здоровье и любовь, остальное я все куплю.
-
- проходил мимо
Re: Subversion+Apache22+Trac
Это первое что я делаю!!!Fastman писал(а):обнови порты.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache22+Trac
Код: Выделить всё
portupgrade -f devel/py-subversion
Z301171463546 - можно пожертвовать мне денег
-
- проходил мимо
Re: Subversion+Apache22+Trac
небыло такого пакета, так что портапгрейду нечего там делать.zingel писал(а):Код: Выделить всё
portupgrade -f devel/py-subversion
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache22+Trac
ммм... сам пока не ставил новый свн, но судя по докам, там ничего не изменилось,
В плане инсталяции...
Видимо, по какой-то причине мейнтайнер убрал из конфига эту опцию Оо
Ща обновлю порты и гляну что там к чему.
В плане инсталяции...
Видимо, по какой-то причине мейнтайнер убрал из конфига эту опцию Оо
Ща обновлю порты и гляну что там к чему.
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache22+Trac
В общем:
Это относительно свн-а 1.5.х
Сейчас статью подредактирую.
Эхх... поторопился я =((
Сейчас буду разбираться =(
Код: Выделить всё
$ cd /usr/ports/devel/py-subversion && make install clean
Сейчас статью подредактирую.
Эхх... поторопился я =((
Код: Выделить всё
py-subversion-1.5.0_3 is marked as broken: depends on apr-db42-1.3.2 and apr-1.3.2 which conflict with each other.
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache22+Trac
Таг.
Вроде собираеЦо
Пошагово.
1. $ cd /usr/ports/devel/apr-svn && make install clean
2. $ cd ../py-subversion && edit Makefile
3. Каментим строку, начинающуюся с BROKEN
4. $ make install clean
Статья на сайте обновлена.
Здесь обновлять - лениво
Вроде собираеЦо
Пошагово.
1. $ cd /usr/ports/devel/apr-svn && make install clean
2. $ cd ../py-subversion && edit Makefile
3. Каментим строку, начинающуюся с BROKEN
4. $ make install clean
Статья на сайте обновлена.
Здесь обновлять - лениво
-
- проходил мимо
Re: Subversion+Apache22+Trac
работает!Registering installation for py-subversion-1.5.1
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache22+Trac
В комментариях к статье я написал пошаговые действия для 1.5.1
Там прежде чем инсталлить питоновскую версию, надо зайти в порт devel/subversion
и фигануть по make conf
А только после этого топаем в ../py-subversion и делаем make install clean
Там прежде чем инсталлить питоновскую версию, надо зайти в порт devel/subversion
и фигануть по make conf
А только после этого топаем в ../py-subversion и делаем make install clean
-
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Re: Subversion+Apache22+Trac
При создании нового проекта trac выдает ошибку:
TracError: Unsupported database type "mysql".
В mysql проверял, и пользователя trac тоже (подключиться можно).
Смотрел маны по trac вроде строка подключения к базе написана правильно.
Может я чего не заметил и не поставил где поддержку нужного модуля?
Хотя насколько я помню, да и по статье, нет при установке trac никаких вариантов выбора поддерживаемых баз данных.
TracError: Unsupported database type "mysql".
В mysql проверял, и пользователя trac тоже (подключиться можно).
Смотрел маны по trac вроде строка подключения к базе написана правильно.
Может я чего не заметил и не поставил где поддержку нужного модуля?
Хотя насколько я помню, да и по статье, нет при установке trac никаких вариантов выбора поддерживаемых баз данных.
- FenX
- ст. прапорщик
- Сообщения: 513
- Зарегистрирован: 2008-04-23 17:46:53
- Откуда: Moscow
- Контактная информация:
Re: Subversion+Apache22+Trac
Не внимательно читал# Ставим mysql-python.
Нужен для того, чтобы mysql научился понимать то, что толкает ему питон, а в нашем случае это делает Trac
1. $ cd /usr/ports/databases/py-MySQLdb
2. $ make install clean
-
- проходил мимо
Re: Subversion+Apache22+Trac
Доброе время суток, спасибо за статью, но есть вопрос... Если я правильно понял, то Trac это есть некоторый web-интерфейс к subversion, но в статье я не увидел непосредственного взаимодействия Trac и SVN.
т.е. где идет взаимодействие между trac и svn?И так:
$ mkdir -p /usr/local/www/apache22/domain.com
$ mkdir -p /usr/local/www/apache22/svn
$ mkdir -p /usr/local/www/apache22/trac/proj
...
svnadmin create /usr/local/www/apache22/svn/myproject
...
trac-admin /usr/local/www/apache22/trac/proj initenv