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 即可。