测试环境搭建:CentOS7环境装JDK+Nginx+Redis+MySql
程序员文章站
2024-01-27 14:09:04
...
搭建测试环境,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
这里踩了很多坑,搞了一个下午。。。
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
- 配置 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