1.到官方网站下载最新apache
2. 下载后的文件形式是httpd-2.2.11.tar.gz.
    1)利用命令tar xvfz *.tar.gz将apache解压.
    2)cd httpd-2.2.11    3)利用./configure --help查看帮助信息,看看需要配置哪些选项.由于我要装mysql和php,所以选择了以下
        几个选项:./configure --prefix=/usr/local/apache2 --enable-rewrite   --with-mpm=worker  --enable-so
        最后一个很重要,如果要装php,一定要写,前面两个不是必需的.<如果不明白选项的含义,去google.>
    4)make
    5)make install
3. 启动Apache:
    #cd /usr/local/apache2/bin
    #./apachectl start

   停掉apache是
    #cd /usr/local/apache2/bin
    #./apachectl stop
4.测试安装是否成功,浏览器输入http://localhost, 页面显示it works,表明apache安装成功.
5.测试perl.文件为cgitest.pl,放在/usr/local/apache2/cgi-bin目录中,并且chmod a+x cgitest.pl使其可执行

    #!/usr/bin/perl -w

    use CGI;
    {
        my $q = new CGI;
        print $q->header(),
        $q->start_html("hello,perl"),
        $q->h1('hello perl'),
        $q->end_html();
    }
6.在浏览器中输入:http://localhost/cgi-bin/cgitest.pl 即可看到hello perl。

7.自定义文件存放位置:
    # ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/"
    # ScriptAlias /cgi/ "/usr/local/www/"
      ScriptAlias / "/usr/local/www/"
 
  #<Directory "/usr/local/apache2/cgi-bin">
  <Directory "/usr/local/www">
这样就可以将网页文件存放在/usr/local/www目录
访问的时候:http://localhost/cgitest.pl 即可。