Как стать автором
Обновить

Установка и настройка SVN, Apache, Trac для Windows. Часть 4 —Последняя. Apache и Trac

Время на прочтение2 мин
Количество просмотров2.1K
Назад к: Часть 3 — Trac ...


В этой части:
  • Настройка Apache для работы с Trac
  • Завершение установки

Настройка Apache для работы с Trac


Используем mod_python для работы Trac.
  1. создайте каталог C:\usr\local\Apache2\conf\extra\ и создайте в нем файл trac-all.conf со следующим содержанием:
            # Решение проблемы появления .egg-cache в списке проектов
    	PythonOption PYTHON_EGG_CACHE "C:/temp/"
    	
    	Alias /trac/chrome/common "C:/usr/local/python/share/trac/htdocs/"
    	<Directory "C:/usr/local/python/share/trac/htdocs/">
    	  Order allow,deny
    	  Allow from all
    	</Directory>
    	
    	# путь, по которому будут доступны проекты из браузера 
    	# пример http://localhost/trac/foo-store
    	<Location "/trac">
    	  SetHandler mod_python
    	  PythonHandler trac.web.modpython_frontend 
    	  PythonOption TracEnvParentDir "D:/trac-projects/"
    	  PythonOption TracUriRoot /trac
    	</Location>
    	
    	<LocationMatch "/trac/[^/]+/login">
    	  AuthType Basic
    	  AuthName "Trac projects"
    	  AuthUserFile "C:/usr/local/Apache2/conf/svn/svnpasswd"
    	  Require valid-user
    	</LocationMatch>
    	
    	# test for work mod_python
    	<Location /mpinfo>
    	 SetHandler mod_python
    	 PythonHandler mod_python.testhandler
    	</Location>
    
    	
  2. перейдите в каталог C:\usr\local\Apache2\conf\
  3. откройте файл httpd.conf и добавьте следующие строки в конец файла:
    	# Trac config
    	include conf/extra/trac-all.conf
    	
  4. сохраните файл и закройте его.
  5. Перезапустите сервер Apache.

Откройте браузер и введите адрес http://localhost/trac/Браузер запросит у вас имя и пароль указанные вами ранее в файле C:\usr\local\Apache2\conf\svn\svnpasswd, введите их.

Перед вами предстанет страница, на которой вы увидите список доступных проектов:
Available Projects
  - foo-store
  - another


Завершение установки


Всё! Работает!



Теги:
Хабы:
Всего голосов 7: ↑5 и ↓2+3
Комментарии3

Публикации