最近接觸了幾款新的論壇軟體和大家一起分享一下!
基本大流程是搭建起自己的網站,然後加載上論壇軟體。其實很簡單的明白原理即可!在Windows 環境下我們需要下面幾款軟體:
安裝準備:
1、apache_2.2.8-win32-x86-openssl-0.9.8g.zip
2、mysql-5.0.18-win32.zip
3、php-5.2.5-Win32.zip
4、phpMyAdmin-2.6.2.zip
5、論壇軟體:phpBB_phpbbchina.rar 這個軟體我們可以自行選擇本人是用上面的版本的軟體測試(其他軟體配置方法略有不同)
安裝:
1、安裝MySQL
有幾點大家需要注意的:如圖,我們選擇詳細的配置過程:
服務模式我們選擇伺服器模式
安裝的字元集我們選擇gb2312
2、安裝Apache
安裝之前要確定,機器的80端口沒有被占用。
a、将軟體解壓到C:\根目錄下重命名為PHP, 把php.ini-dist改為php.ini ,打開該檔案找到MYSQL 字元串,去掉前面的分号,實作PHP和MYSQL的結合
b、将PHP中用到的一些參數,我們定義到環境變量中,右擊我的電腦--屬性--進階--環境變量,在系統變量中 找到path變量,将 “ ;C:\php;C:\php\ext”(以分号分隔), 重新啟動電腦。
c、實作PHP和Apache的結合。修改Apache的配置檔案(httpd.conf),
如圖:加入LoadModule php5_module C:/php/php5apache2_2.dll 加入: PHPIniDir "C:/php"
如圖加入:AddType application/x-httpd-php .php AddType application/x-httpd-php .html
d、利用網頁編輯軟體編輯index.php檔案代碼如下:
<a target="_blank" href="http://blog.51cto.com/attachment/201009/163552263.jpg"></a>
安裝PHPMyAdmin
将軟體解壓到指定的目錄下,重命名為“phpmyadmin”最好是放在主目錄下,如果放在其他的地方我們需要在httpd.conf 檔案中添加一條的虛拟目錄的指令:alias /phpmyadmin/ “實際存放路徑”
a、打開conf.inc.php檔案查找:$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = ''; 在這兩個地方分别填上管理資料庫德使用者和密碼;
b、查找$cfg['PmaAbsoluteUri'] ="" ,這個地方加上phpmyadmin所在的路徑
c、修改php.ini 去掉;extension=php_mbstring.dll"前面的分号,同時将php/etx/ 目錄中的extension=php_mbstring.dll 檔案複制到c:\windows\system32
第b. c..步的主要目的是解決在打開phpmyadmin時出現:必須在您的配置檔案中設定 $cfg['PmaAbsoluteUri'] 指令!
The mbstring PHP extension was not found and you seem to be using
multibyte charset. Without mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results.”
提示及其它相關的問題
<a target="_blank" href="http://blog.51cto.com/attachment/201009/164918410.jpg"></a>
安裝PHPBB
a.将軟體解壓到網站的主目錄下,即:C:\Program Files\Apache Software Foundation\Apache2.2\htdocs并重命名為“PHP”,現在可以進行測試
HTTP://127.0.0.1/php 會出現下面的界面:
<a target="_blank" href="http://blog.51cto.com/attachment/201009/165233454.jpg"></a>
我們可能遇到好、這樣的問題。界面不能正常顯示中文,這是資料庫MYSQL和論壇軟體所使用的字元集不同,在建立論壇的專有資料庫的時候 我們可以規定資料庫的字元集。例如:create database bbs character set gb2312;
此處我們需要注明:該網站的域名(如果隻是在内網用隻是些主機頭也沒有問題,測試環境中無所謂),伺服器的名稱,管理者的信箱,下面的選擇中,我們一般都選擇第一種,把Apache服務作為一種系統服務,工作在80端口(前面确認80端口沒有占用就是為了這個),剩下的一般不用動,一直“NEXT”.安裝成功後,可以做一次測試,看是否安裝正确。下面就是修改,打開Apache配置檔案,C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf
網站的主目錄DocumentRoot 我們不用改,我們把預設的目錄索引改為index.phpJ即可
本文轉自 位鵬飛 51CTO部落格,原文連結:http://blog.51cto.com/weipengfei/396236,如需轉載請自行聯系原作者