Відмінності між версіями «Trac»
Перейти до навігації
Перейти до пошуку
| Рядок 12: | Рядок 12: | ||
application = trac.web.main.dispatch_request | application = trac.web.main.dispatch_request | ||
Настройка Апача test.conf | Настройка Апача test.conf | ||
| − | <VirtualHost *:80> | + | <VirtualHost *:80> |
ServerName test | ServerName test | ||
ServerAdmin admin@localhost | ServerAdmin admin@localhost | ||
| Рядок 18: | Рядок 18: | ||
ErrorLog /var/www/test/logs/error_log | ErrorLog /var/www/test/logs/error_log | ||
CustomLog /var/www/test/logs/access_log common | CustomLog /var/www/test/logs/access_log common | ||
| − | |||
WSGIScriptAlias /trac '''/var/trac/test/apache/run.wsgi''' | WSGIScriptAlias /trac '''/var/trac/test/apache/run.wsgi''' | ||
<Directory /var/trac/test/apache> | <Directory /var/trac/test/apache> | ||
| Рядок 24: | Рядок 23: | ||
Allow from all | Allow from all | ||
</Directory> | </Directory> | ||
| − | |||
<Location /trac/login> | <Location /trac/login> | ||
AuthType Basic | AuthType Basic | ||
| Рядок 31: | Рядок 29: | ||
AuthUserFile '''/var/trac/test/apache/.htpasswd''' | AuthUserFile '''/var/trac/test/apache/.htpasswd''' | ||
</Location> | </Location> | ||
| − | </VirtualHost> | + | </VirtualHost> |
Версія за 15:28, 23 вересня 2009
Встановлення та налаштування
trac-admin /var/trac/test initenv trac-admin /var/trac/test permission add admin trac-admin /var/trac/penga permission add admin TRAC_ADMIN
Створення файла аутитифікації
htpasswd -c .htpasswd admin
Файл запуску run.wsgi
import os os.environ['TRAC_ENV'] = '/var/trac/test' os.environ['PYTHON_EGG_CACHE'] = '/tmp' import trac.web.main application = trac.web.main.dispatch_request
Настройка Апача test.conf
<VirtualHost *:80>
ServerName test
ServerAdmin admin@localhost
AddDefaultCharset utf8
ErrorLog /var/www/test/logs/error_log
CustomLog /var/www/test/logs/access_log common
WSGIScriptAlias /trac /var/trac/test/apache/run.wsgi
<Directory /var/trac/test/apache>
Order deny,allow
Allow from all
</Directory>
<Location /trac/login>
AuthType Basic
AuthName "autozap trac"
Require valid-user
AuthUserFile /var/trac/test/apache/.htpasswd
</Location>
</VirtualHost>