首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
50 篇文章
1
Jmeter(一) - 从入门到精通 - 环境搭建(详解教程)
2
Jmeter(二) - 从入门到精通 - 创建测试计划(Test Plan)(详解教程)
3
Jmeter(三) - 从入门到精通 - 测试计划(Test Plan)的元件(详解教程)
4
Jmeter(四) - 从入门到精通 - 创建网络测试计划(详解教程)
5
Jmeter(五) - 从入门到精通 - 创建网络计划实战和创建高级Web测试计划(详解教程)
6
Jmeter(六) - 从入门到精通 - 建立数据库测试计划(详解教程)
7
Jmeter(七) - 从入门到精通 - 建立数据库测试计划实战<MySQL数据库>(详解教程)
8
Jmeter(八) - 从入门到精通 - JMeter配置元件(详解教程)
9
Jmeter(九) - 从入门到精通 - JMeter逻辑控制器 - 上篇(详解教程)
10
Jmeter(十) - 从入门到精通 - JMeter逻辑控制器 - 中篇(详解教程)
11
Jmeter(十一) - 从入门到精通 - JMeter逻辑控制器 - 下篇(详解教程)
12
Jmeter(十二) - 从入门到精通 - JMeter逻辑控制器 - 终篇(详解教程)
13
Jmeter(十三) - 从入门到精通 - JMeter定时器 - 上篇(详解教程)
14
Jmeter(十四) - 从入门到精通 - JMeter定时器 - 下篇(详解教程)
15
Jmeter(十五) - 从入门到精通 - JMeter导入自定义的Jar包(详解教程)
16
Jmeter(十六) - 从入门到精通 - JMeter前置处理器(详解教程)
17
Jmeter(十七) - 从入门到精通 - JMeter后置处理器 -上篇(详解教程)
18
Jmeter(十八) - 从入门到精通 - JMeter后置处理器 -下篇(详解教程)
19
Jmeter(十九) - 从入门到精通 - JMeter监听器 -上篇(详解教程)
20
Jmeter(二十) - 从入门到精通 - JMeter监听器 -下篇(详解教程)
21
Jmeter(二十一) - 从入门到精通 - JMeter断言 - 上篇(详解教程)
22
Jmeter(二十二) - 从入门到精通 - JMeter
23
Jmeter(二十三) - 从入门到精通 - JMeter函数 - 上篇(详解教程)
24
Jmeter(二十四) - 从入门到精通 - JMeter函数 - 中篇(详解教程)
25
Jmeter(二十五) - 从入门到精通 - JMeter函数 - 下篇(详解教程)
26
Jmeter(二十六) - 从入门到精通 - 搭建开源论坛JForum(详解教程)
27
Jmeter(二十七) - 从入门到精通 - Jmeter Http协议录制脚本(详解教程)
28
Jmeter(二十八) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy1(详解教程)
29
Jmeter(二十九) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy2(详解教程)
30
Jmeter(三十) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy3(详解教程)
31
Jmeter(三十一) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy4(详解教程)
32
Jmeter(三十二) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy5(详解教程)
33
Jmeter(三十三) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy6(详解教程)
34
Jmeter(三十四) - 从入门到精通进阶篇 - 参数化(详解教程)
35
Jmeter(三十五) - 从入门到精通进阶篇 - 关联(详解教程)
36
Jmeter(三十六) - 从入门到精通进阶篇 - 设置负载阶梯式压测场景(详解教程)
37
Jmeter(三十七) - 从入门到精通进阶篇 - 输出HTML格式的性能测试报告(详解教程)
38
Jmeter(三十八) - 从入门到精通进阶篇 - 命令行运行JMeter详解(详解教程)
39
Jmeter(三十九) - 从入门到精通进阶篇 - Jmeter配置文件的刨根问底 - 上篇(详解教程)
40
Jmeter(四十) - 从入门到精通进阶篇 - Jmeter配置文件的刨根问底 - 中篇(详解教程)
41
Jmeter(四十一) - 从入门到精通进阶篇 - Jmeter配置文件的刨根问底 - 下篇(详解教程)
42
Jmeter(四十二) - 从入门到精通进阶篇 - Jmeter配置文件的刨根问底 -番外篇(详解教程)
43
Jmeter(四十三) - 从入门到精通高级篇 - Jmeter之IP伪装和欺骗(详解教程)
44
Jmeter(四十四) - 从入门到精通高级篇 - Jmeter远程启动(本地运行+远程运行)(详解教程)
45
Jmeter(四十五) - 从入门到精通高级篇 - Jmeter之网页爬虫-上篇(详解教程)
46
Jmeter(四十六) - 从入门到精通高级篇 - Jmeter之网页图片爬虫-下篇(详解教程)
47
Jmeter(四十七) - 从入门到精通高级篇 - 分布式压测部署之负载机的设置(详解教程)
48
Jmeter(四十八) - 从入门到精通高级篇 - Jmeter监控服务器性能(详解教程)
49
Jmeter(四十九) - 从入门到精通高级篇 - jmeter使用监视器结果监控tomcat性能(详解教程)
50
Jmeter(五十) - 从入门到精通高级篇 - jmeter 之模拟弱网进行测试(详解教程)

Jmeter(二十六) - 从入门到精通 - 搭建开源论坛JForum(详解教程)

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路径下加上面那两个,这里就不多说了

代码语言:txt
复制
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 版本为例,包含了下载、解压、启动操作。

代码语言:javascript
复制
# 下载解压到本地
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://cloud.tencent.com/developer/article/1504858

6.JForum安装

1、进入JForum官网下载JForm系统,网址为http://jforum.net

2、点击“Downloads”,进入安装包下载页面

3、将下载的包拷贝到tomcat的webapps目录下,同时重命名jforum-2.1.9为jforum

3、打开mysql运行窗口,在mysql中执行如下语句创建数据库:

代码语言:javascript
复制
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论坛,论坛就可以出现中文的可以“发表主题”的按钮了

好了,今天主要是把这个论坛在本地部署成功,以便后边的使用。

下一篇
举报
领券