Главная страница | Добавить в избранное    
   

 

» Статьи » Настройка Subversion + trac + apache

   
main1
pix
 

Настройка Subversion + trac + apache

Статьи  
pix pix pix
# cd /usr/ports/www/apache22

# make WITH_AUTH_MODULES=yes WITH_DAV_MODULES=yes \
WITH_SSL_MODULES=yes WITH_BERKELEYDB=db42 install clean

# cd /usr/ports/devel/subversion

# make -DWITH_SVNSERVE_WRAPPER -DWITH_MOD_DAV_SVN \
 -DWITH_APACHE2_APR install clean

# cd /usr/ports/www/mod_python3

# make install

# vi /usr/local/etc/apache22/httpd.conf


LoadModule python_module /usr/local/libexec/apache22/mod_python.so


# vi /usr/local/etc/apache22/vhosts/svn.conf


<<VirtualHost *>>
  ServerName trac.domen.ru
  SetHandler mod_python
  PythonHandler trac.web.modpython_frontend
  PythonOption TracEnv /usr/local/www/svn/trac/projects
  PythonOption TracUriRoot /
  SetEnv PYTHON_EGG_CACHE /usr/local/www/svn/trac/.python-eggs
<<Directory>>
  AllowOverride None
  Order allow,deny
   Allow from all
<</Directory>>
<<Location>>
  AuthType Basic
  AuthName "Trac"
  AuthUserFile /usr/local/etc/svn.passwd
  Require valid-user
<</Location>>

<<Location>>
    DAV svn
    SetHandler mod_python
    SVNParentPath /usr/local/www/svn/repo
    PythonInterpreter main_interpreter
    AuthType Basic
    AuthName "Subversion repository"
    AuthUserFile /usr/local/etc/svn.passwd
    Require valid-user
<</Location>>

<</VirtualHost>>


#mkdir -p /usr/local/www/svn/trac/projects/
           
# mkdir -p /usr/local/www/svn/repo/project/

# svnadmin create /usr/local/www/svn/repo/project
       
# trac-admin /usr/local/www/svn/trac/projects/ initenv
       
# chown -R www:www /usr/local/www/svn/
       
#htpasswd -cm /usr/local/etc/svn.passwd пользователь

# trac-admin /usr/local/www/svn/trac/projects/ permission add Пользователь TRAC_ADMIN
Надеюсь ничего не забыл


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
Автор: hellevil | 1-04-2008, 17:44 | Просмотров: 7 402
 
pix
  Новости по теме    
pix pix pix
  • FreeBSD - fail2ban
  • Настройка/Установка DHCP сервера под управлением FreeBSD
  • Настройка/установка natd/маршрутизатора в FreeBSD на основе natd+ipfw
  • Xen Скрипт монтирования образа системы (*.img) for Centos
  • apache mpm worker
  •  
     
     
    pix
     
    pix
    search
    navi
    poll
    calendar
    «    Октябрь 2020    »
    ПнВтСрЧтПтСбВс
     1234
    567891011
    12131415161718
    19202122232425
    262728293031 
    main4
    pix pix pix

    2007 © www.DesktopBSD.ru
    Все права сохранены