测试环境搭建:CentOS7环境装JDK+Nginx+Redis+MySql

搭建测试环境,Linux下主流环境,搭建花了2天时间,遇到了很多问题,发出来和大家共享下,用来避坑

Virtualbox+CentOS7安装

选择Virtualbox是因为开源,下载的版本如下,这里难点主要在于我本机是访问另外一个备用机上的虚拟机
在这里插入图片描述

1)安装Virtualbox,一路默认,点击新建虚拟机

在这里插入图片描述

2)虚拟硬盘,这里记得大一点,默认8G不够用,装好后不好修改,我是又从新装了一次。。。

在这里插入图片描述
3)创建好后,光驱选择CentOS的安装盘
在这里插入图片描述
3)网络配置。网上查了很多资料,花了大半天才搞定
参考资料:https://blog.csdn.net/scaleqiao/article/details/44206825
网卡只要一个,选择桥接
在这里插入图片描述
4)虚拟机修改网卡对应的配置文件,设置BOOTPROTO为dhcp,ONBOOT为yes

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

在这里插入图片描述
5)修改网关,新增 NETWORKING为yes,GATEWAY为VirtualBox虚拟网卡的ip地址

vi /etc/sysconfig/network

在这里插入图片描述
6)修改DNS,新增nameserver为host主机的nameserver,下面那个网卡地址是系统后来增加的,不需要新增

vi /etc/resolv.cof

在这里插入图片描述
7) 重启网络服务,搞定!

service network restart

注意:我可以从我主机访问备机上的虚拟机,并且虚拟机也有网络,需要注意的是,这个作者的步骤下来,IP地址是自动分配的需要查看下

IP ADDR

这里踩了很多坑,搞了一个下午。。。

如果主机可以ping宿机,但是宿机ping不通主机,是防火墙有问题,参考下面
https://blog.csdn.net/hskw444273663/article/details/81301470

Java

yum search java | grep -i --color JDK

在这里插入图片描述
1)选择合适的版本安装,提示需要下载,输入y我的版本如下

yum install java-1.8.0-openjdk-devel.x86_64

在这里插入图片描述
2)安装完成,因为下载时间比较久
在这里插入图片描述
3)输入java -version查看是否安装成功,如果有版本号提示则安装成功
在这里插入图片描述

Nginx

  1. 配置 EPEL源
yum install nginx

在这里插入图片描述

sudo yum -y update

在这里插入图片描述
2) 安装

sudo yum install -y nginx

在这里插入图片描述
3)启动服务,查看状态,这里报错,先不理会

systemctl start nginx
systemctl status nginx

在这里插入图片描述
因为项目的原因,这里不需要设置反向代理和负载均衡,

Redis

1)前面做了yum update ,所以这里直接安装,需要下载输入y,安装完成

yum install redis

在这里插入图片描述
在这里插入图片描述
2)启动服务,查看状态

systemctl start redis.service
systemctl status redis.service

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sevensolo/article/details/103494957