node-v8.11.3-linux-x64.tar.gztar -xvf node-v8.11.3-linux-x64.tar.gz //解壓
ln -s /home/lh/node-v8.11.3-linux-x64/bin/node /usr/local/bin/node //建立軟鏈
ln -s /home/lh/node-v8.11.3-linux-x64/bin/npm /usr/local/bin/npm //建立軟鏈
node -v
npm -v //檢視是否安裝成功
2.postgresql 安裝
sudo apt-get install postgresql
3.修改postgres資料庫使用者的密碼
sudo -u postgres psqlpostgres=#
alter user postgres with password 'password';
(注意』;』)
退出postgresql psql客戶端
postgres=#
\q修改ubuntu作業系統的postgres使用者的密碼(密碼要與資料庫使用者postgres的密碼相同)
切換到root使用者
su root
刪除postgresql使用者密碼
sudo passwd -d postgres
passwd -d 是清空指定使用者密碼的意思
設定postgresql系統使用者的密碼
sudo -u postgres passwd
按照提示,輸入兩次新密碼
•輸入新的 unix 密碼
重新輸入新的 unix 密碼
•passwd:已成功更新密碼
vi /etc/postgresql/9.6/main/postgresql.conf重啟服務a.監聽任何位址訪問,修改連線許可權 59行
#listen_addresses = 'localhost' 改為 listen_addresses = '*'
b.啟用密碼驗證 88行
#password_encryption = on 改為 password_encryption = on
vi /etc/postgresql/9.6/main/pg_hba.conf
在文件末尾加上以下內容
host all all 0.0.0.0 0.0.0.0 md5
/etc/init.d/postgresql restart
安裝jq如果開啟了防火牆,則要開啟5432埠
ufw allow 5432 (5432為postgresql預設的埠)
apt-getinstall jq
5.把fabric-sample例子執行起來
6.修改blockchain-explorer配置檔案
進入hyperledger目錄下執行npm install npm run test1)git clone
(2)更改 explorerconfig.json 的配置
"postgresql":
(注意這裡的使用者名稱和密碼是在安裝postgresql時設定的)
(3)執行建立資料庫的指令碼
在 postgres 使用者下執行 需要在 postgres使用者下安裝node
export database_username=postgres
export database_passwd=password
chmod -r 775 db/sudo -s -u postgres
./createdb.sh
(4)配置config.json檔案
將所有的fabric-path更改為first-network所在的目錄
(5)構建hyperledger explorer
執行以下步驟:
cd blockchain-explorer
npm install
npm install
npm run test
如果資料庫連線失敗
sudo sed -i -e '/local.*peer/s/postgres/all/' -e 's/peer\|md5/trust/g' /etc/postgresql/*/main/pg_hba.conf
sudo service postgresql restart
cd client/npm install
npm test -- -u --coverage
npm run build
(6)執行hyperledger explorer
cd blockchain-explorer/./start.sh
在瀏覽器上輸入http://localhost:8080
如果接入自己專案
修改config.json檔案,然後執行
cd client/
npm install
npm test -- -u --coverage
npm run build
cd blockchain-explorer/
./start.sh
瀏覽器 瀏覽器高效搜尋
一 常見場景 以場景的形式來說明 1 場景1 網路上查詢一本書的 指定文件型別 如pdf 如 搜尋關鍵字 c primer plus 的 pdf 版本 輸入 格式 關鍵字 空格 filetype pdf 例項 c primer plus中文版 filetype pdf關鍵字 filetype 2 場...
常見瀏覽器 瀏覽器核心
常見瀏覽器介紹 瀏覽器是網頁執行的平台,常用的瀏覽器有ie 火狐 firefox 谷歌 chrome safari和opera等。我們平時稱為五大瀏覽器。瀏覽器核心 理解 瀏覽器核心又可以分成兩部分 渲染引擎 layout engineer 或者 rendering engine 和 js 引擎。渲...
pc瀏覽器模擬手機瀏覽器
很多 都通過user agent來判斷瀏覽器型別,如果是3g手機,顯示手機頁面內容,如果是普通瀏覽器,顯示普通網頁內容 谷歌chrome瀏覽器,可以很方便地用來當3g手機模擬器。在windows的 開始 執行 中輸入以下命令,啟動 谷歌瀏覽器,即可模擬相應手機的瀏覽器去訪問3g手機網頁 谷歌andr...