jforum是一個老外寫的開源java論壇,通過在PC的winxp上的servlet容器tomcat(最簡單的容器)和mysql(免費資料庫)搭設一個測試環境.
1. http://www.jforum.net/download.jsp 下載jforum,是一個zip檔案,也可以下war檔案部署.
2. JDK,TOMCAT裝好環境變數配置好,這裡不說了
3. 然後安裝配置mysql,去http://www.mysql.com 找一個4.1以上的版本裝了,裝的時候關掉防火牆,因為mysql服務的連接埠可能會和防火牆殺毒軟體什麼的衝突,裝的時候encoding選 UTF-8!否則後面保證你鬱悶。本人用的是navicat來建立mysql資料庫的,在此要注意的是在建立資料庫的時候(比如jforum),其編碼格式一定要是utf-8。
Jforum的zip檔案解壓縮到tomcat安裝目錄(環境變數裡配了一個)/webapps下,把解壓縮出來的檔案夾改名為jforum
如果是在mysql下配置,則根據步驟4和5來做,如果用navicat的直接跳到6。
4.開啟mysql,如果在cmd下,直接到mysql.exe的檔案夾下輸入 mysql -uroot -p你自己設的密碼,其他方法也可,進入mysql命令列.在tomcat安裝目錄/webapps/jforum/WEB-INF/config/database/mysql裡有2個檔案,
mysql_db_struct.sql和mysql_data_dump.sql,過一會兒用.
5.mysql命令列輸入 create database jforum;
再輸入show databases;發現有一個叫jforum的資料庫被建出來後,輸入use jforum;
再輸入source [mysql_db_struct.sql的路徑];
再輸入source [mysql_data_dump.sql的路徑];
這時候jforum所需要的資料庫和表都建好了.
6.開啟tomcat,start tomcat,開啟IE,輸入http://localhost:[您tomcat的連接埠號碼,預設是8080]/jforum/install.jsp ,安裝就是了.
在此頁面上的輸入請參考http://jforum.net/install.jsp ,在此頁面中有預設的基本用預設,要輸入的是,資料庫使用者名稱、密碼、資料庫編碼、系統管理員密碼,這樣就可以進入下一步,直到安裝完成。
圖1
圖2
圖3
可能的問題,論壇無法顯示中文,最可能的問題是mysql沒用utf-8編碼通訊協定,重新用mysql instance config wizard改掉就行,wizard新版的mysql內建.