目录
一 、实验目标
- 了解应用系统需要的基础服务。
- 安装应用系统需要的基础服务。
- 了解应用系统的部署架构。
- 单节点部署gpmall
二 、实验分析
2.1 规划节点
IP地址
主机名
节点
192.168.32.133
Mall
单节点服务器
2.2 基础准备
使用VMware软件安装Centos操作系统,镜像使用提供的Centos-7x86_64-DVD-1804.iso,最小化安装Centos7系统,YUM源使用提供的本地gpmall-repo包,安装基础环境。
三 、应用系统基础服务安装
3.1 修改主机名
[root@localhost ~]# hostnamectl set-hostname mall
[root@localhost ~]# 登出
[root@mall ~]# hostnamectl
Static hostname: mall
Icon name: computer-vm
Chassis: vm
Machine ID: cb43f51351f8442ea04c753cab14a828
Boot ID: 9b5b0d53ba944951ab3f815d26463790
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-862.el7.x86_64
Architecture: x86-64
修改/etc/hosts配置文件
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.32.133 mall
3.2 配置本地YUM源
将提供的packages包上传到/root目录下,并配置本地local.repo文件。(不需要删除本地自带的YUM源)
[root@mall ~]# cat /etc/yum.repos.d/local.repo
[mall]
name=mall
baseurl=file:///root/gpmall-repo
gpgcheck=0
enabled=1
3.3 安装基础服务
安装基础服务,包括Java JDK 环境库、数据库、Redis、Nginx等,安装基础服务的命令。
3.3.1 安装Java环境
[root@mall ~]# yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
[root@mall ~]# java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)
3.3.2 安装Redis缓存服务
[root@mall ~]# yum install -y redis
3.3.3 安装Elasticsearch服务
[root@mall ~]# yum install elasticsearch -y
3.3.4 安装Nginx服务
[root@mall ~]# yum install nginx -y
3.3.5 安装Mariadb服务
[root@mall ~]# yum install -y mariadb mariadb-server
3.3.6 安装ZooKeeper服务
将提供的zookeeper-3.4.14.tar.gz上传至云主机的/opt内并进行解压。
[root@mall opt]# tar -zxvf zookeeper-3.4.14.tar.gz
进入到zookeeper-3.4.14/conf目录下,将zoo_sample.cfg文件重命名为zoo.cfg。
[root@mall conf]# mv zoo_sample.cfg zoo.cfg
进入到zookeeper-3.4.14/bin目录下,启动Z

实验详细描述了在一个Centos7环境中,从基础服务安装到应用系统部署的全过程。包括修改主机名、配置YUM源、安装Java、Redis、Elasticsearch、Nginx、Mariadb和Zookeeper等服务,以及启动和配置这些服务。同时,还涵盖了前端和后端的部署,以及网站的访问流程。
最低0.47元/天 解锁文章
324

被折叠的 条评论
为什么被折叠?



