zoukankan      html  css  js  c++  java
  • 搭建测试环境

    下面介绍搭建linux测试环境的完整步骤?

    第一步下载虚拟机 我用的是15版本 ,用的镜像版本是center7.6 

    先建立一个自定义的虚拟机  参考博客  

    https://blog.csdn.net/luguodehua/article/details/79945179

    创建完之后

    需要配置下文件,让客户端和虚拟机连接上 

    操作步骤 vim /etc/ssh/sshd_config

     

     修改这两个,改成yes,然后重启服务  

    systemctl restart sshd  

    修改完之后就可以本地和虚拟机相互连接了   

    下面就是环境的配置先把jdk 和jmeter和数据文件拷贝到虚拟机  

    MySQL和redis通过docker拉取  

    安装yum-utils:

    yum install -y yum-utils device-mapper-persistent-data lvm2

    为yum源添加docker仓库位置:

    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    安装docker:

    yum install docker-ce

    启动docker:

    systemctl start docker

    拉取MySQL5.7的docker镜像:

    docker pull mysql:5.7

    下载过程不是很快要注意  会有downing

    使用如下命令启动MySQL服务:

    docker run -p 3306:3306 --name mysql

    -v /mydata/mysql/log:/var/log/mysql

    -v /mydata/mysql/data:/var/lib/mysql

    -v /mydata/mysql/conf:/etc/mysql

    -e MYSQL_ROOT_PASSWORD=123456 

    -d mysql:5.7

    获取mysql容器的编号:

    docker ps -a

    36e31562cfea   类似于这个

    将activity.sql放置在/tmp路径下

    将sql脚本拷贝到容器内:

    docker cp /tmp/activity.sql 容器编号:/tmp/

    docker cp /tmp/activity.sql 36e31562cfea:/tmp/

    进入运行MySQL的docker容器:

    docker exec -it mysql /bin/bash

    使用MySQL命令打开客户端:

    mysql -uroot -p123456 --default-character-set=utf8

    执行拷贝进来的sql文件

    source /tmp/activity.sql

    输入exit 退出mysql

    再次输入exit 退出 容器,到本机

    拉取redis镜像:

    docker pull redis:5

    启动redis容器:

    docker run -p 6379:6379 --name redis

    -v /mydata/redis/data:/data

    -d redis:5 redis-server --appendonly yes

    安装jdk

    将jdk安装包拷贝到 /tmp路径

    解压  tar -xvzf /tmp/jdk-8u221-linux-x64.tar.gz  -C /usr/local/

    vi /etc/profile

    末尾追加:

    export JAVA_HOME=/usr/local/jdk1.8.0_221

    export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/

    export PATH=$PATH:$JAVA_HOME/bin

    使用source /etc/profile 让刚才配置的环境变量立即生效

    或者直接把现成的拷贝解压 

    将 event-0.0.1-SNAPSHOT.jar 拷贝到 /opt/

    进入opt路径 执行 

    nohup java -jar  event-0.0.1-SNAPSHOT.jar &

    访问IP:8089/event/api/city/all

  • 相关阅读:
    C# 字符串替换第一次或者最后一次出现的匹配项
    C#:SqlHelper
    C#:SqlHelper
    因为数据库正在使用,所以无法获得对数据库的独占访问权还原或删除数据库的解决方法
    因为数据库正在使用,所以无法获得对数据库的独占访问权还原或删除数据库的解决方法
    C# Nginx平滑加权轮询算法
    C# Nginx平滑加权轮询算法
    VBA InStr 函数
    VBA InStr 函数
    Linq 左连接 left join
  • 原文地址:https://www.cnblogs.com/weilemeizi/p/14703958.html
Copyright © 2011-2022 走看看