| 
 
     
- UID
 - 1 
 - 威望
 - 1240 点 
 - 金钱
 - 24019 金币 
 - 点卡
 - 317 点 
 
  | 
1#
 
发表于 2005-8-25 19:09
 |  只看该作者
 
 
 
 蓝点linux2.0配置Perl
作者:飞鸟 
日期:2000-8-29 1:10:35 
惨绝人寰的蓝点linux2.0配置perl cgi 
倒霉的飞鸟最近掏腰包买了份蓝点linux开始学习linux下面用perl写cgi... 
但是apache + mod_perl上面遭受了无比巨大的挫折(几个linux命令行命令 
倒是练得烂熟)。内心无比沮丧。 
今晚准备豁出去,再次格式化安装linux.. 
安装蓝点linux2.0, 所有软件全部安装。 
启动服务去掉httpd (我从apache.org下载源代码,将重新编译安装) 
安装完reboot先。 
启动登录之后mkdir dos 
mount /dev/hda1 /dos   (我把下载的apache源代码和mod_perl源代码放在c盘dos分区了) 
mkdir /usr/flybird 
cd /dos 
cp * /usr/flybird 
tar -zxvf apache_1.3.12.tar.gz 
cd apache_1.3.12 
./configure (编译安装apache) 
make 
make install  
cd /usr/local/apache/bin 
sh apachectl start 
按ctrl-alt-f7 回到kde界面用netscape可以浏览 http://localhost/ 看到一个apache的画面说it worked 
按ctrl-alt-f1 回到命令行 
sh apachectl stop 
cd /usr/flybird 
tar -zxvf mod_perl-1.24.tar.gz 
cd mod_perl-1.24 
vi INSTALL (看看安装帮助先) 
perl Makefile.PL (编译安装mod_perl) 
有提示,按y,回车, 
又有提示,又按y,又回车。 
make 
make test 
make install 
cd /usr/local/apache/conf 
vi httpd.conf 
找到 #AddHandler cgi-script .cgi 
修改为 AddHandler cgi-script .cgi .pl 
cd /usr/local/apache/cgi-bin 
vi test.pl 
输入程序 
#!/usr/bin/perl 
use CGI; 
print "content-type:text/html\n\n"; 
print "hello" 
保存,退出vi 
chmod 755 * 
cd /usr/local/apache/bin 
sh apachectl start 
回到KDE界面用netscape 浏览http://localhost/cgi-bin/test.pl 
它显示页面 hello  chat * cry  
飞鸟抱着显示器放声痛哭。 
终于配置成功了! 
 
note:www.apache.org 可以下载apache源代码和mod_perl源代码 
 |   
 
 
 
 
                     我是一个呼吸着现在的空气而生活在过去的人 
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠 
                                     我已习惯了孤独,爱上孤独 
                                 他让我看清了自我,还原了自我 
                             让我再静静的沉思中得到快乐和满足 
                                   再孤独的世界里我一遍又一遍 
                                   不厌其烦的改写着自己的过去 
                                             延伸到现在与未来 
                                       然而那只是泡沫般的美梦 
                                 产生的时刻又伴随着破灭的到来 
                         在灰飞烟灭的瞬间我看到的是过程的美丽 
                                      而不是结果的悲哀。。。 
 | 
 
 
 
 |