dubbo-adminのインストール、操作、および問題解決

真剣に、あなたはLinuxの問題に取り組んできました、そしてあなたはそれを見つけるでしょう-本当に迷惑です!

何百ものブログを見つけましたが、問題点はすべて比較的壊れていて、get私の主張ではない感じています

しかし、拷問の後、それは間違いなく少し啓発されるでしょう!

この記事のトピックは、dubbo-adminをインストールすることです

あなたがうまくやりたいのなら、あなたは最初にあなたの道具を研ぐ必要があります

ツール:VMware虚拟机Linux centOS07系统XshellXftp

インストールが必要:zookeeperdubbo-adminunzip解压gitmavennodejs 

すべてのインストールファイルとソフトウェアを記事の最後に置きました!!!


最初はツールを準備したと思いますので、今度は発生した問題の実装と対処を開始します

混乱を明確にするために、記事の最後にいくつかのコマンドの説明を置きます

1.最初に必要なカタログを準備します

mkdir -p maven------>mkdir -p 相对路径或绝对路径

私のこれらのコマンドはすべてXshell操作されます

Xshell簡単な理解は、Windowsシステム上のLinuxに接続する中間ソフトウェアです

最初にディレクトリを作成します:mkdir -p maven------>mkdir -p 相对路径或绝对路径

ここ-pでの私の提案は、追加することです。そうしないと、作成されたディレクトリに問題が発生する可能性があります(p私が思うpath言葉)

2.Xftp準備したインストールパッケージをLinuxにインポートします

デフォルトでは、誰もがこれを行い、メッセージやプライベートメッセージを私に残すことはできません

ここでそれについて話させてください。対応するフォルダが作成されたので、ファイルを対応するファイルディレクトリにインポートする必要があります。

3.解凍ツールのインストールを開始しますunzip

yum -y install unzip

Linuxで現在表示されている圧縮パッケージの種類:.tar.zgおよび.zip

次に、これら2つの圧縮パッケージを解凍するコマンドも異なります

一般的に、Linuxには非圧縮.tar.zgパッケージが付属しています。

後で使いますunzip

yumとてもパワフルです。紹介はオンラインがたくさんあります

-yはいという意味で、簡単です

このネットワークは自動的にダウンロードしてインストールします

4.インポートしたインストールパッケージの解凍を開始します

注:上記の圧縮パッケージはすべてそれぞれのフォルダーに配置されているため、今回は相対パスで解凍が実行されます。コマンドが異なると、最初のコマンドに従って試してください。次のことを試してください(うまくいかない場合は、私にメッセージを残すことができます)

ここでcdこのコマンドを上手に使用してください->フルネームは次のとおりです。change directory - 切换目录

解凍.tar.zgコマンド—>tar xvf 压缩包

絶対パスを抽出する場合は、ここでtar -zxvfこれを試してください。1。試してください!このコマンド2試行tar zxvfコマンド

ルートディレクトリを別のディレクトリに解凍して実行する場合tar -zxvf 压缩包 -C 目录的绝对路径

解凍.zipコマンド(インストールされている場合unzip)----->unzip 压缩包

ルートディレクトリを別のディレクトリに解凍して実行する場合unzip 压缩包 -d 目录的绝对路径

5.最初にzookeeperをインストールします

覚えておいてください:後でdubbo-adminを開くときにzookeeperを使用します

1.飼育係のインストールパッケージを解凍した後、そのディレクトリへの2つの新しいディレクトリを追加しmkdir -p datamkdir -p log後に、飼育係のクラスタでプレイしているデータ用とログ用1(少しの友人は、いくつかを持っている必要があり、構成ファイルに追加されます理解する)

2.詳細dataディレクトリで、pwdコマンドを使用してデータの絶対パスを取得し、コピーします

3.zookeeper構成ファイルの構成を開始します

dataDir=/home/admin/zookeeper/apache-zookeeper-3.6.1-bin/data

logDir=/home/admin/zookeeper/apache-zookeeper-3.6.1-bin/log

4.設定:wq後に保存して終了します

5.最後のステップは、動物園管理サービスをオンにすることです---->确保自己的Linux中配置jdk

startオープンサービス

statusステータスを確認する

stopオフにする(使用後はオフにすることを忘れないでください)

6.インストールnodejs

最初はパッケージ化できませんでしたが、後でnodejsがインストールされていないことがわかりました

インストールパッケージも下部に配置されています

Linuxでの解凍のほとんど、そして構成を使用できます。比較的言えば、Windowsよりもはるかに簡単です。

このステップは最も問題があり、インターネット上には多くのインストールステップがあります

nodejs公式サイト

またはyum -y install npmインストールに使用

1.解凍しますnodejs

2. nodejsの絶対パスを取得し、Linuxで構成します

3.これは満たされなければなりません   vim /etc/profile

4.構成が成功したかどうかを確認します node -v

7.mavenを構成します

Mavenは、AlibabaCloudをミラーで構成するために注意を払う必要があるだけです

Linuxを解凍してから、グローバルを構成して使用できます

1.圧縮解除プロセスが省略されます。これはnodejsと同じです。

2. mavenの絶対パスを取得し、maven環境を構成します

vim /etc/profileしたがって、このステップを実行する必要があります。これは非常に重要です。

3.mavenが正常に構成されているかどうかを確認します

mvn -v

4.Ali画像ファイルを追加します

<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

注:変更したプロファイルファイルを有効にするには、更新する必要があります

  1. source /etc/profile
  2. . /etc/profile
  3. 重启Linux系统

8. git

彼らはから希望の場合、最も簡単なステップは、githubgitee何かをするか、彼に頼ります

yum -y install git

9.dubbo-adminをインストールします

上記の作業はdubbo-adminのインストールであるため、テーマの入力に時間がかかりました。

dubbo-adminはgithubでダウンロードできますが、私は本当に遅いダウンローダーです

git clone https://github.com/apache/dubbo-admin.git

1.通常どおり、インストールパッケージを解凍します

2. dubbo-adminでポートを変更します。変更しないと、実行時にポートの競合が発生します

server.port=xxxx構成を保存して終了します。

3.パッケージングdubbo-admin`

mvn clean package -Dmaven.test.skip=true

このステップでは多くの問題が発生しますので、ご安心ください!!!次のインターフェイスが表示され、半分以上完了しています

4.dubbo-adminを起動します

java -jar dubbo-admin-0.2.0-SNAPSHOT.jar

dubbo-adminにアクセス

こっちにあります!!!

遭遇する問題はさらに研究と研究です!!!


cnpmのインストール方法(この問題にはポイントが多すぎるため)

  • 最初にインストールしますcnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org


パッケージ----->すべての抽出コードはに設定されています1008

仮想マシン

Linux centOS7

Xshell

Xftp

Maven

動物園の飼育係

ダボ-管理者

nodejs

JDK


考えられる問題:

  1. 展開およびパッケージ化する場合、ダウンロードは非常に遅くなります
    • 主にAliミラーリングがmavenで構成されているかどうかに注意してください
    • nodejsは環境変数に構成されていません
  2. dubbo-adminを実行できません
    • ポートの競合である可能性があります。ポート番号を変更する必要があります
    • 動物園の飼育係を始めてはいけません
    • zookeeperを起動し、ステータスを確認してください。zookeeperクラスターを取得すると、クラスターが開きます。データセットmyidがあるため、zookeeperが存在する必要がfollowあり、leader正常に回転させることができます。

一般的に使用されるLinuxコマンド

mkdir -pファイルディレクトリを作成する

tar zxvf圧縮ファイル

tar zxvf圧縮ファイルが-C解凍されるディレクトリのパス

rmファイルの削除(フォルダは削除できません)

rm -rディレクトリを削除する

rm -rf強制削除、プロンプトなし(注意して使用)

yum -y install インストールされたもの

`Yum(フルネームYellow dog Updater、Modified)は、Fedora、RedHat、およびSUSEのシェルフロントエンドパッケージマネージャーです。

解凍する

tar.gz形式

-c : 创建压缩文件

-C : 指定解压文件存放的位置

-X : 解压

-t : 查看内容

-z : 有gzip属性的

-v : 显示所有过程

-f : 使用文件名字,切记,这个参数是最后一个参数,后面只能接文件名

tar.gz圧縮ファイルを作成します

tar-czvf圧縮ファイルの名前。tar.gz

tar.gzファイルを解凍します

tar-zxvfファイルの名前を解凍します

zip形式

圧縮ファイルが.zipの場合は、unzipコマンドを使用して.zip圧縮パッケージを解凍する必要があります。

-n : 解压缩时不要覆盖原有的文件

-d <目录> : 指定文件解压缩后所要存储的目录

-v : 执行时显示详细的信息

zipファイルを解凍します

圧縮されたfile.zipを解凍します

圧縮ファイルを解凍します。zip-d指定したディレクトリに解凍します。

yumによってインストールされたソフトウェアディレクトリを照会します

例としてnodejsを取り上げます:yum install -y nodejs

rpm -qa|grep nodejsまず、インストールしたソフトウェアの名前を見つけてコピーします

rpm -ql nodejs-8.11.2-1nodesource.x86_64次に、このコマンドを実行してインストールパスを取得します

おすすめ

転載: blog.csdn.net/weixin_45561352/article/details/109396031