==============================================================================================================================
第一部分,把程序上傳到支持Perl CGI 權限的web服務器空間上,或您已安裝apache或xampp,或者IIS web 服務的本機電腦

新版的CCB論壇安裝極為簡單快捷,需要上傳的文件只有兩個:

!!CCB-2011xxxxx.tar

install.pl


安裝地址: http:/您的域名/install.pl

如果您是Windows的平台空間,則一般不需要設定,可以直接按地址就可以訪問完成自動安裝了,一切自動進行! 

如果你是LINUX及類LINUX 空間環境下: 先右鍵=>把index.pl文件權限設為755,!!CCB-2011xxxxx.tar文件設為666

install.pl運行之後,如果出現Internal Server Error,則fpt 把index.pl 手工設為755 即可



如果有上級目錄,目錄一律設定為777或755(視空間情況而定)，ccb目錄下所有文件除setup.pl之外設定為755.ccb子目錄下不需要設 

 
如果是在windows您個人架設的服務器要視情況來設定,當您的論壇不能上傳圖片時或後台出現目錄更名失敗時,需要按下面設定一下目錄權限: 

2003系統ntfs格式的需要 我的電腦》程序存放目錄》押右鍵》

設置bbs和noncgi目錄安全性為允許寫入及EVERYONE WRITE ( 允許來自父系繼承也選上，可以連同子目錄一起更改.)

WINDOWSXP 和win7系統文件夾權限ntfs和ft32系統設成web共享.

 WIN2003系統如採用ft32格式和Windows98下一般不用設，但要看文件夾是否為只讀，如是把只讀勾去掉.
=========================================================================================
3 在您的瀏覽器輸入任何一個腳本名稱， 如http://localhost/bbs/ccb/index.pl 會自動調用安裝程序. 
=========================================================================================
後台管理登陸地址：如本機 http://localhost/bbs/ccb/index.pl?rq=admin 
========================================================================================= 
4 用sun126.com，密碼sun126.com先登陸社區。 
然後同名進入系統管理區登陸管理中心，密碼為sun126.com,請先進入系統設定修改賬號和密碼。 
本系統為一個賬號兩個密碼雙重驗證無誤才能進入後台系統級管理區。一般您需要一個密碼作為普通身份登陸，另一個作為進入管理區專用.

 為了更安全,您可以把CEO前台密碼和後台密碼改為不同的密碼 



==============================================================================================================================
第二部分,把程序安裝到本機電腦,用自己電腦做服務器的環境配置方法
==============================================================================================================================

A apache 方法:

建議採用xampp 自動安裝包,然後再按照此文檢查Perl cgi配置

本機windows xp windows7 配置apache 支持Perl解析器技巧（初級,高手跳過,找空間商購買空間跳過） 
   
http://www.sun126.com/bbs/ccb/index.pl 
Frank Liu and 麻辣

apache 默認是支持Perl的,但它要求Perl 程序必須放在cgi-bin 目錄下,這給網站調試帶來不便,下面介紹修改技巧:



讓Perl 腳本在任何網站目錄均可執行: 

如果不修改apache配置,您可能需要需要把Perl 程序和圖片文件拆開，主程序放到cgi-bin目錄下，
其它圖片文件放到htdocs目錄下才能運行，因為cgi-bin目錄下默認是只能運行cgi文件，
而htdocs目錄下不能運行cgi文件，這樣對程序安裝可能稍微有點麻煩,改進方法是:

1 先在d盤建立個www目錄
2 打開httpd.conf大約301行有個 
DocumentRoot "D:/apache/htdocs" 
改為DocumentRoot "/www" 

3 大約610行： 
ScriptAlias /cgi-bin/ "D:/apache/cgi-bin/" 

# 
# "D:/apache/cgi-bin" should be changed to whatever your ScriptAliased 
# CGI directory exists, if you have that configured. 
# 
<Directory "D:/apache/cgi-bin"> 
AllowOverride None 
Options None 
Order allow,deny 
Allow from all 
</Directory> 

改為： 

#ScriptAlias /cgi-bin/ "D:/apache/cgi-bin/"#這行一定要註釋掉！ 

# 
# "D:/apache/cgi-bin" should be changed to whatever your ScriptAliased 
# CGI directory exists, if you have that configured. 
# 
<Directory "/www"> #這個路徑改一下
AllowOverride None 
Options FollowSymLinks Includes ExecCGI #這行改以下，當然圖省事你也可以改為All 
Order allow,deny 
Allow from all 
</Directory> 
4 在整個文件的最後一行加個新行： 
AddType application/x-httpd-cgi .cgi .pl 

你然後重啟apache，這個www目錄就可以運行Perl 程序了，很簡單吧. 



補充：A確認Perl 解析器的安裝目錄:

一般每個perl的腳本前面有個默認的#!/usr/bin/perl 這個是為Apache 服務器指引的Perl 解析器存放目錄位置
(注:在windows的iis服務器下不起任何作用不需要修改。)
但要是在windows下裝apache來運行perl，就可能遇到需要修改#!/usr/bin/perl 為真實的perl.exe解釋器所在的絕對路徑(或相對路徑)，
如果你的Perl 解析器安裝在C盤,可能每個腳本都要修改為"#!c:/usr/perl.exe",最好的方法是,把perl 安裝在APACHE所在盤的根目錄
比如安裝到d:\usr（和apache一定要在一個分區即可). 

B:如果您同時安裝了IIS和apache,您可以修改http.conf 的Listen 80 (port端口)為Listen 8080，這樣apache和iis就可以同時運行 

http://localhost/bbs/noncgi/index.html打這個地址就是iis 

apache target=_blank>http://localhost:8080/bbs/noncgi/index.html打這個是apache 
 完
===========================================================================================================================
B IIS 方法:

本機安裝windows2003配置ASP\CGI服務器（初級,高手跳過,找空間商購買空間跳過） 
相關文章到http://www.sun126.com去找,如果您不想用IIS,您可以下載xampp 來代替本方案.
http://www.sun126.com 

網上很多教程多種安裝方法，繁雜令初學者無所適從，我整理了一個最簡潔的必不可少的安裝步驟，只要按我說的去做，保你成功 

A： 基本服務器安裝  

普通專業版的windows2003需要》控制面版》添加刪除程序》添加刪除windows組件》internet信息服務和網絡服務打鉤》然後插入源盤安裝IIS》重起（sever版本的2000系統省略這一步.你裝系統的時候已經默認安裝好了） 
 
然後什麼也不用做，只需在intetub\wwroot下面放置一個隨意的html格式測試文檔如index.htm，然後在你的瀏覽器輸入http://localhost/index.htm，或http://127.0.0.1/index.htm看看你的最基本的服務器成功沒有？ 
注意，如果你用 http://你的IP地址/index.html 
方式訪問當然可以， 即外部訪問服務器，但最好先管掉防火牆，有很多防火牆對IIS有影響的。等全部調試好了，再找個合適的防火牆不遲。
如果關掉防火牆還不能工作，你就試試：控制面版》管理工具》internet服務管理器》找到「默認Web站點」的屬性設置窗口：選「默認Web站點→右鍵→屬性，停止，然後再點從新啟動iis試試，這次你一定會成功！ 

B： 執行許可權限設置（默認支持asp) 

控制面版》管理工具》internet服務管理器》找到「默認Web站點」的屬性設置窗口：選「默認Web站點→右鍵→屬性 
3設置「主目錄」：其它可以選默認，把執行許可改為純腳本即可，其它項目可不用修改，直接按「確定」即可，恭喜，你的服務器已經支持asp了，同時可以進行以下CGI PHP的安裝了！
IIS自帶asp專用數據庫Access，不需另行配置 
C： 支持 -=>  Perl  

1下載Perl解釋程序ActivePerl，下載地址為： 

很多下載中心都有的http://www.baidu.com/s?wd=ActivePerl&inputT=1454 


2.安裝ActivePerl-5.6.0.620-MSWin32-x86-multi-thread.msi，(您可以尋找最新版5.10)

強烈建議不要安裝在C分區的默認目錄，而一定要安裝到d:\根目錄自建USR目錄下，即安裝後看到Perl 解析器的位置應當為d:\usr\bin\perl.exe，以方便調試

3主目錄》屬性》配置》添加》可執行文件點瀏覽》d:\usr\bin\perlis.dll（或d:\usr\bin\perl.exe "%s" %s ,5.8版本建議用這種方式!)

然後在擴展名加上.cgi即可。注意這個點，不要忘。（最佳的:動作選項最好改為限於GET,HEAD,POST）

別忘檢查主目錄執行許可必須為純腳本。
注意:2003 系統新版的IIS,需要添加web 擴展,未知CGI擴展設置為允許

到此，你的IIS已經支持CCB論壇程序了，快找個cgi文件測試吧，推薦使用CGI環境變量探針先測試一下下載地址：
http://www.sun126.com/bbs/noncgi/affix/env.zip
http://www.sun126.com/bbs/noncgi/affix/13_envl.zip

解壓縮後把env.cgi文件放在wwwroot目錄下，輸入http://127.0.0.1/env.cgi,你成功了！（如果頁面顯示不正常或者出現下載頁面，說明你的CGI-perl環境沒正常工作 
註：ntfs格式的2000需要到》我的電腦》C:\Inetpubweb\wwwroot\(程序存放目)錄》押右鍵》設置安全性為允許寫入EVERYONE WRITE ,否則你的服務器用戶沒有上傳權限

補充說明：

上面介紹的是不設虛擬目錄的支持cgi方法，除非專業網站為了安全特殊需要設虛擬目錄，而且會給安裝程序帶來很多麻煩，一般不需要。

