Linuxビルドnacosスタンドアロンバージョンとクラスター

この記事は工事完了後に書かれたものです。誤りがあれば訂正してください。

今回の環境は2centos7.4です

1:nacosパッケージをダウンロードする 

    wget https://github.com/alibaba/nacos/releases/download/1.1.3/nacos-server-1.1.3.tar.gz

2:ソースコードパッケージを解凍し、好きな場所に移動します 

     tar -zxf nacos-server-1.1.3.tar.gz     

     mv nacos / usr / src /    

3:自分のJavaアドレスを見つけて、持っていない場合はインストールします

    yum -y install java *#javaがインストールされていない場合は、*を使用してこの手順を実行し、他の依存関係を一緒にインストールします#

    whereis java#独自のJavaパスを見つける#

 nacos構成ファイルのjavaのパスを変更します。変更しないと、デフォルトの場所と異なる場合は起動しません。

 

 

4:スタンドアロンバージョンはここから開始できます。正常に起動したら、ブラウザにhttp:// ip address:8848 / nacos /index.htmlと入力してアクセスします。  

     

 

5:Nacosクラスターの構築

     (1)手順1〜3は各サーバーで操作する必要があります

     (2)mysqlデータベースを構築します。(スタンドアロンのnac​​osにはデフォルトのライブラリがあるため、クラスターを構築するには自分でmysqlを実行する必要があります)

               yum -y install mariadb *(mysqlはcentos7より上ではmariadbに名前が変更されました。7より下ではMySQLd)

              インストールが成功したら、データベースを起動し、ライブラリを作成して、rootパスワードを設定します。アクセス権を付与します。

              systemctl start mariadb#mysqlデータベースを開始します#

              mysql -uroot#rootユーザーでログインします#

              データベースnacosを作成します; #nacosデータベースを作成します#

              mysqlを使用します; #mysqlライブラリを入力します#

              root @localhostのパスワードを設定=​​ password( '123456');#rootユーザーのパスワードを123456に設定#

              *。*のすべての特権を「root」によって識別される「root」@「%」に付与します;「rootユーザーにリモートアクセス権限を付与します」

              フラッシュ権限; #Reloadを使用して、すぐに有効にします。

              exit;#データベースを終了します#

             cd / usr / src / nacos / conf#nacosのconfディレクトリに入る#

             mysql -uroot -p123456 -B nacos <nacos-mysql.sql #import sql script into nacos library#

    (3)サーバーリストをクラスターファイルに追加し、データベース接続を構成します

               cd / usr / src / nacos / conf#nacosの下のconfディレクトリに入る#

               mv cluster.conf.example cluster.conf#ファイルの名前を変更します#

                vim cluster.conf#サーバーのIPとポート番号を追加します。私は2つしか持っていません#  

                

               vim /usr/src/nacos/conf/application.properties#このファイルの最後にデータベース接続を追加します#

  #最初からブートを追加#

写到/ect/rc.local

sh /usr/src/nacos/bin/startup.sh

 

#追加後に開始#

 停止コマンドと開始コマンドはnacos / binにあります

 今すぐ開始した場合は、最初に停止します:sh shutdown.sh開始:shstartup.sh

 入力後にlogs / start.outを確認してください

表示される場合:INFO Nacosがクラスターモードで正常に開始された場合、正常です

おすすめ

転載: blog.csdn.net/qq_30217227/article/details/103391730