终于......
有几点需要总结一下:
1.首先是安装mod_perl,我的apache是2.0的,所以从perl.apache.org上边下载了2.0.3的版本,安装的时候报已经有mod_perl的版本,好像是1.99还是多少来着,然后还列举了conflict的文件夹和文件。
如此只要将那个冲突的文件夹和文件mv走就可以了。安装完之后,在apache的modules目录下边多了mod_perl.so文件。似乎好像安装中间说了什么DSO方式。
2.然后是配置:
我之前用的catalyst的文件夹跟安装apache的目录不在一块,所以必须首先调整那个DocumentRoot,否则都一直报找不到index.tt2文件等等,反正就是相对路径不太对,具体如下设置httpd.conf:
LoadModule perl_module modules/mod_perl.so #apache 加载mod_perl.so的模块,这个是必须的,没什么
PerlSwitches -I/home/robin/AdventOFC/lib # you can pass any Perl's command line switches in httpd.conf using the PerlSwitches directive这个是传递perl的命令行参数的
PerlModule AdventOFC #PerlModule is used to load modules using their package names.
SetHandler modperl
PerlResponseHandler AdventOFC
DocumentRoot "/home/robin/AdventOFC/root"
#静态文件就不用mod_perl的方式了
SetHandler default-handler #sethandler可以设置不使用modperl去做,似乎就是这个意思
我的原来做实验画图的OFC目录是/home/robin/AdventOFC
3.整个catalyst的应用比原来再自带的httpd server上快了100倍,很快了,不会像原来会感觉到慢
4.画了个20000个点的图,flash player不断的报时间过长,2000个点的OFC flash图,还是很快的,看看下图:
有几点需要总结一下:
1.首先是安装mod_perl,我的apache是2.0的,所以从perl.apache.org上边下载了2.0.3的版本,安装的时候报已经有mod_perl的版本,好像是1.99还是多少来着,然后还列举了conflict的文件夹和文件。
如此只要将那个冲突的文件夹和文件mv走就可以了。安装完之后,在apache的modules目录下边多了mod_perl.so文件。似乎好像安装中间说了什么DSO方式。
2.然后是配置:
我之前用的catalyst的文件夹跟安装apache的目录不在一块,所以必须首先调整那个DocumentRoot,否则都一直报找不到index.tt2文件等等,反正就是相对路径不太对,具体如下设置httpd.conf:
LoadModule perl_module modules/mod_perl.so #apache 加载mod_perl.so的模块,这个是必须的,没什么
PerlSwitches -I/home/robin/AdventOFC/lib # you can pass any Perl's command line switches in httpd.conf using the PerlSwitches directive这个是传递perl的命令行参数的
PerlModule AdventOFC #PerlModule is used to load modules using their package names.
SetHandler modperl
PerlResponseHandler AdventOFC
DocumentRoot "/home/robin/AdventOFC/root"
#静态文件就不用mod_perl的方式了
SetHandler default-handler #sethandler可以设置不使用modperl去做,似乎就是这个意思
我的原来做实验画图的OFC目录是/home/robin/AdventOFC
3.整个catalyst的应用比原来再自带的httpd server上快了100倍,很快了,不会像原来会感觉到慢
4.画了个20000个点的图,flash player不断的报时间过长,2000个点的OFC flash图,还是很快的,看看下图:
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/82392/viewspace-200401/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/82392/viewspace-200401/