一、 安装虚拟机

1、选择linux 型号 3.0x 64的版本
2、磁盘分区 /目录, home目录 ,boot,var ,设置root密码
3、安装(过程略)

二、 配置虚拟机网卡

路径:cd /etc/sysconfig/network-springs 找到ifcfg-ens33 去编译
修改部分: BOOTPROTO 改成 static
ONBOOT改成 yes
添加IP地址,子网掩码,网关 根据你本地IP来的
IPADDR=172.16.120.246 //地址
NETMASK=”255.255.255.0 //子网掩码
GATEWAY=172.16.120.254 //网关
重启网卡:service network restart
配置外网,添加dns 域名解析:
DNS1=8.8.8.8 //DNS
DNS2=114.114.114.114 //DNS2

三、安装tomcat ,jdk, yum , mysql

1、home 目录下创建 tomcat ,jdk,yum
2. 通过xftp 上传文件到服务器下指定目录
3. 打开xshell 解压文件
tar -xvf 包名
tar -xf 包名
4.配置JDK
编辑vim etc/profile 添加下列环境
export JAVA_HOME=/home/jdk/jdk1.7.0_79?
export PATH=$JAVA_HOME/bin:$PATH?
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar?
重启 : source /etc/profile
验证配置成功:Java -version
5. 配置tomcat
先关闭防火墙:命令:systemctl stop firewalld.service
查看状态:firewall-cmd --state
6.启动tomcat
cd进入路径 cd /home/tomcat/apache-tomcat-7.0.75/bin/
启动 sh startup.sh
用浏览器打开连接IP 192.168.1.XXX:8080
7. 安装YUM
yum -y install unzip (-y 意思所有安装默认为yes)

8.安装数据库(https://blog.csdn.net/u013517229/article/details/79412170)
首先用yum安装wget:yum -y install wget
用wget下载mysql的rpm包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum localinstall mysql57-community-release-el7-8.noarch.rpm
检查:yum repolist enabled | grep "mysql.*-community.*"
安装MySQL服务器:yum install mysql-community-server
查看启动状态:systemctl status mysqld
启动:systemctl start mysqld
重启服务器:systemctl restart mysqld.service

查看数据库初始密码密码:grep 'temporary password' /var/log/mysqld.log
登录:mysql -uroot -p
输入你自己的密码:WUnan123.
进入数据库修改密码步骤:step 1:SET PASSWORD = PASSWORD('your new password');
step 2:ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3:flush privileges;
最好重启一下数据库:systemctl restart mysqld.service

四、安装代码包

1.进入Apache tomcat 下webapps
如:/home/tomcat/apache-tomcat-7.0.75/webapps
2.通过xftp 上传考试包 或者也可以先解压后通过xftp上传到指定的目录下
3.然后解压到当前路径:unzip -n 包名.zip
4.进入到指定路径下文件夹:/home/tomcat/apache-tomcat-7.0.75/webapps/kaoshi/WEB-INF/classes
5.修改连接项目数据库文件 :vi config.properties 该密码为修改后你自己设置的密码
6.修改文件内容:localhost修改为本地虚拟机IP:如192.168.1.123(你自己的IP)
修改tomexam3_free为你数据库一致的名称
修改数据库密码为你自己修改后的密码:如WUnan123.
7.重新启动服务:
8.使用Navicat工具连接数据库(直接解压可用)
如果测试连接不成功 报错:1130
需要修改数据库root用户远程连接权限
操作步骤:mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>select host, user from user;
需要数据库重启 :systemctl restart mysqld.service (一定要重启!一定要重启! 一定要重启! )
9.在Navicat下创建数据库 命名为“kaoshi” 该名字为配置文件名一致
10.导入sql ==>当前库名下右键运行批次任务文件
11.接着需要关闭该数据库 再重新打开 服务器端tomcat需要重启
12.验证:在网页端输入192.168.1.188:8080/kaoshi(代码包名)==>你的IP

五、每次打开虚拟机需要启动的服务

1.启动服务 Tomcat :进入Apache目录下bin目录 输入启动服务的命令:sh startup.sh
2.查看防火墙状态:firewall-cmd --state 如果显示running 则关闭防火墙,使用命令:systemctl stop firewalld.service
3.打开浏览器输入项目地址:http://192.168.1.188:8080/kaoshi/index.thtml

Linux下搭建测试环境的更多相关文章

  1. linux下搭建lamp环境以及安装swoole扩展

    linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源  我安装的环境是:apache2.2.15+mysql5 ...

  2. Linux 下搭建 Hive 环境

    Linux 下搭建 Hive 环境 作者:Grey 原文地址: 博客园:Linux 下搭建 Hive 环境 CSDN:Linux 下搭建 Hive 环境 前置工作 首先,需要先完成 Linux 下搭建 ...

  3. Linux下搭建PHP环境

    转载于: http://www.uxtribe.com/php/405.html 该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件 ...

  4. Java学习心得之 Linux下搭建Java环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建Java环境 1.前言2.JDK安装3.配置环境变量4. ...

  5. Java学习心得之 Linux下搭建JavaWeb环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建JavaWeb环境 1. 前言2. Java安装3. t ...

  6. Ruby学习心得之 Linux下搭建Ruby环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Ruby学习心得之 Linux下搭建Ruby环境1.前言2.Linux下安装Ruby环境 一 ...

  7. linux 下搭建php环境

    linux 下搭建php环境 1.下载apache (http://httpd.apache.org/download.cgi) 下载php组件 ( http://cn2.php.net/get/ph ...

  8. Linux下搭建JSP环境

    Linux下搭建JSP环境     作为一名Java EE系统架构工程师,经常需要搭配和建立JSP(Java Server Pages)的开发环境和运行环境,所以本人在平时的工作中积累了一些在Linu ...

  9. Linux 下搭建 Kafka 环境

    Linux 下搭建 Kafka 环境 作者:Grey 原文地址: 博客园:Linux 下搭建 Kafka 环境 CSDN:Linux 下搭建 Kafka 环境 环境要求 操作系统:CentOS 7 下 ...

随机推荐

  1. 设置tomcat支持软连接

    一般开发时不会在tomcat安装目录/data/tomcat/webapps/ROOT 下去,上传部署:而是建立软连接,在tomcat安装目录之外操作,比如执行git pull拉取项目,而tomcat ...

  2. 修改docker出现中文字符出现乱码的问题

    修改docker出现中文字符出现乱码的问题 在启动容器时 指定选项  -e LANG=en_US.UTF-8

  3. JS案例六_2:省市级联动

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. 《推荐》安装Photoshop详细步骤 ,手把手,一步一步,具体详细地教你安装Photoshop (Adobe photoshop CS6)

    现在的大学生必备技能,除了单反拍照,就是PS (Photoshop)了.可以说PS是一个强大的图片编辑处理软件,也是目前公认的最好的通用平面美术设计软件,它的功能完善,性能稳定,使用也很方便.几乎在所 ...

  5. win10 如何关掉自带的杀毒软件 window defender

    问题描述: win10系统,自带的杀毒软件 window defender 会实时保护电脑对文件进行检测,将认为的病毒文件自动清除, 造成我想下载的MDK5的注册机一直下载不成功,即使从别处拷贝过来, ...

  6. 将springboot打包成的jar文件做成windows服务,解决java程序自启动问题

    https://blog.csdn.net/weixin_40411331/article/details/80193376 https://blog.csdn.net/qq_33188180/art ...

  7. python列表的学习笔记

    列表的操作 第一个例子: #names = "zhangyang guyun xiangpeng xuliangchen"  #通过空格或逗号存变量 names = [" ...

  8. spring的历史和设计科学

    Spring的起源 要谈Spring的历史,就要先谈J2EE.J2EE应用程序的广泛实现是在1999年和2000年开始的,它的出现带来了诸如事务管理之类的核心中间层概念的标准化,但是在实践中并没有获得 ...

  9. No mapping found for HTTP request with URI [/crmcrmcrm/css/bootstrap.min.css] in DispatcherServlet with name 'springMvc'

    先把错误贴上来 No mapping found for HTTP request with URI [/crmcrmcrm/css/sb-admin-2.css] in DispatcherServ ...

  10. L362 When to Bring up Salary During the Job Interview Process

    Money is an awkward topic of conversation for many professionals—even more so when you’re busy tryin ...