Apache2.2.22 + PHP5.2.17 + MySQL5.5.22 快速搭建部署PHPWind開源論壇

我是搞Java WEB開發的,由於比較喜歡看日本動漫,例如火影,海賊等。所以經常逛bbs.jumpcn.com(該論壇就是基於PHPWind開源論壇的)。閒來沒事。就自己整下玩玩。

一、簡介

Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源碼的網頁服務器,可以在大多數電腦操作系統中運行,由於其跨平臺和安全性[2] 被廣泛使用,是最流行的Web服務器端軟件之一。它快速、可靠並且可通過簡單的API擴充,將PerlPython直譯器編譯到服務器中。

PHP & MySQL 就不介紹了。

PHPWind:是一個基於PHP和MySQL的論壇程序,是國內最受歡迎的通用型論壇程序之一。

好了,廢話少說,進入正題:


二、下載

1、mysql-5.5.22綠色版 mysql-5.5.22-win32.zip     (該鏈接讀者看的時候可能失效,留一個下載頁面地址:MySQL下載頁面)

2、Apache-2.2.22 :下載Apache-2.2.22    (下載頁面地址:Apache下載頁面)

3、PHP-5.2.17-VC6-x86:php-5.2.17-Win32-VC6-x86.msi   (下載頁面地址:PHP下載頁面)

4、PHPWind8.7(UTF-8):下載PHPWind8.7(UTF-8)    (下載頁面地址:PHPWind下載頁面)

下載完成後:


關於以上軟件的官網地址,請自行Google

三、安裝

1、安裝MySQL(綠色版)

a、解壓


b、移動到C:\sdk目錄下去


c、給mysql安裝windows的服務(對於本例來說,可選,建議安裝)(windows7用戶 注意:要以管理員身份運行cmd)


d、這樣可以在services.msc中看到,然後右鍵啓動MySQL


e、修改root密碼(由於綠色版,root的默認密碼爲空)

使用root登錄mysql,通過修改內置的mysql數據庫的user表 來修改root的密碼。本例中修改的密碼爲:123456


f、重新啓動MySQL,重新登錄


2、安裝Apache

只截需要配置的步驟。

a、Server Information

b、Setup Type 選擇自定義安裝


c、Custom Setup 我把Apache安裝在C:\Servers目錄下面


d、安裝完成後,啓動apache


e、驗證是否安裝正確,打開瀏覽器,輸入http://localhost:8080,如果顯示如下,就OK


f、爲Apache安裝一個windows 服務(windows7用戶 注意:要以管理員身份運行cmd)


g、services.msc中就會有apache服務了


3、安裝PHP

只截下了需要錄入的安裝界面

a、我是將PHP安裝在了C:\sdk目錄下


b、選擇Web Server 


c、選擇之前安裝的Apache服務器的conf目錄


d、選擇安裝extensions


e、在extensions下選擇安裝MySQL


直到安裝完成......

4、整合Apache與PHP

a、找到httpd.conf文件: {Apache安裝目錄}\conf\httpd.conf


b、修改選中部分,在本例中,路徑爲C:\sdk\PHP


整合完成................

四、部署PHPWind到Apache服務器上

1、解壓PHPWind8.7


2、進入phpwind_UTF8_8.7目錄下,有如下2個目錄:docs是安裝的幫助文檔。upload文件夾裏面的是PHPWind論壇的所有頁面,js,css等等。可以自己進去看看upload目錄下的東西。


3、複製upload目錄到: {Apache安裝目錄}\htdocs目錄下面。默認Apache的網站根目錄爲htdocs(可以修改httpd.conf文件更改)。該目錄類似於類似於tomcat的WebApps。


4、重命名upload爲bbs,這樣就有點感覺了。


5、打開services.msc 啓動Apache服務


6、打開瀏覽器輸入http://localhost:8080/bbs


7、找到install.php,然後當然是點擊install.php咯


8、phpwind的許可協議,接受~~


9、檢測環境

10、創建數據

11、完成安裝


五、完成

開始邪惡咯~~~~哈哈


碼完字。。已經1點20了。。。滾牀~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章