关于搭建测试环境(详细)

2021年9月6日 4点热度 0条评论 来源: iruance_Karl

#简述搭建测试环境:
本人呢,是一名测试人员,以前工作的时候我们的测试环境都是网管(运维)帮我们管理的,顶多也就在tomcat下部署项目包,还是操作几个比较简单的指令,前不久就自己搭了套测试环境,然后也没事总结了一下,大致相同,可能存在个别差异,适合小白。
——————————————————————————————————————————————————————
首先根据实际情况下载相应的的组件
我这边用的:

1.rabbit MQ      2.JDK1.8+   3.tomcat8.5+  3.memcached      4.mysql      5.svnserver

一般最常用的就是jdk、tomcat和数据库,因为mysql是开源的,适合中小型企业,所以使用的比较广泛

一.先下载jdk1.8和tomcat

互相兼容gz包:https://pan.baidu.com/s/1PeH60pLOKJvU5yD9QdWYOA
提取码:namd

1.配置jdk环境变量
解压tar zxvf jdk-8u161-linux-x64.tar.gz
配置文件目录vim /etc/profile
查看文件:more /etc/profile
配置文件生效source /etc/profile
查看jdk版本java -version

2.配置java 环境变量

vim /etc/profile
#set java environment 
export JAVA_HOME=/usr/java/jdk1.8.0_11       (注意:这里是jdk包的路径!)
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib

二.数据库MySQL

重装数据库
1、一步一步删除Mysql数据库
(1) 查看存在的Mysql软件和文件路径

rpm -qa|grep mysql

find / -name mysql

(2)删除mysql软件
[root@VM_148_88_centos/]# yum remove mysql
[root@VM_148_88_centos /]# yum removemysql-community-libs-5.6.35-2.el7.x86_64

(4)然后再查看一下还有哪些没有被移除
[root@VM_148_88_centos/]# rpm -qa|grep -i mysql

(5)删除所有mysql目录

find / -name mysql 
rm -rf ....

这个时候发现mysql的软件都已经没有了,mysql已经被删除了

2、 安装Mysql
(1) Centos 7的yum源中没有Mysql,所以我们需要去官网下载

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

(2) 解压

rpm -ivh mysql-community-release-el7-5.noarch.rpm

(3) 安装

yum install mysql-community-server

(4) 重启Mysql数据库

service mysqld restart

(5) 为数据库设置密码
首次安装Mysql是没有密码的

mysql -uroot
mysql> use mysql; 
mysql> update user set password=password('golivetest175') where user='root' and host='localhost'; 
mysql> flush privileges; 

如果有密码无法登陆
修改跳过密码,
vim etc/my.cnf在my.cnf文件的mysqld下添加skip-grant-tables
mysql -u root -p
查看端口是否开启 lsof -i:3306 默认3306端口

查看防火墙:

systemctl status firewalld

停用防火墙

systemctl disable firewalld

启用防火墙

systemctl start firewalld

三.安装缓存服务器(memcached)

memcached -d -m 1024 -c 20480 -p 11212 -u root -t 10 -l 127.0.0.1

查看memcached命令:lsof -i:11212
查看java进程:jps

四.安装SVN

https://jingyan.baidu.com/article/54b6b9c08b35382d593b477c.html(参考使用)
svnserve -d -r /var/svn/proname(重启,先杀进程ps -ef|grep svn)

五.安装rabbitmq:

可参考 https://blog.csdn.net/weixin_42801382/article/details/85003767

注:配置多个tomcat项目组
下载tomcat,解压,重命名,
修改conf/server.xml里面的端口号,将中间部分端口改成所需要的端口号,其他端口要保证几个tomcat不能冲突。如果有两个端口的要将中间端口部分复制一遍放在第一个端口后面。

常见问题:
1.端口号被占;
2.端口号被防火墙拦截;
3.配置文件问题;
4.用户权限问题;
5.无法远程连接问题;
6.服务起不来。

                                                                                                →→梦即是远方
    原文作者:iruance_Karl
    原文地址: https://blog.csdn.net/weixin_42801382/article/details/85053189
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。