天天看點

OpenstackMySQL和rabbitMQ消息隊列

OpenstackMySQL和rabbitMQ消息隊列

OpenstackMySQL和rabbitMQ消息隊列

教程大綱

1. 安裝基礎資料存儲服務MySQL資料庫

2. 安裝rabbitMQ消息隊列

1.安裝資料庫

yum install mariadb-server MySQL-python

是以在環境中要給MySQL做高可用,或備份。

修改MySQL的配置

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

cp /usr/share/mariadb/my-medium.cnf /etc/my.conf

2.修改在my.conf配置檔案【mysqld】中的添加一下參數

default-storage-engine = innodb   --預設的存儲引擎。最早的是MyISAM、InnoDB、MEMORY和MERGE

innodb_file_per_table   -- 使用獨享的表空間。不設定預設的。占用空間比較大

collation-server = utf8_general_ci  ---資料庫校對

init-connect = 'SET NAMES utf8'    ----初始化連接配接字元集

character-set-server =utf8      ----建立資料庫字元集

3.設定MySQL的開機啟動

systemctl enable mariadb.service

systemctl start mariadb.service

4.設定MySQL的密碼

mysql_secure_installation

1. 提示目前密碼 空 回車

2. 輸入y

3. 輸入y設定密碼

4. 輸入y移除匿名使用者

5. 輸入y關閉root遠端登入

6. 輸入y删除預設的test資料庫

5.安裝rabbitmq消息架構

(1).安裝rabbitmq (端口是5672)web監聽的端口 15672

yum install rabbitmq-server

systemctl enable rabbitmq-server.service

(2).rabbitmq 使用者的建立

rabbitmq 建立使用者

rabbitmqctl add_user openstack(使用者名) openstack(密碼)

rabbitmqctl add_user openstack openstack

授權:rabbitmqctl set_permissions openstack ".*" ".*" ".*"

(3).啟動rabbitmq的web插件

檢視所有的插件 rabbitmq-plugins list

(4)啟動rabbitmq 管理插件 rabbitmq-plugins enable rabbitmq_management

(5)重新開機rabbitmq   systemctl restart rabbitmq-server.service

rabbitMQWEB通路戶名和密碼  guest guest

OpenstackMySQL和rabbitMQ消息隊列

請觀看視屏

視屏會在騰訊課堂和優酷、56視屏網站中上傳。請大家搜尋中祥課堂即可觀看

OpenstackMySQL和rabbitMQ消息隊列
OpenstackMySQL和rabbitMQ消息隊列

繼續閱讀