1,下载地址
http://trac.edgewall.org/
2.安装 apache,python, mod_wsgi,mysql
3,安装trac (我的是0.12)
tar -zxvf 你下载的安装包
cd trac安装目录
python setup.py install
4,创建工程
trac-admin 工程的位置(我的是/var/www/html/first initenv
输入工程名字和数据库连接串
生成工程的web站点所需的htdocs和cgi/wsgi等脚本等文件。
trac-admin /var/www/html/first deploy /var/www/html/tmp/first
拷贝到工程目录
cp -r /var/www/html/tmp/first/ /var/www/html/first/
5。配置apache
配置用户
$ htpasswd -c /somewhere/trac.htpasswd admin
New password: <type password>
Re-type new password: <type password again>
Adding password for user admin
打开httpd.conf
需要修改的项为
DocumentRoot 你的web目录 (我的是/var/www/html)
加wsgi脚本的路径处理:
WSGIScriptAlias /var/www/html/first/cgi-bin/trac.wsgi
<Directory /var/www/html/first/cgi-bin>
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
加用户验证
<LocationMatch "/first/login">
AuthType Basic
AuthName "Trac"
AuthUserFile /var/www/html/trac.htpasswd
Require valid-user
</LocationMatch>
重启apache
apachectl restart
打开浏览器:http://195.12.11.11/first
你可能会出现 类似 .egg-cache的目录不能创建的提示
我是直接在/var/www/html/first下面创建了此目录 ,授予它最大权限
下载就可以登陆进去了
6.授予admin管理权限
trac-admin /var/www/html/first permission add admin TRAC_ADMIN
分享到:
相关推荐
Linux下搭建Trac及整合Subversion详细操作过程,pdf打开密码:testtimes
- **Windows XP SP2/SP3**:操作系统平台,但Trac也支持其他操作系统,如Linux和macOS。 - **Trac 0.12**:具体的Trac版本,每个版本可能会有不同特性及兼容性要求。 - **Python 2.6**:Trac是用Python编写的,...
1. 操作系统:TRACE32支持Windows、Linux和各种RTOS(实时操作系统)平台。 2. 硬件配置:至少双核CPU、4GB内存以及足够的硬盘空间用于安装软件和保存工作数据。 二、下载TRACE32安装包 访问Lauterbach官方网站,...
首先,确保在安装Debian时选择了OpenSSH和LAMP(Linux、Apache、MySQL和PHP)包。如果没有,可以通过运行以下命令手动安装: ```bash sudo apt-get install ssh sudo apt-get install apache2 ``` 接下来,更新...
Trac作为Python应用程序,可以在多种操作系统上运行,包括Linux、Windows和Mac OS X。安装过程通常涉及以下几个步骤: 1. 安装Python和必要的Python库。 2. 下载并安装Trac。例如,对于Trac-0.11.4版本,可以通过...
在安装过程中可能会遇到各种问题,例如版本兼容性、环境变量设置等,解决这些问题需要对Trac和相关技术有一定的了解。如果你在整合过程中遇到困难,可以查阅官方文档、社区论坛或在线教程寻求帮助。
- **求助渠道**:如果在安装过程中遇到问题,可以参考官方文档或社区资源寻求帮助。 - **参考资料**:更多详情可参见[FFmpeg官方Ubuntu编译指南](https://trac.ffmpeg.org/wiki/UbuntuCompilationGuide)。
在本篇文章中,我们将详细介绍如何在您的系统上安装和配置Apache、Subversion和Trac。 首先,Apache是世界上最流行的Web服务器软件,它提供了稳定、高效的HTTP服务。Subversion是一个开源的版本控制系统,它跟踪...
总之,安装和配置Trac与ClearSilver是Linux服务器管理员必备的技能之一。这个过程涉及到软件包管理、服务器配置、版本控制和Web服务的整合,对于提升IT专业人员的综合能力具有重要意义。通过熟练掌握这些步骤,你...
`Trac-1.2.1.tar.gz`是Trac的1.2.1版本的源代码压缩包,通常在Linux环境下进行安装和使用。 ### Trac概述 Trac的核心功能包括: 1. **问题跟踪系统**:允许用户报告和跟踪软件缺陷、任务和改进请求。 2. **版本...
2. 安装依赖:Trac依赖于Python环境,因此在安装前确保已经安装了Python及其pip包管理器。接下来,通过pip安装Trac所需的其他库,如`pip install trac`。 3. 创建Trac环境:使用trac-admin命令创建一个新的环境,...
linux反正是要编译的,所以就算用python2.4情况也是一样(所以linux的安装还是比较麻烦的) 除了ClearSilver以外,其他包也可能遇到类似的问题,因此,使用python2.4是最佳的选择 题外话,其实还有另外一个选择,...
在Python环境中,确保已经安装了Trac以及与之兼容的Python版本。然后,将解压后的trac-IncludeSource目录移动到Trac的`plugins`目录下,重启Trac服务器。接下来,登录Trac管理界面,配置并启用trac-IncludeSource...
在大多数Linux发行版中,可以通过包管理器(如`apt`或`yum`)轻松安装。确保安装了以下包:`subversion`(SVN)、`trac`、`apache2`(或`httpd`)以及相关的模块,例如`mod_wsgi`(用于Apache与Trac的集成)。 接...
描述中提到"资源来自pypi官网"和"资源全名:Trac-1.2.3.tar.gz",这意味着Trac的这个版本是以压缩格式(tarball,通常用gzip压缩)提供,这是一种常见的在Linux和Unix系统中分发软件的方式。文件名中的".tar.gz"表明...
标题中的"PyPI 官网下载 | trac-LighterTheme-0.3.1.tar.gz...安装完成后,根据Trac的配置,启用LighterTheme主题即可在Trac环境中看到新的界面设计。如果需要自定义或扩展功能,开发者可以查看源码并进行相应的修改。
Linux环境下搭建邮件系统是IT运维工作中常见的任务之一,本文主要关注如何在Linux上安装和配置RoundCube Webmail,这是一个基于浏览器的多语言IMAP客户端。 RoundCube Webmail提供了丰富的电子邮件客户端功能,如...
标签"linux"表明Genshi和相关的工具如Trac主要在Linux环境中使用。由于它们都是用Python编写的,并且遵循Unix哲学,因此它们在Linux上运行得特别顺畅。 在"压缩包子文件的文件名称列表"中,我们只看到了"Genshi-0.7...
eclipse-mylyn-trac-3.4.2-9.el6.i686.rpm