易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下Trac安装笔记

参考网址:
http://trac.edgewall.org/wiki/TracInstall
http://trac.edgewall.org/wiki/TracInstallPlatforms
http://trac.edgewall.org/wiki/TracOnRhel5
http://dag.wieers.com/rpm/FAQ.php#B
http://tech.idv2.com/2008/12/26/install-trac-on-linux/
软件下载地址:
trac:http://trac.edgewall.org/wiki/TracDownload
Genshi:http://genshi.edgewall.org/wiki/Download
pysqlite:http://download.chinaunix.net/download/0009000/8596.shtml
本文所用Linux发行版为CentOS5.3版本,httpd为系统自带版本为2.2.3,所用trac版本为0.11.5,所用Genshi版本为0.5.1,所用pysqlite版本为2.5.5
安装Trac所必须的软件:
Python >= 2.3
注意:如果是用rpm安装的python,那么还需要安装python-devel和python-xml包。
Genshi >= 0.5
可选的subversion >= 1.0(推荐>=1.1.x)和subversion的SWIG Python绑定
PySQLite,需要用于SQLite 3.x版本的PySQLite 2.x版
可运行CGI的Web服务器
接下来就先解决这些前提条件
1、修改yum源以增加trac
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
2、安装依赖软件
安装前请查看httpd是否安装有mod_python模块,没有则安装
yum install python python-devel python-setuptools mod_python
3、如果想要与svn结合则执行下条语句,否则跳过
yum install subversion
4、将下载的genshi解压并进行安装
tar -zxvf Genshi-0.5.1.tar.gz
cd Genshi-0.5.1
python setup.py install
5、接下来是subversion。可以用rpm -q subversion确认。
而SWIG绑定也已经自带了,可以用以下命令确认
python
>>> import svn.repos
不报错,就说明OK了。
6、然后确认一下已安装的sqlite版本,并安装sqlite-devel包(用来编译PySQLite)
yum install sqlite sqlite-devel
接下来安装pysqlite
tar -zxvf pysqlite-2.5.5.tar.gz
cd pysqlite-2.5.5
python setup.py install
7、安装Trac,解压安装包后进入解压的文件夹,执行如下命令:
python setup.py instal
配置Web服务器
我们将把 /var/www/trac 作为项目的主目录,所有新建的trac项目都放在该目录下,访问URL为/trac/<项目名>。
首先确认安装了 httpd 和 mod_python,此时/etc/httpd/conf.d下应该有个python.conf文件。之后,在/etc/httpd/conf.d下建立一个trac.


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

Linux环境进程间通信(五)(上)


Linux环境进程间通信(五):
共享内存(上)
文档选项
<tr
valign="top"><td width="8"><img alt="" height="1" width="8"
src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" wid ......

Linux环境下判断服务器是否正常关机

Linux环境下判断服务器是否正常关机
2009-05-17  来自:ZDNet     收藏
系统启动的时候生成一个文件,正常关机的时候则删除这个文件,则可以根据系统开机时有没有那个文件来判断是不是非正常关机。
系统启动的时候生成一个文件,正常关机的时候则删除这个文件,则可以根据系统开机时有没有那个文件来判 ......

开始在linux 平台学习开发c++遇到的问题

1、class的定义一定要在后面加“;”
2、用cout时要在main函数前加 using namespace std;
3、出现 undefined reference to `std::ios_base::Init::Init() 提示的话,问题是gcc编译器出现的,解决的办法是:在linux下编译c++ 程序要使用g++ 编译器,如果你要是使用gcc编译器就会有上面的报错信息,只要在在gcc后加 ......

Linux 编译安装 MYSQL 5.1 与 Innodb

Linux 编译安装 MYSQL 5.1 与 Innodb
编译mysql5
代码:
./configure \
--prefix=/usr/local/mysql \
--localstatedir=/usr/local/mysql/data \
--with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock \
--with-extra-charsets=all \
--with-charset=utf8 \
- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号