SpringCloud Ubuntu環境部署注意事項

SpringCloud相關環境部署

  • RabbitMQ部署
  • Redis部署
  • Nacos部署

RabbitMQ

不採用更新安裝包方式安裝 apt-get install 。採用從官網下載對應版本安裝包,採用命令方式安裝。html

安裝RabbitMQ以前,須要Erlang環境的支持,須要下載與之對應的Erlang版本的包。redis

Erlang

爲了不版本衝突,我首先刪除以前的erlang環境,apt-remove erlang,但這樣仍是徹底清理乾淨。shell

Ubuntu下刪除erlang安全

1.which erl
2.sudo rm -rf /usr/bin/erl
3.sudo rm -rf /usr/lib/erlang
複製代碼

而後安裝對應版本的erlang包bash

dpkg -i 安裝包.debui

查看erlang版本 sudo erl阿里雲

安裝RabbitMQspa

官方網址:www.rabbitmq.com/install-deb…code

下載RabbitMQ包:packagecloud.io/rabbitmq/ra…server

dpkg -i RabbitMQ.deb

安裝遇到的問題:

  1. RabbitMQ啓動出錯:- unable to connect to epmd on xxxx: timeout (timed out)。解決方式:sudo vi /etc/hosts,加入127.0.0.1 example,example爲RabbitMQ的實例

  2. root@example:/var/lib/rabbitmq# cd mnesia/
    root@example:/var/lib/rabbitmq/mnesia# ls
    rabbit@example  rabbit@example-feature_flags  rabbit@example.pid  rabbit@example-plugins-expand 
    複製代碼
  3. 阿里雲添加端口,本地訪問:localhost:15672,默承認以添加guest/guest,遠程訪問出於安全考慮guest默認不生效。須要另加用戶,rabbitmqctl add_user 用戶名 密碼,。

  4. 進入管理界面,需給用戶開通Access權限


Redis

安裝包下載:Redis官網redis.io/download

  1. 解壓到/usr/lcoal目錄下,進入bin目錄下./redis-server,啓動服務端並
  2. 鏈接客戶端,bin目錄下執行./redis-client,啓動客戶端

遇到的問題

​ 1. 更改密碼後,臨時啓動和永久啓動的問題。解決方式:臨時啓動採用命令方式

sudo redis-cli -p 6379
#是否設置密碼命令
sudo config get requirepass
#設置密碼命令
sudo config set requirepass 123456
#驗證密碼
sudo auth 密碼
複製代碼
  1. 永久生效方式

    進入redis.conf文件後,找到requirepass參數,設置密碼,重啓服務


Nacos

採起安裝包方式安裝

惟一注意的點就是,Ubuntu環境下,採起bash命令方式安裝

`bash -f ./startup.sh -m standalone

相關文章
相關標籤/搜索