??xml version="1.0" encoding="utf-8" standalone="yes"?>9191在线,欧美日韩亚洲一区二区三区四区,色男人天堂综合再现http://www.aygfsteel.com/DreamTiger/category/5613.html随便写写Q自得其乐,生活是q样zh-cnFri, 02 Mar 2007 05:58:41 GMTFri, 02 Mar 2007 05:58:41 GMT60Linux下rm命oargument too long解决办法http://www.aygfsteel.com/DreamTiger/archive/2006/04/14/41007.html梦乐园梦乐园Thu, 13 Apr 2006 19:10:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/04/14/41007.htmlhttp://www.aygfsteel.com/DreamTiger/comments/41007.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/04/14/41007.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/41007.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/41007.html

梦乐园 2006-04-14 03:10 发表评论
]]>
Ant Task ?FTPhttp://www.aygfsteel.com/DreamTiger/archive/2006/01/19/28661.html梦乐园梦乐园Thu, 19 Jan 2006 07:42:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/01/19/28661.htmlhttp://www.aygfsteel.com/DreamTiger/comments/28661.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/01/19/28661.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/28661.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/28661.html想用Ant直接向ftp传输更新后的jar文gQ就采用ftp taskQ按?br>http://ant.apache.org/manual/OptionalTasks/ftp.html
的说明:
   <target name="ftp update">
        <ftp server="xxx.xxx.xxx.xxx" remotedir="/upload/test" userid="anonymous" password="test@test.com">
            <fileset dir="${jar-dist}" />
        </ftp>
    </target>
q行出错build failedQ?br>
java.lang.NoClassDefFoundError org/apache/commons/net/ftp/FTPClient

Ҏhttp://ant.apache.org/manual/install.html#commons-net提示Qftp task需?br>jakarta-oro-xxx.jar和commons-net-xxx.jar。下载后攑ֈant的home目录下lib中?br>
本以样就可以了,但是q是出原来的错。重起Eclipse也没用?br>
最后在Preferences->Ant->Runtime->Classpath中Add External JarQ增加这两个jar后正常?br>也就是说Q虽然这两个包放到ant/lib了,但是它默认不加蝲Q可能它默认只加载ant-*.jar?br>



梦乐园 2006-01-19 15:42 发表评论
]]>
tar备䆾链接文gQ{载)http://www.aygfsteel.com/DreamTiger/archive/2005/12/15/24069.html梦乐园梦乐园Thu, 15 Dec 2005 08:50:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2005/12/15/24069.htmlhttp://www.aygfsteel.com/DreamTiger/comments/24069.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2005/12/15/24069.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/24069.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/24069.html
环境
 产品QAIX
 版本QV4
问题
 如何用tar备䆾链接文g
解答

 用tar备䆾链接文gӞ~省时只备䆾链接Q用-h选项可以链接所指的文g一同备份进?




梦乐园 2005-12-15 16:50 发表评论
]]>
Linux下Apache重v命ohttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22541.html梦乐园梦乐园Mon, 05 Dec 2005 04:41:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22541.htmlhttp://www.aygfsteel.com/DreamTiger/comments/22541.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22541.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/22541.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/22541.html

梦乐园 2005-12-05 12:41 发表评论
]]>
RPM使用说明Q{载)http://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22540.html梦乐园梦乐园Mon, 05 Dec 2005 04:40:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22540.htmlhttp://www.aygfsteel.com/DreamTiger/comments/22540.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22540.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/22540.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/22540.html

superserver    2005-2-22 01:32 AM

用法: rpm [选项...]
查询选项 (参数 -q ?--query):
  -c, --configfiles                列出所有配|文?br>   -d, --docfiles                   列出所有文档文?br>   --dump                           导出基本文g信息
  -l, --list                       列出包内的所有文?br>   --queryformat=QUERYFORMAT        使用紧跟的查询格?br>   -s, --state                      昄文g列表的状?br>   -v, --verbose                    昄详细的文件列?br>   -a, --all                        查询/校验所有包
  -f, --file                       查询/校验包的包含文g
  -g, --group                      查询/校验l内的包
  -p, --package                    查询/校验一个包文g(例如一个二q制?*.rpm 文g)
  --querytags                      昄已知的查询标{?br>   --specfile                       查询规格文g
  --whatrequires                   查询/校验指定包的依赖关系
  --whatprovides                   查询/校验指定包的被依赖关p?br>
校验选项 (参数 -V ?--verify):
  --nomd5[|=0x1]                   不用MD5分类校验文g
  --nofiles[|=0x10000]             不校验包中的文g
  --nodeps[|=0x20000]              不校验包的依赖关p?br>   --noscript[|=0x40000]            不执行校验脚?M脚本)
  -a, --all                        查询/校验所有包
  -f, --file                       查询/校验包所含的文g
  -g, --group                      查询/校验l内的包
  -p, --package                    查询/校验一个包文g(例如一个二q制?*.rpm 文g)
  --querytags                      昄已知的查询标{?br>   --specfile                       查询规格文g
  --whatrequires                   查询/校验指定包的依赖关系
  --whatprovides                   查询/校验指定包的被依赖关p?br>
{֐选项:
  --addsign                        往包内增加一个签?br>   --resign                         {֐一个包(去除当前{֐)
  -K, --checksig                   校验包的{֐
  --nogpg[&=~0x4]                  忽略MGPG的签?br>   --nomd5[&=~0x2]                  不校验文件的MD5的校验数

数据库选项:
  --initdb                         初始化数据库
  --rebuilddb                      从已安装包的头信息中重徏数据库的反{列表

安装/升/卸蝲选项:
  --allfiles[|=0x40]               安装所有文Ӟ 忽略找不到的配置w面的部分
  --allmatches[|=0x2]              卸蝲所有和<package>匹配的包?如果<package>中指定多个包则会产生一个错误信?
  --badreloc[|=0x8]                在非重定位包中重定位文g
  -e, --erase=<package>+           卸蝲?br>   --excludedocs[|=0x20]            不安装文?br>   --excludepath=<path>             带引导组件的忽略文g<path>
  --force[|=0x74]                  --replacepkgs --replacefiles的快h?br>   -F, --freshen=<packagefile>+     在已安装的情况下升?br>   -h, --hash[|=0x2]                为安装包打上哈希标记(最好带-v选项)
  --ignorearch[|=0x2]              不校验包的体p?br>   --ignoreos[|=0x1]                不校验包的操作系l?br>   --ignoresize[|=0x180]            安装之前不检查磁盘空?br>   --includedocs                    安装文档
  --install=<packagefile>+         安装?br>   --justdb[|=0x8]                  升数据库,但是不修Ҏ件系l?br>   --nodeps                         不校验包的依赖关p?br>   --noorder[|=0x8]                 不重新记录包的安装信息到依赖性中
  --noscripts[|=0xff0000]          不执行包的脚?br>   --notriggers[|=0x990000]         不执行被该安装包触发的Q何脚?br>   --oldpackage[|=0x40]             升到该包的一个旧版本
                                  (--force 升的时候,该操作自动执?
  --percent[|=0x1]                 打印包的安装q度
  --prefix=<dir>                    如果允许重定位,则重定位包到<dir>
  --relocate=<old>=<new>           从\?lt;old>?lt;new>重定位文?br>   --repackage[|=0x400]             重新打包保存下来的卸载包的文?br>   --replacefiles[|=0x30]           安装时用包文件替换已安装文g
  --replacepkgs[|=0x4]             如果包已l存在,那么重新安装
  --test[|=0x1]                    不安装包Q但是要能否正常运?br>   -U, --upgrade=<packagefile>+     升?br>
所有rpm模式的通用选项:
  --version                        打印所使用的rpm的版本信?br>   --quiet                          提供量详细信息输出
  -v, --verbose                    提供更多的详l信息输?br>   --define='<name> <body>'         使用?lt;body>来定义宏<name>
  --eval=<expr>+                    打印<expr>+的宏扩展
  -r, --root=<dir>                 使用<dir>作ؓ层目录(默认: "/")
  --macros=<file:...>              d<file:...>来代曉K认的宏文?br>   --rcfile=<file:...>              d<file:...>来代曉K认的rpmrc文g
  --showrc                         昄最l的rpmrc和macro配置

通过popt alias/exec 实现的选项:
  --scripts                        列出包中的所有安?卸蝲脚本
  --setperms                       在包中设|文件的权限
  --setugids                       在包中设|文件的用户/l关p?br>   --conflicts                      列出此包的兼Ҏ?br>   --obsoletes                      列出安装此包需要卸载的别的?br>   --provides                       列出此包提供的兼Ҏ?br>   --requires                       列出此包所需要的兼容?br>   --info                           列出包中的叙qC?br>   --changelog                      列出该包的变更日?br>   --triggers                       列出包中的触发脚?br>   --last                           Ҏ安装旉列出包,最q时间的优先
  --filesbypkg                     列出每个包的所有文?br>   --redhatprovides                 Ҏ所包含的提供的兼容性查扑֌?需要安装包rpmdb-redhat)
  --redhatrequires                 Ҏ所依赖的包的兼Ҏ查扑֌?需要安装包rpmdb-redhat)
  --buildpolicy=<policy>           讄包的根目?lt;policy>(例如Q压~man手册)
  --with=<option>                  打开打包?lt;选项>配置
  --without=<option>               关闭打包?lt;选项>配置
帮助选项:
  -?, --help                       昄该帮助信?br>   --usage                          昄用法摘要
******************************************************
1.如何不安装但是获取rpm包中的文?br> 使用工具rpm2cpio和cpio
rpm2cpio xxx.rpm | cpio -vi
rpm2cpio xxx.rpm | cpio -idmv
rpm2cpio xxx.rpm | cpio --extract --make-directories
参数i和extract相同Q表C提取文件。v表示指示执行q程
d和make-directory相同Q表C根据包中文件原来的路径建立目录
m表示保持文g的更新时间?br>
2.如何查看与rpm包相关的文g和其他信?br> 下面所有的例子都假设用Y件包mysql-3.23.54a-11
1.我的pȝ中安装了那些rpm软g?br> rpm -qa 讲列出所有安装过的包
如果要查找所有安装过的包含某个字W串sql的Y件包
rpm -qa |grep sql

3.如何获得某个软g包的文g全名
rpm -q mysql 可以获得pȝ中安装的mysql软g包全名,从中可以获得
当前软g包的版本{信息。这个例子中可以得到信息mysql-3.23.54a-11

4.一个rpm包中的文件安装到那里MQ?br> rpm -ql 包名
注意q里的是不包?rpm后缀的Y件包的名U?br> 也就是说只能用mysql或者mysql-3.23.54a-11而不是mysql-3.23.54a-11.rpm?br> 如果只是想知道可执行E序攑ֈ那里MQ也可以用whichQ比?br> which mysql

5.一个rpm包中包含那些文g
一个没有安装过的Y件包Q用rpm -qlp ****.rpm
一个已l安装过的Y件包Q还可以使用rpm -ql ****.rpm

6.如何获取关于一个Y件包的版本,用途等相关信息Q?br> 一个没有安装过的Y件包Q用rpm -qip ****.rpm
一个已l安装过的Y件包Q还可以使用rpm -qi ****.rpm

7.某个E序是哪个Y件包安装的,或者哪个Y件包包含q个E序
rpm -qf `which E序名` q回软g包的全名
rpm -qif `which E序名` q回软g包的有关信息
rpm -qlf `which E序名` q回软g包的文g列表
注意Q这里不是引P而是`Q就是键盘左上角的那个键?br> 也可以用rpm -qilfQ同时输Y件包信息和文件列?br>
8.某个文g是哪个Y件包安装的,或者哪个Y件包包含q个文g
注意Q前一个问题中的方法,只适用与可执行的程序,而下面的ҎQ不仅可?br> 用于可执行程序,也可以用于普通的M文g。前提是知道q个文g名?br> 首先获得q个E序的完整\径,可以用whereis或者whichQ然后用rpm -qf例如Q?br> # whereis ftptop
ftptop: /usr/bin/ftptop /usr/share/man/man1/ftptop.1.gz
# rpm -qf /usr/bin/ftptop
proftpd-1.2.8-1
# rpm -qf /usr/share/doc/proftpd-1.2.8/rfc/rfc0959.txt
proftpd-1.2.8-1

ȝQ?br> 获得软g包相关的信息用rpm -qQq表示查询queryQ后面可以跟其他选项Q比?br> i 表示infoQ获得Y件包的信息;
l 表示listQ获得文件列表;
a 表示allQ在所有包中执行查询;
f 表示fileQ根据文件进行相关的查询Q?br> p 表示packageQ根据Y件包q行查询
需要的查询条g可以使用grep产生Q或者从"` `"中的命o行?br>
9.关于rpm软g包的一些相关知?br> 1.什么是rpm
rpm 即RedHat Package ManagementQ是RedHat的发明之一

10.Z么需要rpm
在一个操作系l下Q需要安装实现各U功能的软g包。这些Y件包一般都有各自的
E序Q但是同时也有错l复杂的依赖关系。同时还需要解册Y件包的版本,以及安装Q?br> 配置Q卸载的自动化问题。ؓ了解册些问题,RedHat针对自己的系l提Z一?br> 较好的办法来理成千上百的Y件。这是RPM理pȝ。在pȝ中安装了rpm理pȝ
以后Q只要是W合rpm文g标准的打包的E序都可以方便的安装Q升U,卸蝲

11.是不是所有的linux都用rpm
Mpȝ都需要包理pȝQ因此很多linux都用rpmpȝ。但rpmpȝ是ؓRH专门
但是TL,Mandrake{系l也都用rpm。由于rpm的源E序可以在别的系l上q行~译Q?br> 所以有可能在别的系l上也用rpm
除了rpmQ其他一些系l也有自q软g包管理程序,例如debian的deb包,
slakware也都有自q包管理系l?br>
12.rpm包的文g名ؓ什么那么长
rpm包的文g名中包含了这个Y件包的版本信息,操作pȝ信息Q硬件要求等{?br> 比如mypackage-1.1-2TL.i386.rpmQ其中mypackage是在pȝ中登记的软g包的名字
1.1是Y件的版本P2是发行号QTL表示用于TL操作pȝQ还可能是RH{。i386表示
用于intel x86q_Q还可能是sparc{?br>
13.软g包文件名中的i386,i686是什么意?br> rpm软g包的文g名中Q不仅包含了软g名称Q版本信息,q包括了适用的硬件架?br> 的信息?br> i386指这个Y件包适用于intel 80386以上的x86架构的计机(AI32)
i686指这个Y件包适用于intel 80686以上(奔腾pro以上)的x86架构的计机(IA32)
noarch指这个Y件包于硬件架构无养I可以通用?br> i686软g包的E序通常针对CPUq行了优化,所以,向后兼容比较用以Qi386的包?br> x86机器上都可以用。向前一般不兼容。不q现在的计算机,奔腾pro以下的CPU已经很少
用,通常配置的机器都可以使用i686软g?br>
14.不同操作pȝ发行的rpm包可否؜用?
对于已经~译成二q制的rpm包,׃操作pȝ环境不同Q一般不能؜用?br> 对于以src.rpm发行的Y件包Q由于需要安装时q行本地~译Q所以通常可以在不?br> pȝ下安装?br>
15.使用rpm旉到的一些特D问?br> Q 我用rpm -e **.rpm无法删除rpm?br> A 包名不要包括rpmQ?br> rpm -e 包名Q可以包含版本号{信息,但是不可以有后缀.rpm

Q 在MS的系l下有没有读RPM文g的工P
A wincmd with rpm plugins.....

Q 是否可以通过ftp安装安装升rpm包?
A 可以。rpm -ivh [url]ftp://xxxxxxxx/PATH2SomeRPM[/url]

Q rpm安装时已有的包版本过高怎么办?
A 有时׃安装的Y件包太老,而系l中相关的Y件包版本比较斎ͼ所以可能需?br> 安装的包依赖的一些文件会找不到。这时有两种解决办法Q?br> W一是在pȝ文g中找到和需要的文g功能相同或相似的文gQ做一个符号链接到
需要的目录下?br> W二是下载安装新版本的Y件包?br>



梦乐园 2005-12-05 12:40 发表评论
]]>
libc被卸载了QLinux被整Mhttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22538.html梦乐园梦乐园Mon, 05 Dec 2005 04:30:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22538.htmlhttp://www.aygfsteel.com/DreamTiger/comments/22538.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22538.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/22538.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/22538.html rpm -i --nodeps libcXXXX
pȝ挂了?br>
事后得知Qlibc是不能更新的Q基本上。唉Q经验太啊Q让李龙同学受苦了,得重装一ơ系l了?img src ="http://www.aygfsteel.com/DreamTiger/aggbug/22538.html" width = "1" height = "1" />

梦乐园 2005-12-05 12:30 发表评论
]]>
Linux下mySQL安装q兼容phphttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22537.html梦乐园梦乐园Mon, 05 Dec 2005 04:29:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22537.htmlhttp://www.aygfsteel.com/DreamTiger/comments/22537.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22537.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/22537.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/22537.html MySQL的安装是W一步?br> 1、下载、安装rpm?br> http://mysql.sd2.mirrors.redwire.net/Downloads/MySQL-5.0/
下蝲了:
MySQL-server-5.0.15-0.glibc23.i386.rpm
MySQL-client-5.0.15-0.glibc23.i386.rpm
MySQL-shared-compat-5.0.15-0.i386.rpm
三个rpm包,
rpm -i MySQL-server-5.0.15-0.glibc23.i386.rpm
ȝ录在Q?usr/share/mysql
数据保存在:/var/lib/mysql
可执行文件在Q?usr/bin
?usr/lib/mysql下生成mysqld.sym文gQ也不知道干嘛用的?br>
rpm -i MySQL-client-5.0.15-0.glibc23.i386.rpm
d可执行文件在Q?usr/bin
有了mysqladmin和mysql两个重要E序?br>
rpm -i MySQL-shared-compat-5.0.15-0.i386.rpm
用于与其他工Lq接Q例如下面的php?br>
q? 里有个小故事Qv初安装的是MySQL-server-5.0.15-0.i386.rpmQ以及MySQL-client-5.0.15- 0.i386.rpm。服务器倒是启动正常Q但是mysql命oL出错。后来换了glibc23正怺Q因台机器上是glibc23?br>
2、密码修?br> /usr/bin/mysqladmin -u root password XXXXXX
报错QCan't connect to local MySQL server through socket
'/tmp/mysql.sock' (2)
|? 上查了才知道http://www.tech-recipes.com/mysql_tips762.htmlQ是rpm包安装后Q把默认的socket 攑ֈ/var/lib/mysql/mysql.sock了。拷贝一?usr/share/mysql下面的my-small.cnf? /etc/my.cnf
密码修改正常?br>
3、与php接轨
下蝲http://download.asplinux.ru/i386/updates/9.1/i386/php-mysql-4.3.2-26.ent.i386.rpm
安装利。运行测试文件index.phpQ?br> $link = mysql_connect('localhost', 'root', 'XXXXXX');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

出错Q?br> Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in /var/www/html/index.php on line 2
Could not connect: Client does not support authentication protocol requested by server; consider upgrading MySQL client
知道是个l典错误Q但是不知道如何解决Q只好google了?br>
4、mysql_connect()解决之道
功夫不负有心人,?a >http://forums.mysql.com/read.php?11,6400,10611#msg-10611看到了他在windows上的解决ҎQ就是增加了old_passwords一行在配置文g中。于是照猫画虎的在my.cnf的[mysqld]下面增加一?br> old_passwords?br> 停止mysqlQ停止apacheQ启动apacheQ启动mysql?br> 通过q程q接的mysqladministrator修改了root的密码,然后试index.phpQ通过Q哈哈?img src ="http://www.aygfsteel.com/DreamTiger/aggbug/22537.html" width = "1" height = "1" />

梦乐园 2005-12-05 12:29 发表评论
]]>
Mantis安装说明的链?/title><link>http://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22536.html</link><dc:creator>梦乐园</dc:creator><author>梦乐园</author><pubDate>Mon, 05 Dec 2005 04:28:00 GMT</pubDate><guid>http://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22536.html</guid><wfw:comment>http://www.aygfsteel.com/DreamTiger/comments/22536.html</wfw:comment><comments>http://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22536.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/DreamTiger/comments/commentRss/22536.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/DreamTiger/services/trackbacks/22536.html</trackback:ping><description><![CDATA[Mantis是一个Bug report/trace systemQ最q在windows和linux上都装了一遍,蛮好的。主要参考了下面文章Q?br> <a >http://www.chinaitpower.com/A/2003-02-23/50987.html</a><img src ="http://www.aygfsteel.com/DreamTiger/aggbug/22536.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/DreamTiger/" target="_blank">梦乐园</a> 2005-12-05 12:28 <a href="http://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22536.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BugFree安装http://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22535.html梦乐园梦乐园Mon, 05 Dec 2005 04:26:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22535.htmlhttp://www.aygfsteel.com/DreamTiger/comments/22535.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22535.html#Feedback1http://www.aygfsteel.com/DreamTiger/comments/commentRss/22535.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/22535.html 已安?br>
2、安装PHP
下蝲Qhttp://cn.php.net/distributions/php-5.0.5-Win32.zip
解压~到QC:\develop\php-5.0.5-Win32
安装包括Q?br> a)Q加路径到path?br> b)Q把php目录下php.ini-recommended拯一份,更名为php.ini
c)Q在Apache的httpd.conf中,最后增加一下几行:
# For PHP 5 do something like this:
LoadModule php5_module "C:/develop/php-5.0.5-Win32/php5apache2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/develop/php-5.0.5-Win32"

3、安装MySQL
已经安装好。新建Schema名ؓBugFreeQ给用户sqh讄BugFree的全部权限?br>
4、下载BugFree
http://bugfree.1zsoft.com/Download/BugFree1.0.zip

5、解压羃BugFree?br> C:\ApacheGroup\Apache2\htdocs

6、在cmd下,转到BugFree\Document目录Q运行:
mysql -u sqh --password=XXXXXXXX -D BugFree < BugFree.sql
创徏BugFree所需要的数据表?br>
7、http://localhost/BugFree/install.php填写表单Q生成ConfigBug.inc.php?br> Q中间曾出现问题Q通过|页http://localhost/BugFree/install.php填写表单后,点击按钮出现I白Q没有出现要求下? 文g之类的。而且除了install.php能够正常昄出页面,其余*.php全部昄I白。察看了论坛Q里面也有不h遇到q个问题Q但没有解决。后 来发现是php无法调用mysql。在php.ini中把
;extension=php_mysql.dll
Ҏ
extension=php_mysql.dll
q把php_mysql.dll拯到windows/system32下,php调用mysql成功Q?br>
8、基本安装完成?img src ="http://www.aygfsteel.com/DreamTiger/aggbug/22535.html" width = "1" height = "1" />

梦乐园 2005-12-05 12:26 发表评论
]]>
实战mod_jkq接Apache和Tomcathttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22532.html梦乐园梦乐园Mon, 05 Dec 2005 04:16:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22532.htmlhttp://www.aygfsteel.com/DreamTiger/comments/22532.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2005/12/05/22532.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/22532.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/22532.html 操作pȝQWindows2000Sp4Q?br> JavaQC:\Program Files\Java\jdk1.5.0_05

假设本机上没有Apache和Tomcat存在Q如果存在就全部卸蝲删除?br>
1、下载安装Apache2
下蝲路径Q?br> http://apache.bestwebcover.com/httpd/binaries/win32/apache_2.0.55-win32-x86-no_ssl.msi
安装刎ͼQؓ了防止空格导致的ȝQApacheGroup中间没有I格Q?br> C:\ApacheGroup
会自动生?br> C:\ApacheGroup\Apache2
选择安装为Windows的Service后会自动启动?br> 启动览器观察http://localhost看到Apache的默认主c?br>
2、下载安装Tomcat5.5
下蝲路径Q?br> http://mirrors.playboy.com/apache/tomcat/tomcat-5/v5.5.12/bin/apache-tomcat-5.5.12.exe
安装刎ͼQؓ了防止空格导致的ȝQTomcat5.5中间没有I格Q?br> C:\ApacheGroup\Tomcat5.5
自动安装为ServiceQ选择安装完毕后启动Tomcat?br> 安装旉择安装examples?br> 启动览器观察http://localhost:8080看到Tomcat的默认主c?br> 观测http://localhost:8080/jsp-examples看到jsp试c?br>
3、下载安装Connector
下蝲路径Q?br> http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.15/mod_jk-apache-2.0.55.so
改名为mod_jk.so后放到C:\ApacheGroup\Apache2\modules下面?br>
4、创建workers.propertiesQ放到C:\ApacheGroup\Apache2\conf下面。基本上按照Apache|站上Connector的worker的介l写的,是目录按照前面的实际安装目录写?br> workers.apache_log=C:\ApacheGroup\Apache2\logs
workers.tomcat_home=C:\ApacheGroup\Tomcat5.5
ps=# the list of workers
worker.list=ajp13
# worker "ajp13" will talk to Tomcat listening on machine localhost at port 8009 using 3 lb factor
worker.ajp13.type=ajp13
worker.ajp13.host=localhost
worker.ajp13.port=8009
worker.ajp13.lbfactor=3
# worker "ajp13" use up to 10 sockets, which will stay no more than 10mn in cache
worker.ajp13.cachesize=10
worker.ajp13.cache_timeout=600
# worker "ajp13" ask operating system to send KEEP-ALIVE signal on the connection
worker.ajp13.socket_keepalive=1
# worker "ajp13" want ajp13 connection to be dropped after 5mn (recycle)
worker.ajp13.recycle_timeout=300
# Define the LB worker
worker.router.type=lb
worker.router.balance_workers=ajp13
# Add the status worker to the worker list
worker.list=jkstatus
# Define a 'jkstatus' worker using status
worker.jkstatus.type=status
# Add the jkstatus mount point
JkMount /jkmanager/* jkstatus
# Enable the JK manager access from localhost only
<location>
JkMount jkstatus
Order deny,allow
Deny from all
Allow from 127.0.0.1
</location>

5、修改C:\ApacheGroup\Tomcat5.5\conf\server.xml
?lt;engine name="Catalina" defaulthost="localhost">后面加上Q?br> <listener classname="org.apache.jk.config.ApacheConfig" modjk="C:/ApacheGroup/Apache2/modules/mod_jk.so">
重vTomcatQ会发现在C:\ApacheGroup\Tomcat5.5\conf下面新徏了两个目录:jk和autoQ其中auto中有一个文件mod_jk.conf?br>
6、修改C:\ApacheGroup\Apache2\conf\httpd.conf
在最后加上:
Include C:/ApacheGroup/Tomcat5.5/conf/auto/mod_jk.conf

7、重起Apache2

8、检http://localhost/jsp-examplesQ看到Tomcat的jsp-examples?img src ="http://www.aygfsteel.com/DreamTiger/aggbug/22532.html" width = "1" height = "1" />

梦乐园 2005-12-05 12:16 发表评论
]]>
վ֩ģ壺 | | | Խ| ͩ| | | | Ϫ| Ǩ| ƽ| | | ֬| | | ζ| ̶| | ϳ| | ֽ| | ʲ| ޽| Ϊ| ʯɽ| Զ| żҿ| ַ| | ԭ| | ɽ| | Ϋ| | | | ˮ| |