Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18681140
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: BSD

2008-05-05 08:27:57

請使用root身份來操作

  1. 變更資料夾名稱與屬性:
    假設系統CGI的路徑是在 /usr/local/apache/cgi-bin
    chmod -R 711 /usr/local/apache/cgi-bin
    chown -R nobody.nogroup /usr/local/apache/cgi-bin

  2. 切換工作目錄
    cd /usr/local/apache/cgi-bin


    ftp ftp.mlc.edu.tw
    cd pub/perl/
    mget counter.pl
    bye

    變更CGI程式檔案屬性
    chmod 711 *
    chown nobody.nogroup *

  3. 新建資料夾,以存放計數器各項資料。
    mkdir /usr/local/var
    mkdir /usr/local/var/counter

    更改資料夾屬性
    chown nobody.nogroup /usr/local/var/counter

  4. 編輯apache設定檔
    cd /usr/local/etc/apache

    先行備份,以防萬一
    cp httpd.conf httpd.conf.bak

    以下僅列出httpd.conf需修改的部份
    .
      # 假設WEB檔案存放在這裡
            Options Indexes FollowSymLinks ExecCGI Includes
            AllowOverride None
            Order allow,deny
            Allow from all


    以上是系統網頁,一般USER的網頁若欲擁有相同SSI功能,請比照修改(前題是:)
    .
    ScriptAlias /cgi-bin/ "/usr/local/www/cgi-bin/"


            AllowOverride None
            Options None
            Order allow,deny
            Allow from all

    .
    AddType text/html .shtml
    AddHandler server-parsed .shtml

    .

  5. ReStart Apache Server
    apachectl restart

  6. 使用網頁瀏覽器測試CGI是否啟動
    http://貴校網址/cgi-bin/printenv,
    http://貴校網址/cgi-bin/test-cgi,

  7. 建立含有計數器之網頁:
    一般網頁之副檔名是.html或.htm,而欲含有計數器之網頁在此系統中其副檔名必須為.shtml,
    /home/wwwdata 網頁資料夾中建立 counter.shtml 之測試網頁,內容如下




  8. 需要計數器的地方,插入上述粗體/斜字的指令行。但,記得副檔名必須是.shtml
  9. 一般USER的HomePage也能啟動SSI功能而。

清大網管班88.12.22作業

http://www.cc.ncu.edu.tw/~center13/webserver/ssi.html
阅读(803) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~