zoukankan      html  css  js  c++  java
  • 性能测试之Jforum平台的搭建

    学习Jmeter性能基础,想要借助1款现有的软件平台,来练习jmeter基础,《Jmeter实战》书籍上给出样例软件平台:Jforum

    一、环境准备

    准备:tomcat9、mysql5.5、jdk8版本

    1、Tomcat下载完成后,解压放到对应服务器/usr/local目录下

    2、使用Docker安装mysql5.5版本过程:

    (1) docker search mysql5.5  

    NAME DESCRIPTION STARS OFFICIAL AUTOMATED
    micktwomey/mysql5.5 1 [OK]
    andreiqw/mysql5.5.22 mysql 5.5.22 based on debian:jessie. Repo: h… 0
    gaumire/mysql5.5 Custom MySQL image version 5.5. 0
    717160040/mysql5.5 MySQL5.5root带远程连接权限 0
    phox/mysql5.5 0 [OK]
    jmw1/mysql5.5 Default .cnf MySQL Server 0
    prodaptimages/mysql5.5 0

    (2) 使用docker pull命令,直接将mysql5.5镜像拉取到服务器

    docker pull mysql:5.5

    (3) 启动

    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d 镜像ID

    (这里设置的数据默认密码为:123456)

    ps: docker 查看镜像Id

    docker images | grep mysql

    mysql               5.6                 2c0964ec182a        3 weeks ago         329 MB

    (4)进入容器

    docker exec -it mysql bash

    登录Mysql服务器 mysql -uroot -p 123456

    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    #设置远程任何用户允许连接mysql
    CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
    3、配置JDK1.8,首先进入官网进行下载JDK,下载成,解压到服务器/指定的目录下
    进入/etc/profile vim编辑,在文件末尾追加配置项,如下:

    JAVA_HOME=/opt/jdk1.8.0_141
    JAVA_BIN=$JAVA_HOME/bin
    JRE_HOME=$JAVA_HOME/jre
    JRE_BIN=$JAVA_HOME/bin
    PATH=$JAVA_BIN:$JRE_BIN:$PATH
    export JAVA_HOME JRE_HOME PATH

    保存后,source /etc/profile进行生效

     

    二、JForum下载

    官网下载地址:https://jaist.dl.sourceforge.net/project/jforum2

    百度网盘下载地址(Jforum2.0.9) : 

    链接: https://pan.baidu.com/s/1HTwrpLZr8UO3XayHunb4Vw 提取码: 2333

    下载完成后,将jforum2.war包解压成jforum文件,放到服务器

    安装前,需创建jforum数据库

    同时需要进入

    /WEB-INF/config/database/mysql路径,修改mysql.properties文件

    database.connection.password=此处数据库密码

    同时需要修改mysql/mysql_db_struct.sql文件,将其中的建表后的“TYPE=InnoDB;”改成“ENGINE=InnoDB;”,然后保存

    在tomcat的打开网址路径加上/jforum/install.jsp(例如:http://localhost:8088/jforum/install.jsp),就可以打开/jforum的安装入口了。

    安装前,填写库用户名和密码

    填写完成系统管理员密码后,点击下一步,进入安装页面

     安装过程中,可能会出现以下问题:

    由于mysql5.5及以后的版本中TYPE=InnoDB被ENGINE=InnoDB替代,安装时会报错“You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1”,将/mysql_db_struct.sql文件,将其中的建表后的“TYPE=InnoDB;”改成“ENGINE=InnoDB;修改完成即可,进行下一步重新安装操作

  • 相关阅读:
    数据结构与算法习题总结——树结构
    SQL入门题集及学习笔记
    nlp入门系列笔记——阿里天池新闻文本新手赛
    linux一步一脚印--- ls -l 命令执行显示结果的每一列含义
    Python tuple元组---学习总结
    Python——列表深浅拷贝
    Python list列表---学习总结
    linux一步一脚印---mv命令
    linux一步一脚印---rm命令
    linux一步一脚印---cp命令
  • 原文地址:https://www.cnblogs.com/yangsun/p/11029536.html
Copyright © 2011-2022 走看看