Java搭建區塊鏈開發環境
1.首先我們需要一個虛擬機器或者ubuntu 16.04雲伺服器
我的環境是ubuntu 16.04
ok,第一步,跟著我的節奏來
至於怎麼安裝ubuntu,大家可自行度娘
建議搭建選擇國內的源(國外的源訪問實在實在實在.................太慢了)
國內的源有阿里,網易,搜狐,清華等等。。。。。。
在ubuntu裡面按Ctrl+Alt+T可以開啟終端
ok ,開啟只有輸入一下命令
sudo mkdir -p /usr/local/services/bitcoin(建立一個資料夾)
sudo apt-get install autoconf pkg-config libtool build-essential libdb++-dev libboost-dev libssl-dev libevent-dev libboost- system-dev libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev libboost-test-dev libboost-*-dev
以上命令是我們需要安裝的一些 依賴庫
如果你執行這些命令沒有沒有報錯,那麼恭喜你,你的依賴庫已經安裝成功
2.接著我們把環境下載下來
如果你的ubuntu沒有安裝過git
首先輸入 sudo apt-get update(更新軟體包,如果報錯,那你的考慮一下是不是你的源出錯了,網上有很多修改源的教程)
如果軟體包更新沒有報錯,接著輸入 sudo apt-get install git
安裝過程中會問你是否解壓,按Y解壓就OK。安裝好了之後輸入
下載完畢之後為詢問是否解壓,y 解壓就OK。
ok.然後進入之前建立的資料夾
輸入cd /usr/local/services/bitcoin
進入該資料夾
輸入 ./autogen.sh
等待系統執行完畢
然後輸入
./configure --prefix=/usr/local/services/bitcoin --with-incompatible-bdb(等待執行完畢)
繼續輸入
make -j 6 &> make.log &(等待執行完畢)
繼續輸入
sudo make install(正式開始安裝)
新增環境變數
echo 'export PATH=$PATH:/usr/local/services/bitcoin/bin' >> ~/.bashrc
OK了,現在已經安裝完成.
如果大家想看 SDK的例子請看我之後發的部落格
相關推薦
Java搭建區塊鏈開發環境
1.首先我們需要一個虛擬機器或者ubuntu 16.04雲伺服器 我的環境是ubuntu 16.04 ok,第一步,跟著我的節奏來 至於怎麼安裝ubuntu,大家可自行度娘 建議搭建選擇國內的源(國外的源訪問實在實在實在................
區塊鏈開發環境搭建總結
最近在開發一個基於Ethereum區塊鏈的應用,於是上網搜尋資料,發現網上資料太少,由於這項技術在國內較少人研究,許多問題都無法找到答案,我將這兩天自己的總結寫出來,希望能幫到大家 首先我們要下載以太坊的客戶端工具,我參考的是網上的視訊《明說》http://ethcast
區塊鏈開發(一)Windows平臺搭建基於以太坊的區塊鏈開發環境
引言 Ethereum(以太坊)是一個使開發人員能夠建立和釋出下一代分散式應用的公共區塊鏈平臺。 通過其專用加密貨幣以太幣(Ether)提供去中心化的虛擬機器(稱為“以太虛擬機器”Ethereum Virtual Machine)來處理點對點合約。具體可以訪問
【區塊鏈】從0開始搭建基於以太坊的區塊鏈開發環境
Ethereum(以太坊)是一個使開發人員能夠建立和釋出下一代分散式應用的公共區塊鏈平臺。 通過其專用加密貨幣以太幣(Ether)提供去中心化的虛擬機器(稱為“以太虛擬機器”Ethereum Virtual Machine)來處理點對點合約。本文從0開始搭建了以太坊的開發環境,猶如當年初學其他語言一樣,這是我
2018最新java版區塊鏈開發視訊教程免費下載
連馬雲都說過,未來的方向只有AI(人工智慧)和區塊鏈。可見區塊鏈的重要性,所以現在各招聘網站都對區塊鏈方向有大量的需求。目前很多培訓機構也都開始主打區塊鏈培訓了,乘著國慶,我給大家免費分享一套區塊鏈開發視訊教程給大家,希望能幫助到大家! 這套視訊共有40多個章節,我已分
Java搭建區塊鏈
前言 為了更好的理解區塊鏈的底層實現原理,決定自己動手模擬實現一條區塊鏈。 思路分析 通過之前的學習,從文字知識的角度,我們知道,創世區塊、記賬原理、挖礦原理、工作量證明、共識機制等等區塊鏈的相關知識。 建立一條區塊鏈,首先預設構造創
區塊鏈新手 環境配置 到 多節點私有鏈搭建(開發玩不需要同步主網)
(一開始以為要同步好才能開發玩,同步了主網,又同步了測試鏈,近100G。心累)搭建一個本地私有鏈就能玩了,不用同步主網和測試鏈區塊鏈的概念什麼的就不說了,直接上從環境配置---搭建多節點私有鏈---開發玩1.下載Ethereum-Wallet和Mist,下面是官網地址,需要翻
區塊鏈開發的環境搭建
區塊鏈開發(一)搭建基於以太坊的私有鏈環境 通過本文所述方法和專案中的指令碼,我們可以快速的搭建好自己的私有鏈進行區塊鏈開發測試,本文基於以太坊技術進行搭建,分兩個部分,一個是Ubunt
區塊鏈Hyperledger Fabric 1.2環境搭建:1. 開發環境的比較
Hyperledger Fabric三種開發環境的介紹 1. Hyperledger Fabric本地開發環境 缺點: MacOS, Windows,Ubuntu安裝方法不同, 需要手動安裝, 版本容易衝突,安裝時間較長,對初級程式設計師來說存在一定
區塊鏈開發(一)基於以太坊的私有鏈環境搭建介紹
Window上安裝ubuntu系統搭建私有鏈操作步驟 前提是 geth 已經安裝,可以參考上一節內容講解 Step 1: 建立目錄和genesis.json 在命令列模式建立一個目錄,例如geths ,這裡geths目錄命名任意。 命令:mkdir geths
Java基礎002 Java9開發環境搭建(Win10平臺)
question 硬盤 oracle clip file 名稱 ubuntu16 load 頁面 搭建Java9開發環境 本篇文章目標 下載和安裝JDK 裸寫Java代碼、運行代碼 下載和安裝Eclipse IDE、設置 Eclipse 開發環境、了解主要的 Eclip
java web項目的開發環境的搭建
其中 pat 系統 cat 令行 sta ase jdk 安裝mysql 1、jdk的安裝: 下載:http://java.sun.com 選擇JavaSE,找到jdk並下載。安裝好之後配置環境變量。 環境變量的配置: 控制版面-系統-高級系統設置-環境變量: (1)J
以太坊 DApp 開發入門實戰! 用Node.js和truffle框架搭建——區塊鏈投票系統!
以太坊 區塊鏈 Node.js truffle DApp 第一節 概述 面向初學者,內容涵蓋以太坊開發相關的基本概念,並將手把手地教大家如何構建一個 基於以太坊的完整去中心化應用 —— 區塊鏈投票系統。 通過學習,你將掌握: 以太坊區塊鏈的基本知識 開發和部署以太坊合約所需的軟件
區塊鏈開發筆記——Windows搭建私有鏈最簡單詳細教程
一.安裝go-ethereum客戶端 Go-ethereum客戶端通常被稱為Geth,它是個命令列介面,執行在Go上實現的完整以太坊節點。 附上客戶端的下載連結 Geth下載連結 下載安裝完畢後,需要設定系統的環境變數,然後要在cmd中測試 geth -h,若出現版本資訊則證明安
海康威視網路攝像機 SDK二次開發(JAVA)(1-開發環境搭建)
硬體環境 相關的硬體環境準備:攝像機型號:DS-2CD2T25FD-I3,按照說明書搭建好硬體環境 SDK下載 開發工具:IDEA20173.3 , JDK: 9 官網SDK地址:http://www.hikvision.com/cn/download_61.html
區塊鏈測試環境搭建
1.從docker hub選擇下載相關容器 https://hub.docker.com/search/ 2.容器下載 docker pull ubuntu 3.容器加速 https://www.daocloud.io/mirror#ac
從Java到區塊鏈:如何成為區塊鏈開發人員
最近這些天,區塊鏈是每個開發人員的談資。來自各個領域的許多軟體開發商現在正試圖進入區塊鏈市場。我們與Mobilunity的區塊鏈軟體開發人員Eugene Kyselev 討論了他是如何走出區塊鏈開發方面的第一步的,希望對大家有所幫助。 JAXenter:Euge
妙招 I 只會Java,老闆再也不擔心我不懂區塊鏈開發了!
智慧合約看上去就是一段計算機執行程式,滿足可準確自動執行即可,而基於區塊鏈技術的智慧合約不僅可以發揮智慧合約在成本效率方面的優勢,而且可以避免惡意行為對合約正常執行的干擾。 將智慧合約以數字化的形式寫入區塊鏈中,由區塊鏈技術的特性保障儲存、讀取、執行整個過程透明可跟蹤、不可攥改。同
區塊鏈開發(五)搭建以太坊區塊鏈瀏覽器
經過前面文章介紹,已經搭建以太坊的區塊鏈環境,但是沒有一個介面能檢視到區塊鏈的塊數等資訊,不是很直觀,本篇搭建以太坊區塊鏈瀏覽器。 下載區塊鏈瀏覽器程式碼 [email protected]:~/ethereum$ git clon
以太坊本地私有鏈開發環境搭建
ethereum-bootstrap是我建立的一個github專案,目的是幫助剛接觸以太坊的同學快速的搭建起自己的本地開發環境,體驗智慧合約的開發。閱讀本文需要有基本的程式設計知識。專案地址:https://github.com/janx/ethereum-boots