附录

    执行命令时注意权限问题,如遇到,请加上sudo

    1.2 下载nginx

    nginx下载地址: 或者使用命令:

    将下载的包移动到/usr/local/下

    1.3.1 解压

    1. tar -zxvf nginx-1.9.9.tar.gz

    1.3.2 进入nginx目录

    1.3.3 配置

    1. ./configure --prefix=/usr/local/nginx

    1.3.4 make

    1. make
    2. make install

    1.3.5 测试是否安装成功

    正常情况的信息输出:

    1. nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
    2. nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

    1.3.6 nginx几个常见命令

    1. /usr/local/nginx/sbin/nginx -s reload # 重新载入配置文件
    2. /usr/local/nginx/sbin/nginx -s stop # 停止 Nginx
    3. ps -ef | grep nginx # 查看nginx进程

    2.1 出现“登录错误”怎么排查问题

    登录时出现“登录错误”,请一一排查:

    1. WeBASE-Node-Manager服务是否启动成功,
    2. nginx代理是否存在错误。
    • 进入 webase-node-mgr 目录下,执行 bash status.sh 检查服务是否启动,如果服务没有启动,运行 bash start.sh 启动服务;

      • webase-node-mgr/conf/application.yml
      • webase-node-mgr/conf/log/log4j2.xml
      1. <Root level="debug">
      2. <AppenderRef ref="asyncInfo"/>
      3. <AppenderRef ref="asyncErrorLog"/>
      4. </Root>
      5. </Loggers>
    • 重启服务 bash stop.sh && bash start.sh

    • 重启服务后,检查日志文件 log/WeBASE-Node-Manager.log

      • 检查是否有异常信息。如果有异常信息,根据具体的异常信息检查环境配置,或者通过搜索引擎进行排查。

    2.3 为什么输入正确的验证码显示验证码错误

    登录验证码有效时间为五分钟,五分钟后验证码失效,登录会出现“验证码错误” 。

    2.5 交易审计异常交易和异常合约怎么消除

    • 将部署该合约的账户在私钥管理中添加成公钥用户,那么该用户所部署的合约将审计成正常合约。

    开发文档