Linux下zookeeper+dubbo的安装

建议:自己先在cd /usr/local 下建一个文件夹,将上传的所有解压包放到该文件夹下
mkdir myapp(我这里取名叫myapp)
解压命令最好用 tar -zxvf

一、上传dubbo所需的软件安装包

二、安装jdk
1、安装jdk命令
Linux下zookeeper+dubbo的安装
解压完成后有下面的文件夹
Linux下zookeeper+dubbo的安装
2、进入你jdk的安装(解压)位置,用pwd命令获取jdk的全路径并复制
Linux下zookeeper+dubbo的安装
3、将jdk的路径复制后进入配置环境变量的位置
如果vim无法进入就使用viLinux下zookeeper+dubbo的安装
4、配置jdk的环境变量(点击i键之后进行输入,编写完成后先按Esc),然后保存退出(命令 :wq)前面的冒号不能丢
Linux下zookeeper+dubbo的安装
5、保存后立即使用下面的命令,使配置文件立即生效
Linux下zookeeper+dubbo的安装
Java –version查看jdk版本

三、安装zookeeper服务中心
1、解压
Linux下zookeeper+dubbo的安装
2、修改zoo_sample.cfg为zoo.cfg
  进入zookeeper的config目录
  使用ll查看里面的文件和下面一致就OK
  使用mv命令修改文件名
Linux下zookeeper+dubbo的安装

3、启动命令
进入zookeeper的bin目录下, 使用ll查看 Linux下zookeeper+dubbo的安装
vim如果不行就用vi
zookeeper启动命令 :./zkServer.sh start
zookeeper关闭命令:./zkServer.sh stop
zookeeper重启命令:./zkServer.sh restart
zookeeper启动日志为:zookeeper.out
zookeeper启动失败进入日志文件查看错误
zookeeper查看日志命令:vim zookeeper.out

四、安装监控中心
1、解压
Linux下zookeeper+dubbo的安装
2、修改配置文件
进入dubbo监控中心的config目录
cd dubbo-monitor-simple-2.5.3/config(根据自己的实际路径)
Linux下zookeeper+dubbo的安装
multicast前面加上#号,zookeeper的#号去掉Linux下zookeeper+dubbo的安装
如果zookeeper在其他服务器上安装的,则将127.0.0.1修改为zookeeper所在服务器的地址

3、启动
进入dubbo-monitor-simple的bin目录
启动命令 ./start.sh
关闭命令 ./stop.sh
重启命令 ./restart.sh

五、安装服务管理平台(dubbo)

1、解压tomcat
Linux下zookeeper+dubbo的安装
2、修改端口号
进入tomcat的config目录
vi server.xml命令进入下面的页面
将8080端口改掉(我这里改为了8088)
Linux下zookeeper+dubbo的安装

3、进入tomcat/webapps/ROOT目录
使用下面命令删除该目录下所有的文件(慎重确保是没有用的)
Linux下zookeeper+dubbo的安装
4、解压dubbo.war 到tomcat的ROOT目录下
-d 后面为你自己tomcat目录下的ROOT
Linux下zookeeper+dubbo的安装
5、进入tomcat的ROOT目录,然后进入WEB-INF/ 下
Linux下zookeeper+dubbo的安装
6、修改dubbo.properties文件
Linux下zookeeper+dubbo的安装
如果zookeeper在其他服务器上安装的,则将127.0.0.1修改为zookeeper所在服务器的地址
root和guest是默认的账号,密码也为root和guest,可以修改为自己的用户名和密码
Linux下zookeeper+dubbo的安装
全部安装完成后,启动所有服务。
tomcat的启动
  1、进入tomcat的bin目录下
  2、启动命令:./startup.sh
zookeeper的启动
  1、进入zookeeper的bin目录下
  2、启动命令:./zkServer.sh start
Linux下zookeeper+dubbo的安装
dubbo-monitor的启动
  1、进入 dubbo-monitor-simple的bin目录下
  2、启动命令:./start.sh

添加防火墙开放端口(这里需要开放8080,8088,2181三个端口)
centos7下的命令:firewall-cmd --add-port=80/tcp --permanent ##永久开放80端口
其他版本的我不知道行不,不行的话自行百度

全部启动完之后在浏览器访问界面如下:
8088界面 http://ip地址:8088/Linux下zookeeper+dubbo的安装
8080界面 http://ip地址:8080/
Linux下zookeeper+dubbo的安装