向彪fisco bcos入门教程,为了直观安装区块链浏览器(九)

前言:

上一章节,我们的应用已经改造并且上线部署测试成功了,但是为了更好的查询区块信息,彪哥准备改造一下官方的区块链浏览器。

正文:

参考官方的教程:https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/installation.html#id8 这个比较简单大家可以安装教程一步一步来即可,但是我这里为了节省时间。因为我之前备份的有,我就直接上传到服务器上,不从github上下载了。

一、前提条件

环境

版本

Java

JDK8或以上版本

MySQL

MySQL-5.6或以上版本

Python

Python3.4+

PyMySQL

使用python3时需安装

1.直接上传server文件夹到服务器上

2.宝塔创建数据库

3.修改上传的server文件夹中的application.yml的数据库信息

4.进入相关的文件夹 ,给相应的权限如下图所示:

运行 ./start.sh

5.上传web文件夹到服务器上

6.上传Nginx.conf到服务器上

配置文件内容如下:

user root;

worker_processes 1;

error_log /root/fisco/fisco-bcos-browser/server/log/error.log;

pid /run/nginx-browser-web.pid;

events {

worker_connections 1024;

}

http {

include /www/server/nginx/conf/mime.types;

default_type application/octet-stream;

#log_format main '$remote_addr - $remote_user [$time_local] "$request" '

# '$status $body_bytes_sent "$http_referer" '

# '"$http_user_agent" "$http_x_forwarded_for"';

access_log /root/fisco/fisco-bcos-browser/web/log/access.log ;

sendfile on;

#tcp_nopush on;

#keepalive_timeout 0;

keepalive_timeout 65;

#gzip on;

add_header X-Frame-Options SAMEORIGIN;

server {

listen 5100 default_server;

server_name 127.0.0.1;

location / {

root /root/fisco/fisco-bcos-browser/web;

index index.html index.htm;

try_files $uri $uri/ /index.html =404;

}

include /etc/nginx/default.d/*.conf;

location /api {

proxy_pass http://127.0.0.1:5101/;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

error_page 404 /404.html;

location = /40x.html {

}

error_page 500 502 503 504 /50x.html;

location = /50x.html {

}

}

}

7.运行/usr/bin/nginx -c /root/fisco/fisco-bcos-browser/server/nginx.conf

8.访问服务,正常

9.添加群组

10.添加节点

11.改造区块链浏览器前端页面。此处省略1万字,看成品。

http://browser.zhihuixiangxi.com:5100

猜你喜欢

转载自blog.csdn.net/ws327443752/article/details/108134789
今日推荐