FISCO-BCOS 及 WeBase 问题记录

除本文记录的安装区块链浏览器以及WeBase遇到的问题之外,还可以参考官方文档记录的问题!

FISCO-BCOS 官方文档

WeBase 官方文档

目录

  • 问题1
  • 问题2
  • 问题3
  • 问题4
  • 问题5


问题1

Exception: execute cmd error ,cmd : unzip -o fisco-bcos-browser.zip, status is 127 ,output is /bin/sh: unzip: command not found

解决方案:

 yum install unzip

问题2

pymysql.err.OperationalError: (1045, “Access denied for user ‘dbUsername’@‘localhost’ (using password: YES)”)

解决方案:

vim /etc/my.cnf

在打开的文件中的第一行 [mysqld] 下面添加如下内容(这一步很关键)

skip-grant-tables

添加后结果如下:

在这里插入图片描述
保存后重启mysql

systemctl restart mariadb.service

【补充】CentOS7优先推荐使用MariaDB,因为Mysql要开始收费,且MariaDB时Mysql一个分支

输入以下命令,回车后输入密码再回车登录mysql

 mysql -uroot -p mysql

如果可以成功登陆,直接推出并返回之前的目录即可

> quit

问题3

raise Exception(“execute cmd error ,cmd : {}, status is {} ,output is {}”.format(cmd,status, output))
Exception: execute cmd error ,cmd : sudo /usr/sbin/nginx -c /root/fisco-bcos-browser/deploy/comm/nginx.conf, status is 1 ,output is nginx: [emerg] open() “/usr/share/nginx/log_path/error.log” failed (2: No such file or directory)

解决办法:

在/usr/share/nginx/目录下新建一个目录和一个日志文件

cd /usr/share/nginx/
mkdir log_path
touch error.log

问题4

======= server start fail! =======

解决方法:

查看JAVA_HOME配置路径是否正确,如果不正确则改正保存,然后如下激活

source /etc/profile

具体如何配置JAVA_HOME,可以参考本文Java配置部分


问题5

如果出现端口被占用的情况,直接结束掉占用这个端口的程序即可

举例 5002端口被占用:

  1. 先查询5002端口栈用程序
netstat -lnp|grep 5002

查询结果:
tcp6       0      0 :::5002                 :::*                    LISTEN      15900/java
  1. 结束程序
kill -9 15900

你可能感兴趣的:(FISCO,BCOS学习)