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コマンドを実行して取得した同様のデータを表示できる情報を含むセクション:


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

活用してください!

Source: https://habr.com/ru/post/J304100/


All Articles