01|第一课:框架发展和Dubbo环境准备

一、历史回顾

(一)、软件发展历史(按照编号顺序发展)

1、集成在一起架构

All In One

2、mvc架构

mvc架构

1和2都在同一台计算机,并发能力有限

3、RPC机构

RPC架构

4、SOA(面向服务)架构

SOA架构
dubbo针对SOA的架构

二、开发Dubbo

(一)、准备环境

1、安装JDK

a、下载jdk-8u171-linux-x64.rpm

b、安装:rpm -ivh jdk-8u171-linux-x64.rpm。通过pwd命令,查看JDK安装路径

c、配置环境变量:

命令:vi /etc/profile,在文件后追加:

环境变量

d、刷新配置

命令:source 配置文件名

2、安装zookeeper

a、下载

b、解压:tar -zxvf 文件名

c、将conf下的zoo_sample.cfg 改成 zoo.cfg

d、zoo.cfg中,zookeeper中的访问端口是2181;还有dataDir修改成自己需要的目录

e、启动zookeeper:./zkServer.sh

查看状态:./zkServer.sh status

你可能感兴趣的:(01|第一课:框架发展和Dubbo环境准备)