VMware部署CentOS-7.8应用服务

目录一览:【配置虚拟机网络】【yum】【jdk】【redis】【nginx】

1.安装镜像

▲首先准备一个CentOS-7.8的镜像
在这里插入图片描述
▲安装步骤很简单,我们在此直接跳过,如果不明白可看一下我主页里虚拟机安装
在这里插入图片描述
▲这就是在VMware安装好的虚拟机镜像
▲鼠标右击,点击【Open Terminal】,就可以显示终端操作页面

2.配置虚拟机网络

▲先进入root权限
在这里插入图片描述
▲输入登录密码即可

▲配置网络

#vi /etc/sysconfig/network-scripts/ifcfg-eth33
(注意:每个服务器的ifcfg-e*文件名都不一样,取第一个就行)
在这里插入图片描述
▲在ifcfg-eth0文件中编辑添加如下内容:
#ONBOOT=yes
//设置为静态IP
#BOOTPROTO=static
//所需绑定的静态IP
#IPADDR=192.168.0.X
//子网掩码
#NETMASK=255.255.255.0
//网关
#GATEWAY=192.168.0.1
//dns1
#DNS1=192.168.0.1
在这里插入图片描述
▲输入’’ -i ‘’ 可进入编辑模式
▲按照所需静态ip设置即可
▲设置后按下‘ ESC ’ 可以退出编辑模式
▲输入‘ :wq ’ ,即可保存退出(‘ :q ’为不保存退出;‘ :q! ’ 为不保存强制退出)

#service network restart(重启网卡)
在这里插入图片描述
▲到此就可以使用Xshell连接到此虚拟机了

3.配置yum

#yum clean all
#yum makecache
(将服务器上的软件包信息 下载到本地缓存,以提高 搜索 安装软件的速度)
#yum -y install wget

4.安装jdk

查看yum库中都有哪些jdk

▲#yum search java|grep jdk
在这里插入图片描述

选择所需要安装的版本,进行安装

#yum -y install java-1.8.0-openjdk
在这里插入图片描述
▲稍等一会之后就安装好了
▲安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64

设置JDK环境变量

#vi .bashrc
在这里插入图片描述

▲在.bashrc文件中添加如下内容:

#set java environment
//配置成实际的jdk地址
JDK_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64/
JRE_HOME= J D K H O M E / j r e C L A S S P A T H = : JDK_HOME/jre CLASS_PATH=: JDKHOME/jreCLASSPATH=:JDK_HOME/lib/dt.jar: J D K H O M E / l i b / t o o l s . j a r : JDK_HOME/lib/tools.jar: JDKHOME/lib/tools.jar:JRE_HOME/lib
PATH= P A T H : PATH: PATH:JDK_HOME/bin:$JRE_HOME/bin
export JDK_HOME JRE_HOME CLASS_PATH PATH
(不知道会不会有乱码,以下面图片为准)

在这里插入图片描述
▲basher修改生效:
#source .bashrc

▲测试jdk安装是否成功:

#java -version
在这里插入图片描述

5.安装redis

▲安装redis之前需要安装gcc,编译redis的源文件
#yum -y install gcc-c++
在这里插入图片描述

▲下载需要版本的redist
#wget https://download.redis.io/releases/redis-6.2.6.tar.gz
在这里插入图片描述

▲解压redis
#tar xzf redis-6.2.6.tar.gz
在这里插入图片描述

▲移动redis目录,常规下都会把redis放在/usr/local/redis目录下
#mv redis-6.2.6 /usr/local/redis
在这里插入图片描述

▲进入刚刚我们移动redis的目录,使用make命令编译redis
#cd /usr/local/redis
#make
在这里插入图片描述
▲如果执行make命令报错:致命错误:jemalloc/jemalloc.h: 没有那个文件或目录,则需要在make指定分配器为libc。执行下面命令即可正常编译:
#make MALLOC=libc
▲make命令执行完,redis就编译完成了。
在这里插入图片描述

▲执行下面命令安装redis,并指定安装目录
#make install PREFIX=/usr/local/redis
在这里插入图片描述

▲启动redis

▲进入redis安装目录,执行下面命令启动redis服务
#./bin/redis-server redis.conf
在这里插入图片描述

▲这时redis以及启动起来了,按【ctrl+c】可以 退出
在这里插入图片描述

▲退出后你会发现redis服务也会停止;如果想要redis以后台方式运行,需要修改redis的配置文件:redis.conf。将该配置文件中的daemonize no改为daemonize yes即可:
在这里插入图片描述
在这里插入图片描述
▲保存重启启动redis退出后,验证一下
#./bin/redis-server redis.conf
#ps -ef | grep redis
▲这个时候我们发现已经成功运行起来了
在这里插入图片描述

▲使用redis-cli测试redis是否可用,进入redis安装目录执行下面命令
#./bin/redis-cli
#set test hello
#get test
在这里插入图片描述
▲【ctrl+c】退出后redis就部署完成了

6.安装nxgin

安装nxgin依赖包

#yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
在这里插入图片描述

▲下载解压安装包
#cd /usr/local
#wget http://nginx.org/download/nginx-1.16.1.tar.gz
在这里插入图片描述
#tar -xvf nginx-1.16.1.tar.gz
在这里插入图片描述

安装nginx

▲创建一个nginx目录
#cd /usr/local
#mkdir nginx
在这里插入图片描述

▲执行命令
#cd nginx-1.16.1
#./configure
在这里插入图片描述

▲执行make命令
在这里插入图片描述

▲执行make install命令
在这里插入图片描述

关闭防火墙,如果不关闭是无法连接成功的

#systemctl stop firewalld.service
#systemctl disable firewalld.service
#firewall-cmd --state
在这里插入图片描述

▲重启一下
#shutdown
在这里插入图片描述

启动nginx

▲进入sbin目录
#cd /usr/local/nginx/sbin

▲启动nginx

#./nginx
在这里插入图片描述

▲查看nginx进程是否启动
#ps -ef | grep nginx
在这里插入图片描述
(当显示这种状态时,说明nginx以及成功启动)
▲下面我们进一步的验证,打开谷歌浏览器输入此虚拟机的IP
在这里插入图片描述
▲当显示这个画面时,恭喜你nginx部署完毕

至此你以及成功部署【JDK】【redis】【nginx】

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值