目录一览:【配置虚拟机网络】【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】