JAVA—咖啡館

          ——?dú)g迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術(shù),交流工作經(jīng)驗(yàn),分享JAVA帶來的快樂!本網(wǎng)站部分轉(zhuǎn)載文章,如果有版權(quán)問題請(qǐng)與我聯(lián)系。

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

          目前一些中小企業(yè)公司論壇主要通過以下幾種網(wǎng)絡(luò)編程語言來建立,包括直接使用CGI程序或ASP語言,PHP語言等。不過對(duì)于普通用戶來說可能會(huì)覺得ASP語言和PHP語言建立的論壇需要使用相應(yīng)的數(shù)據(jù)庫,例如ACCESS,SQL SERVER,MY SQL等。數(shù)據(jù)庫這個(gè)概念對(duì)門外漢來說比較陌生,深感難度大。那么有沒有一種論壇可以在windows以及l(fā)inux下運(yùn)行,而他又不用數(shù)據(jù)庫呢?

          雷傲論壇(LeoBBS)是目前互聯(lián)網(wǎng)上唯一一個(gè)可以同時(shí)在Win2000的IIS環(huán)境下以及Linux的Apache環(huán)境下同時(shí)運(yùn)行并且無須數(shù)據(jù)庫的論壇程序。在安裝過程中,你可以選擇是安裝在windows系統(tǒng)的iis環(huán)境下還是安裝在linux的apache系統(tǒng)中,不同的環(huán)境,安裝的方法略有不同。說到這里肯定很多讀者已經(jīng)等不及了,那么下面就由筆者帶領(lǐng)大家在windows系統(tǒng)的IIS環(huán)境下安裝并使用雷傲論壇(LEOBBS)吧!

          一、準(zhǔn)備工作——安裝IIS

              在windows系統(tǒng)中最常見的網(wǎng)頁發(fā)布工具就是IIS了,所以說要想讓雷傲論壇(LeoBBS)正常運(yùn)行需要在系統(tǒng)中安裝IIS組件。如果你的系統(tǒng)中沒有該組件可以按照下面的方法進(jìn)行添加。

              第一步:通過“開始->設(shè)置->控制面板->添加或刪除程序”來安裝IIS。(如圖1)
          圖1

          第二步:在“添加或刪除程序”設(shè)置窗口中點(diǎn)左邊的“添加/刪除windows組件”。在Windows組件向?qū)е羞x中“internet信息服務(wù)(IIS)”即可。然后點(diǎn)“下一步”開始安裝。(如圖2)
          圖2

          第三步:檢查已安裝的文件。(如圖3)
          圖3

          第四步:在安裝過程中可能會(huì)提示插入XP系統(tǒng)光盤,我們找一個(gè)集成了SP2補(bǔ)丁的XP光盤放到光驅(qū)中繼續(xù)安裝工作。(如圖4)
          圖4

          第五步:繼續(xù)安裝完成windows組件向?qū)В晒IS組件安裝到自己的系統(tǒng)中。(如圖5)
          圖5

          第六步:當(dāng)我們?cè)?#8220;開始->程序->管理工具”中可以看到“internet信息服務(wù)”這項(xiàng)后說明我們的IIS已經(jīng)成功安裝到了系統(tǒng)中。接下來就可以準(zhǔn)備其他組件了。(如圖6)
          圖6

          二、準(zhǔn)備工作——安裝PERL

              上面也提到了雷傲論壇(LeoBBS)是脫離數(shù)據(jù)庫的論壇,他的所有數(shù)據(jù)都是通過CGI程序來處理的,所以要想讓雷傲論壇(LeoBBS)中的各個(gè)CGI頁面能夠正常運(yùn)行,需要在你的電腦上安裝PERL組件來搭建一個(gè)CGI運(yùn)行環(huán)境。所以在安裝完IIS后還需要我們安裝 ActivePerl組件。

          ActivePerl小檔案:

          軟件版本:V5.8.8.817 for Windows
          軟件大小:  13280 KB
          軟件語言:  英文
          軟件類別:  共享軟件
          應(yīng)用平臺(tái):  Win9x/NT/2000/XP
          下載地址:
          http://download.it168.com/07/0719/15090/15090_3.shtml

          第一步:將下載下來的ActivePerl壓縮包解壓縮。

          第二步:直接運(yùn)行ActivePerl中的installer.bat文件開始安裝PERL環(huán)境。(如圖7)
          圖7

          第三步:首先出現(xiàn)的是詢問是否查看許可文件,默認(rèn)是NO,我們選擇YES。(如圖8)
          圖8

          第四步:詢問是否同意接受許可協(xié)議,選擇YES即可。(如圖9)
          圖9

          第五步:詢問將PERL安裝到哪?默認(rèn)是c:\perl,因?yàn)榇蟛糠諧GI運(yùn)行文件的開頭都標(biāo)明了PERL運(yùn)行環(huán)境在c:\usr,所以這里建議大家把默認(rèn)路徑進(jìn)行修改,改為c:\usr。當(dāng)然如果保持默認(rèn)c:\perl的話,在運(yùn)行各個(gè)CGI文件時(shí)你需要把他們的文件開頭指定PERL路徑地址進(jìn)行修改,改為c:\perl。(如圖10)
          圖10

          第六步:選擇YES開始進(jìn)行正式安裝步驟。(如圖11)
          圖11

          第七步:接下來的所有選項(xiàng)都保持默認(rèn)即可,出現(xiàn)proceed后我們輸入YES開始復(fù)制必須文件到c:\usr目錄中。(如圖12)
          圖12

          第八步:接下來的幾個(gè)選項(xiàng)都使用默認(rèn)即可,等待一段時(shí)間后出現(xiàn)復(fù)制了3040個(gè)文件表示完成PERL環(huán)境的安裝工作。(如圖13)
          圖13

          完成PERL環(huán)境搭建工作后我們就可以開始安裝雷傲論壇(LeoBBS)了。

          三、設(shè)置IIS滿足雷傲論壇(LeoBBS)安裝條件:

              接下來我們需要對(duì)IIS進(jìn)行設(shè)置,讓其可以執(zhí)行CGI文件,這樣才能滿足雷傲論壇(LeoBBS)的安裝條件。

          雷傲論壇(LeoBBS)小檔案:

          軟件版本:060606 正式版
          軟件語言:中文簡體版
          軟件大小:19.1MB
          軟件類型:共享軟件
          適用平臺(tái):windows 2000/xp/2003/linux
          下載地址:
          http://www.leobbs.com/download/getleobbs.cgi

          第一步:將下載下來的雷傲論壇(LeoBBS)解壓縮。

          第二步:在解壓縮后的文件夾中找到cgi-bin和non-cgi目錄,將這兩個(gè)文件夾中的所有文件復(fù)制到c:\inetpub\wwwroot目錄中,這里需要說明一點(diǎn)的是c:\inetpub\wwwroot是筆者所使用計(jì)算機(jī)中IIS發(fā)布的目錄,如果你的計(jì)算機(jī)中發(fā)布目錄是別的路徑請(qǐng)將cgi- bin和non-cgi文件夾復(fù)制到相應(yīng)目錄即可。(如圖14)
          圖14

          第三步:復(fù)制完畢后我們直接在IE瀏覽器中輸入http://127.0.0.1/cgi-bin/install.cgi會(huì)發(fā)現(xiàn)顯示的是該文件的所有內(nèi)容,并不是開始安裝工作,說明CGI運(yùn)行還是有問題的。我們需要打開在“開始->程序->管理工具”中找到“internet信息服務(wù)”并運(yùn)行他。定位到默認(rèn)網(wǎng)站,在其上點(diǎn)鼠標(biāo)右鍵選擇“屬性”。(如圖15)
          圖15

          第四步:在默認(rèn)網(wǎng)站“屬性”窗口點(diǎn)“主目錄”標(biāo)簽。(如圖16)
          圖16

          第五步:“主目錄”標(biāo)簽中點(diǎn)右下角的“配置”按鈕對(duì)CGI執(zhí)行權(quán)限進(jìn)行設(shè)置。

          第六步:在應(yīng)用程序配置窗口中點(diǎn)“添加”按鈕。(如圖17)
          圖17

          第七步:添加/編輯應(yīng)用程序擴(kuò)展名映射窗口中的“可執(zhí)行文件”處輸入c:\usr\bin\perl.exe "%s" %s。這個(gè)c:\usr就是剛才安裝PERL時(shí)選擇的目錄。擴(kuò)展名處輸入.cgi,設(shè)置完畢后點(diǎn)“確定”保存。(如圖18)
          圖18

          小提示:c:\usr\bin\perl.exe "%s" %s中后面的"%s" %s是不可缺少的。

          第八步:IIS中設(shè)置完畢后我們打開IE瀏覽器輸入http://127.0.0.1/cgi-bin/install.cgi就會(huì)發(fā)現(xiàn)CGI程序已經(jīng)可以執(zhí)行了,我們看到了雷傲論壇(LeoBBS)的安裝畫面。(如圖19)
          圖19

          四、安裝雷傲論壇(LeoBBS):

              我們只需要跟著雷傲論壇(LeoBBS)的安裝向?qū)нM(jìn)行配置即可。

          第一步:在安裝向?qū)У谝粋€(gè)頁面中各個(gè)路徑保持不變,我們只需要添加一個(gè)初始管理員用戶并設(shè)置密碼即可,筆者設(shè)置的管理員用戶名為admin。(如圖20)
          圖20

          第二步:點(diǎn)“設(shè)定完畢”按鈕并“確定”保存信息。(如圖21)
          圖21

          第三步:默認(rèn)情況下雷傲論壇(LeoBBS)要求我們的管理員密碼不能太短,并且要求是密碼和字母混合的,如果不符合這個(gè)密碼設(shè)置規(guī)則會(huì)出現(xiàn)“安裝程序發(fā)現(xiàn)錯(cuò)誤”的提示。(如圖22)
          圖22

          第四步:符合密碼設(shè)置規(guī)則建立管理員后我們才能順利完成論壇安裝工作。(如圖23)
          圖23

          第五步:最后需要注意一點(diǎn)的是論壇安裝順利完成后,安裝程序已經(jīng)自動(dòng)鎖定,并且無法再次執(zhí)行,不過最好還是將這個(gè)install.cgi文件刪除確保安全。(如圖24)
          圖24

          小提示:如果需要再次運(yùn)行安裝程序,請(qǐng)先手工將data目錄下的install.lock文件刪除,然后再運(yùn)行安裝程序install.cgi。

          第六步:點(diǎn)“論壇管理中心”后將自動(dòng)進(jìn)入論壇管理后臺(tái)。(如圖25)

          圖25


          第七步:初次訪問論壇會(huì)出現(xiàn)“關(guān)于論壇還沒建立的詳細(xì)原因: 請(qǐng)先在管理區(qū)建立分論壇!或者分類信息完全丟失,請(qǐng)壇主到管理區(qū)重建論壇主界面!您是否需要查看幫助文件?”的提示,這是因?yàn)槟J(rèn)情況下論壇沒有任何版塊,我們需要手工建立。(如圖26)

          圖26


          第八步:進(jìn)入論壇管理后臺(tái)點(diǎn)“論壇管理”下的“論壇設(shè)置和管理”,接下來點(diǎn)“增加分類(同時(shí)增加一個(gè)論壇)。(如圖27)

          圖27


          第九步:根據(jù)實(shí)際需要建立相應(yīng)的論壇版塊名稱和其他基本信息即可。(如圖28)

          圖28


          第十步:保存后我們?cè)俅卧L問雷傲論壇(LeoBBS)首頁就能看到該版面了,各種論壇操作都可以正常運(yùn)行了。(如圖29)

          圖29


          第十一步:在論壇首頁的最下方也會(huì)顯示出雷傲論壇(LeoBBS)的各種版權(quán)信息以及執(zhí)行頁面消耗的時(shí)間。(如圖30)

          圖30


          總結(jié):

              雷傲論壇(LeoBBS)的應(yīng)用還是非常廣泛的,可以說他是CGI論壇的代表,使用雷傲論壇(LeoBBS)可以在沒有數(shù)據(jù)庫的情況下實(shí)現(xiàn)論壇發(fā)帖討論等功能。他和ASP論壇中的動(dòng)網(wǎng),PHP論壇中的Discuz!并駕齊驅(qū),一起發(fā)展,共同被稱為國內(nèi)論壇三劍客。

          posted on 2008-11-06 10:38 rogerfan 閱讀(453) 評(píng)論(0)  編輯  收藏 所屬分類: 【IT人生】【操作系統(tǒng)】
          主站蜘蛛池模板: 三明市| 武汉市| 海兴县| 石棉县| 苗栗县| 高尔夫| 会理县| 德化县| 乐至县| 志丹县| 镇宁| 塘沽区| 德安县| 泸溪县| 奉新县| 武冈市| 清新县| 昭平县| 嘉兴市| 乌拉特中旗| 哈密市| 丹巴县| 汨罗市| 呼和浩特市| 九台市| 邮箱| 东兰县| 灵石县| 华亭县| 资源县| 定襄县| 定日县| 泗阳县| 湘潭县| 若羌县| 绥芬河市| 阿拉善左旗| 平利县| 阿克| 五大连池市| 昔阳县|