RedHat / CentOS 7およびUbuntu 16.04でのWebウォレットによるEmercoinブロックチェーンのまとめ

現代の技術的な主流の1つはブロックチェーンです。 この記事では、EmercoinブロックチェーンをRedHat / CentOS 7およびUbuntu 16.04 LTSに迅速にデプロイする方法を説明します。



1.はじめに



この資料では、以下から進めます。



2. Emercoinパッケージのインストール



まず、サーバーで使用するために公式のEmercoinリポジトリを接続し、必要なパッケージをダウンロードしてインストールし、ブロックチェーンクライアントを起動して、OSのロード中に実行用にマークする必要があります。 これを行うには、以下を行う必要があります。



RHEL / CentOSの場合:

rpm -ivh http://download.emercoin.com/rhel/el7/RPMS/emercoin-release-1.0-1.el7.centos.noarch.rpm yum -y install emercoin emcssh emcweb systemctl restart emercoind httpd systemctl enable emercoind httpd
      
      





Ubuntuの場合:

 apt-key adv --keyserver keyserver.ubuntu.com --recv B58C58F4 add-apt-repository 'deb [arch=amd64] http://download.emercoin.com/ubuntu xenial emercoin' apt update && apt install emercoin emcssh emcweb
      
      





3.ブロックチェーンのダウンロードと管理



emercoindの最初の起動直後に、ブロックチェーンのダウンロードが開始されます。 これには時間がかかる場合があります。

ブロックチェーンの現在の状態を確認するには、次のコマンドを実行する必要があります。



 emc getinfo
      
      





sudoを介してコマンドを実行する権限を持つシステムのユーザーは、 emcコマンドを実行できるという事実に注意を促します。 また、emercoindサービスの開始には最大30秒かかる場合があることに注意してください。 したがって、emercoindが完全に起動する前に急いでemcコマンドを実行すると、サービスへの接続エラーが発生する場合があります。



emc getinfoからの出力は次のようなものを生成します。

 {
     「バージョン」:「v0.3.7.0-unk-beta」、
     「プロトコル変換」:60005、
     「ウォレットバージョン」:60000、
     「残高」:0.00000000、
     「newmint」:0.00000000、
     「ステーク」:0.00000000、
     「ブロック」:6532、
     「moneysupply」:26500634.19000000、
     「接続」:7、
     「プロキシ」:「」、
     「ip」:「162.243.248.174」、
     「難易度」:66.44524799、
     「testnet」:false、
     「keypoololdest」:1466865671、
     「keypoolsize」:101、
     「paytxfee」:0.01000000、
     「エラー」:「警告:チェックポイントが古すぎます。ブロックチェーンがダウンロードされるのを待つか、開発者に問題を通知してください。」
 }


ここでは、現在ブロックチェーンが古すぎる(つまり、完全にダウンロードされていない)ことを示す「エラー」行と、すでにダウンロードされているブロック数を示す「ブロック」行を見る必要があります。あなたのブロックチェーン。 この記事の執筆時点で、Emercoinブロックチェーンには173,444ブロックがありました。



コンソールを介してブロックチェーンとウォレットを管理するには、 emcコマンドのオプションのヘルプを使用できます。

 emc help
      
      





4.ウェブウォレット



Webウォレットを使用するには、アカウント用に作成されたアカウント(ユーザー名+パスワード)または個人用SSL証明書が必要です。 個人用SSL証明書の使用方法別の時間で説明します。 次のコマンドを使用して、Webウォレットユーザーを作成できます。

 emcweb-user "UserName" "UserPassword"
      
      





ここで、 UserNameUserPassword-もちろん、あなたが発明したユーザー名とパスワード。



Webウォレットは1つのアカウントのみを持つことができます。 したがって、 emcweb-userコマンドを再度実行すると、以前のユーザーが新しいユーザーに置き換えられます。



次のステップは、ブラウザでサーバーのIPアドレスに移動することです。

ブラウザは、サイトが安全でないことを警告します。 これは、emcwebパッケージをインストールしたときにWebサーバー証明書がサーバー上で自動的に生成されたため、通常で完全に安全です。 したがって、このようなブラウザの警告を無視して、このリソースにアクセスし続ける必要があります(たとえば、Firefoxで必要に応じて、このサイトを例外に追加するなど)。







「ログイン/パスワードでログイン」を選択し、 emcweb-userコマンドの実行時に指定したパスワードログインを入力します。





ウェブウォレットに入ります:





ウェブウォレットのインターフェースは非常にシンプルで直感的です。 たとえば、 emc getinfoコマンドを実行して取得した同様のデータを表示できる情報を含むセクション:





既知のエラー:ブロックチェーンがまだ完全にダウンロードされていない場合、「名前の管理」セクションに入ろうとすると、エラーが発生します。



活用してください!



All Articles