前言:最近我學(xué)校的課程真的壓得我有些喘不過來(lái)氣,計(jì)算機(jī)系的課真是不少呀,有時(shí)從早上8點(diǎn)要上到晚上9點(diǎn)半,中午也只有40分鐘吃飯的時(shí)間,也可能是自己選的課太多了55555,自己最近在論壇發(fā)貼很少做為超級(jí)版主的我真是有點(diǎn)對(duì)不起大家,在這里惡貓向大家道歉了.
Apache是免費(fèi)的開放源代碼的性能優(yōu)良的HTTP服務(wù)器,現(xiàn)在全世界超過60%的HTTP服務(wù)器在使用Apache.你可以從Apache的網(wǎng)站_blank>http://httpd.apache.org/download.cgi下載Apache的安裝文件.我這里使用的是目前最新版本Apache V2.0.50 for
Windows。
我在安裝時(shí)先把IIS刪除了。下面我們來(lái)安裝Apache。Apache的安裝非常簡(jiǎn)單,選擇接受許可協(xié)議后進(jìn)入服務(wù)器信息配置界面,在第一欄"Network Domain"填寫已經(jīng)申請(qǐng)到域名或本機(jī)的IP地址。
第二欄是服務(wù)器名,填入完整的域名或IP地址。最后一欄是管理員Email地址。填寫好后,點(diǎn)擊"Next"進(jìn)入下一步。選擇"Typical"典型安裝,再點(diǎn)擊下一步,選擇安裝目錄,默認(rèn)安裝目錄是系統(tǒng)盤的Program Files/Apache Group目錄,我們這里選擇把a(bǔ)pache安裝在C:/.點(diǎn)擊"Next"再單擊"Install"進(jìn)行安裝.安裝完成后,在開始菜單的Apache HTTP Server 2.0.50菜單中可以看到五個(gè)選項(xiàng),現(xiàn)在點(diǎn)擊"Control Apache Server"目錄下的"Start"啟動(dòng)服務(wù)器??梢钥吹较到y(tǒng)狀態(tài)欄里出現(xiàn)Apache的羽毛狀圖標(biāo)并帶有綠色箭頭,說(shuō)明服務(wù)器啟動(dòng)成功。打開瀏覽器,輸入127.0.0.1,如果安裝正確的話你就能看到Apache的測(cè)試頁(yè)面了!
下面我們就要配置Apache了,單擊開始菜單中Apache目錄下的"Configure Apache Server"中的"Edit the Apache httpd.conf Configuration File",便可以打開Apache的配置文件。關(guān)于Apache的詳細(xì)配置大家可以看一下Apache服務(wù)器的配置教程,在這里我就不細(xì)說(shuō)了。
(1)Apache2+雷傲極酷超級(jí)論壇LeoBBS X 簡(jiǎn)體正式版
我們這次還是安裝LeoBBSX,下面我來(lái)介紹如何配置Apache使其支持CGI.要讓Apache支持CGI還需安裝ActivePerl,我們還是把它安裝在“C:\usr”,然后將LeoBBSX源代碼解壓到c:\Apache2\htdocs\LeoBBS下。Apache配置文件中需要改動(dòng)的地方有:
找到AddDefaultCharset一行,將它后面的內(nèi)容改為GB2312(建議使用記事本的查找工具Ctrl+F).
找到DocumentRoot "C:/Apache2/htdocs"改為DocumentRoot "C:/Apache2/htdocs/LeoBBS/cgi-bin"
找到scriptAlias /cgi-bin/ "C:/Apache2/cgi-bin/"這一行,將其改為scriptAlias /cgi-bin/ "C:/Apache2/htdocs/LeoBBS/cgi-bin"在它下面不遠(yuǎn)處
改為再將Options None改為Options ExecCGI
找到DirectoryIndex然后添加install.cgi,找到AddHandler cgi-script .cgi去掉它前面的#,還可以添加程序擴(kuò)展名.pl。然后單擊開始菜單中Apache目錄下的"Control Apache Server"中的"Restart"重起Apache.
好了這次我們?cè)跒g覽器中瀏覽127.0.0.1就可以看到LeoBBS的安裝頁(yè)面了!但是發(fā)現(xiàn)圖像文件(non-cgi) URL路徑不對(duì),不過沒關(guān)系,我們把LeoBBS下的non-cgi文件加拖入cgi-bin文件加中就OK了!填好安裝頁(yè)面后,我們?cè)俅芜M(jìn)入配置文件,把剛才在DirectoryIndex這一行我們添加的install.cgi改為index.cgi,重起Apache,在瀏覽器中輸入127.0.0.1就可以看到LeoBBS了!
(2)Apache2+CTB1.73
配置過程如下:
1、安裝apache_2.0.50至C:\Apache2
2、解壓php-5.0至C:\php5
3、將php5目錄下面的php5ts.dll拷貝到C:\WINNT\system32目錄里。
4、修改apache_2.0.50的配置文件
將AddDefaultCharset iso-8859-1修改為AddDefaultCharset gb2312
添加 LoadModule php5_module C:/php5/php5apache2.dll
AddType application/x-httpd-php .php
5、將C:\php5\libmysql.dll和C:\php5\ext\php_mysql.dll拷貝到WINNT\system32目錄里。
6、將C:\php5\php.ini-dist改名為php.ini
編輯php.ini,將;extension=php_mysql.dll前面的;去掉。將safe_mode = Off修改為safe_mode = On。
將;default_charset = "iso-8859-1"修改為default_charset = "gb2312" 。
建立文件夾C:\php5\tmp,將extension_dir = "./"修改為extension_dir= "C:/php5/ext" 。
7、配置php5支持gd庫(kù)。將C:\php5\ext\php_gd2.dll文件拷貝到WINNT\system32目錄里。修改php.ini,將;extension=php_gd2.dll前面的;去掉。將php.ini拷貝到WINNT目錄下,然后重新啟動(dòng)apache。
這下Apache不但支持了最新的PHP5還可以支持mySQL了。雖然CTB1.73不用任何數(shù)據(jù)庫(kù)支持,但是這是為了我們還可以利用這個(gè)環(huán)境安裝像紫銅論壇這樣的需要mySQL支持的論壇了。
我們解壓CTB源代碼到c:\Apache2\htdocs\CTB下,修改apache_2.0.50的配置文件,找到DocumentRoot "C:/Apache2/htdocs"改為DocumentRoot "C:/Apache2/htdocs/CTB",找到DirectoryIndex在它后面添加index.php,重起Apache,在瀏覽器中輸入127.0.0.1我們是不是又看到漂亮的CTB論壇了!
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。