1.簡介
今天這篇文章主要是給大家講解一下,如何部署測試環境,這里宏哥部署一個開源測論壇,后邊的文章中會用到這個論壇,並且也看到童鞋們在群里討論如何在開發將測試包發給你以后,你如何快速地部署測試環境。這里就是簡單的演示一下,應該具體項目靈活運用,不要死搬硬套。
2.安裝環境
首先安裝JForum之前,先准備好安裝環境Windows10+JDK+Tomcat+MySQL
我這使用的是JDK1.8+apache-tomcat-9+MySQl_5.6.15.0
3.安裝JDK
安裝好JDK,這個不用多說,大家都會。注意JForum安裝的JDK的版本不能過低,也不能太高(如果遇到該類錯誤請升級或者降低JDK的版本)。
1、下載jdk包,小編的是64位1.8版本,其它高級版本應該也是可以的。根據自己的系統選擇對應版本
2、一路傻瓜式安裝,注意安裝路徑不要有空格,不要有中文。jdk和jre不要放在一個文件夾下
3、設置三個環境變量,我的電腦>選擇“屬性”->“高級”->“環境變量”->“系統變量”->“新建”
(1)JAVA_HOME----D:\software\Java\jdk1.8.0_181” (根據自己安裝路徑填寫)

(2)CLASSPATH--- .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

(3)PATH-----;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在path路徑下加上面那兩個,這里就不多說了
4、打開cmd驗證是否安裝成功,輸入java -version,然后輸入javac
能顯示版本號和下面的幫助信息說明安裝成功
4.安裝tomcat
前提條件
Tomcat 8.5 要求 JDK 版本為 1.7 以上。
進入 Tomcat 官方下載地址 選擇合適版本下載,並解壓到本地。
Windows
添加環境變量 CATALINA_HOME
,值為 Tomcat 的安裝路徑。
進入安裝目錄下的 bin 目錄,運行 startup.bat 文件,啟動 Tomcat
Linux / Unix
下面的示例以 8.5.24 版本為例,包含了下載、解壓、啟動操作。
# 下載解壓到本地 wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz tar -zxf apache-tomcat-8.5.24.tar.gz # 啟動 Tomcat ./apache-tomcat-8.5.24/bin/startup.sh
啟動后,訪問 http://localhost:8080 ,可以看到 Tomcat 安裝成功的測試頁面。
5.安裝MySQL
詳細的安裝過程及步驟可以參考宏哥的這一篇博文:https://www.cnblogs.com/du-hong/p/10899327.html 。
6.JForum安裝
1、進入JForum官網下載JForm系統,網址為http://jforum.net
2、點擊“Downloads”,進入安裝包下載頁面
3、將下載的包拷貝到tomcat的webapps目錄下,同時重命名jforum-2.1.9為jforum
3、打開mysql運行窗口,在mysql中執行如下語句創建數據庫:
CREATE DATABASE JForum DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
4、修改jforum\WEB-INF\config\database\mysql目錄下的mysql..properties文件。將database.connection.host、database.connection.port、database.connection.dbname、database.connection.username、database.connection.password= 加上自己的數據庫的信息(我的是本地mysql)。
5、上述步驟執行完成之后,雙擊bin目錄下的startup.bat即可將tomcat服務啟動。然后訪問http://localhost:8080/jforum/install.jsp
6、在網頁中填寫信息,然后點擊下一步
7、如果上面的環境設置正確,數據庫jforum也建立了,會出現以下頁面
8、點擊開始安裝,如果出現該類錯誤,請更新jforum\WEB-INF\config\database\mysql下的mysql_db_struct.sql文件將引擎更換為對應mysql版本的引擎即可,如我使用ENGINE=InnoDB 替換TYPE=InnoDB。
9、最后保存好,刷新網頁重新安裝。Jforum論壇就安裝好了。(宏哥的沒有報錯,直接進入第九步)
10、點擊“按這里連接論壇”,出現以下圖
11、點擊“Test Forum”,進入頁面,可以點擊“發表主題”,發帖
8.小結
PS:如果在論壇中沒看見發表主題的按鈕(如下圖,這原本是有一個“發表主題“按鈕),你可以進行以下操作
1、將zh_CN漢化文件包放到jforum\templates\default\images下。(PS:zh_CN漢化包我根據網上的找了半天沒找到,最后在網站里面下載jforum官網下下載Download jforum source code ,在里面的在\templates\gpl_icons下的gpl_icon包,找到中文包zh_CN文件)
2、重新打開tomcat和jforum論壇,論壇就可以出現中文的可以“發表主題”的按鈕了
好了,今天主要是把這個論壇在本地部署成功,以便后邊的使用。