Устанавливаете Trac на Windows Server 2008 R2, под Apache 2.2 и НЕ ИСПОЛЬЗУЕТЕ IIS?
Trac - это приложение для отслеживания ошибок и управления проектами, работающее на python. Согласно вики Trac, есть несколько вариантов установки Trac, автономного сервера (tracd) или под выделенный веб-сервер, используя один из следующих вариантов:
FastCGI - Недоступно для Windows. mod_wsgi - Нет версии mod_wsgi, доступной для Apache 2.2.22 и Python 2.7.3-amd64, которая действительно работает в моей системе! mod_python - больше не рекомендуется, так как mod_python больше не поддерживается активно) CGI - не следует использовать, поскольку производительность далека от оптимальной)
Это оставляет мне ноль способов запустить Trac на Windows.
Apache 2.2.22 с загрузкой ModWSGI, запускает службу Apache2.2 при запуске без каких-либо журналов ошибок. Отключение строки в конфигурации apache для загрузки mod_wsgi восстанавливает работоспособность.
Я просто хочу установить Trac на Windows с включенной аутентификацией. Я не могу получить аутентификацию для работы с использованием основных tracd
как это:
tracd -p 8000 --basic-auth="c:\tmp,c:\tmp\Passwords.md5.txt,mycompany" c:\tmp\RootFolder
И я не могу установить Mod_WSGI. Я буду продолжать пытаться выяснить, какая комбинация работает, я подозреваю, что для начала мне нужно было установить 32-битный python вместо 64-битного python. Неужели я неправильно установил Python 64 bit 2.7.3? Я попытался снова со всеми 32-битными компонентами, и все еще не могу заставить MOD_WSGI работать с apache 2.2.22. Я собираюсь попытаться скомпилировать mod_wsgi самостоятельно с помощью Visual C++ Express 2010, но мне кажется, что это должно быть проще, чем запустить Trac в Windows с аутентификацией.
Есть ли способ запустить Trac в Windows, под Apache, с аутентификацией?
Последняя статья "Trac on Windows" умерла в 2008 году, оставив только эту ссылку на интернет-архив для настройки "Trac on Windows".
Обновление установщика Bitnami выглядит многообещающе, но вылетает при запуске на Windows Server 2008 R2. Обходной путь должен работать с --mode win32
в качестве параметров командной строки (используйте меню "Пуск" или командную строку, чтобы можно было запустить установщик с параметрами.)
1 ответ
Используйте Bitnami Stack Installer - у вас будет рабочий mod_wsgi, когда вы закончите. Для нас было очень просто изменить установку Bitnami для работы с PostgreSQL и аутентификацией домена Windows.