linux安裝apollo詳細

1、安裝Java8環境

2、下載安裝包

  • 版本:v1.6.1
  • github地址:https://github.com/ctripcorp/apollo/releases
  • 下載包文件
    在這裏插入圖片描述
  • 提供快速下載鏈接如下:
wget https://github.com/ctripcorp/apollo/releases/download/v1.6.1/apollo-adminservice-1.6.1-github.zip

wget https://github.com/ctripcorp/apollo/releases/download/v1.6.1/apollo-configservice-1.6.1-github.zip

wget https://github.com/ctripcorp/apollo/releases/download/v1.6.1/apollo-portal-1.6.1-github.zip

3、下載SQL文件,創建數據庫

下載地址:https://github.com/nobodyiam/apollo-build-scripts/tree/master/sql

wget https://github.com/nobodyiam/apollo-build-scripts/blob/master/sql/apolloconfigdb.sql

wget https://github.com/nobodyiam/apollo-build-scripts/blob/master/sql/apolloportaldb.sql

在Mysql數據庫中導入下載的SQL文件
在這裏插入圖片描述

4、解壓下載的三個安裝包

在這裏插入圖片描述

5、更改服務的配置文件

1、分別配置三個服務的數據庫地址: /config/application-github.properties
在這裏插入圖片描述

2、分別修改三個服務下的啓動端口號和日誌配置文件:/scripts/startup.sh
在這裏插入圖片描述
3、修改apollo-portal服務下的meta配置:apollo-portal/config/sapollo-env.properties
(這裏的地址是apollo-configservice的服務地址,分別是不同環境下的服務地址,這裏我只配置了(開發-dev)環境下的地址。)
在這裏插入圖片描述

6、修改數據庫中的meta地址

在這裏插入圖片描述

7、新建啓動和關閉三個服務的腳本

start.sh 注意服務的啓動順序 configservice - adminservice - portal

#!/bin/bash
/home/jjc/apollo/apollo-configservice/scripts/startup.sh
/home/jjc/apollo/apollo-adminservice/scripts/startup.sh
/home/jjc/apollo/apollo-portal/scripts/startup.sh

在這裏插入圖片描述

shutdown.sh

#!/bin/bash
/home/jjc/apollo/apollo-configservice/scripts/shutdown.sh
/home/jjc/apollo/apollo-adminservice/scripts/shutdown.sh
/home/jjc/apollo/apollo-portal/scripts/shutdown.sh

文件結構如下:
在這裏插入圖片描述

8、啓動服務訪問apollo

運行start.sh,啓動三個服務後,輸入如下地址:http://117.131.***.***:8001/
(這是portal的服務地址,注意自己修改的服務端口號)
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章