Jmeter(二十六) - 從入門到精通 - 搭建開源論壇JForum(詳解教程)

巨集哥發表於2020-11-10

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 安裝成功的測試頁面。

tomcat.png

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論壇,論壇就可以出現中文的可以“發表主題”的按鈕了

 

 好了,今天主要是把這個論壇在本地部署成功,以便後邊的使用。

相關文章