[ST2017] Lab3: Pressure test with Jmeter

一. 实验要求

在Linux系统上安装 LAMP: Apache/ MySQL/ PHP 和 ECShop;

根据 sysstat 得出 Linux 服务器的 CIMN: CPU IO Memory Network

基于 ECShop (http://www.ecshop.com) 使用 Jmeter 进行 5×10 和 50×20 的压力测试

并得出Jmeter Aggregate Report, 同时运用sysstat对服务器信息进行统计

二. 实验环境

OS: Linux Mint系统

Server: Apache2

DBMS: MySQL

Run: PHP7

sysstat

Jmeter

三.实验内容

1.安装环境

1.1 Apache

安装 Apache2

测试 Apache2

在Firefox地址栏输入: http://localhost/

Apache 安装成功

1.2 MySQL

安装 MySQL server

安装 MySQL 5.7

设置用户密码

(我设置的真实密码比这个要长^_^)

安装 MySQL client

测试 MySQL

MySQL 安装成功

1.1 PHP

安装 php7.0

 测试 php7.0

ares@AreSperkA ~ $ sudo ln -s /etc/apache2/mods-available/php7.conf /etc/apache2/mods-enabled/php7.conf
ares@AreSperkA ~ $ sudo ln -s /etc/apache2/mods-available/php7.load /etc/apache2/mods-enabled/php7.load

 

1.3 PHP-MySQL

安装 php-MySQL

2. Linux下top命令结果截图

3. 访问的B/S系统截图

4. Jmeter的Testplan展开截图

5. Beanshell代码

6. 运行Jmeter测试之后的Aggregate Report Result

7. 运行Jmeter测试之后的服务器性能

原文地址:https://www.cnblogs.com/cragoncanth/p/6686736.html