• 附录
    • 1 安装nginx
      • 1.1 下载nginx依赖
      • 1.2 下载nginx
      • 1.3 安装nginx
        • 1.3.1 解压
        • 1.3.2 进入nginx目录
        • 1.3.3 配置
        • 1.3.4 make
        • 1.3.5 测试是否安装成功
        • 1.3.6 nginx几个常见命令
    • 2 常见问题
      • 2.1 出现“登录错误”怎么排查问题
      • 2.2 为什么输入正确的验证码显示验证码错误
      • 2.3 交易解码解不出来
      • 2.4 交易审计异常交易和异常合约怎么消除
    • 3. 二次开发

    附录

    1 安装nginx

    1.1 下载nginx依赖

    在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel。如果没有,请执行命令

    1. yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

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

    1.2 下载nginx

    nginx下载地址:https://nginx.org/download/(下载最新稳定版本即可)或者使用命令:

    1. wget http://nginx.org/download/nginx-1.9.9.tar.gz (版本号可换)

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

    1.3 安装nginx

    1.3.1 解压

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

    1.3.2 进入nginx目录

    1. cd nginx-1.9.9

    1.3.3 配置

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

    1.3.4 make

    1. make
    2. make install

    1.3.5 测试是否安装成功

    使用命令:

    1. /usr/local/nginx/sbin/nginx t

    正常情况的信息输出:

    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 reopen # 重启 Nginx
    3. /usr/local/nginx/sbin/nginx -s stop # 停止 Nginx
    4. ps -ef | grep nginx # 查看nginx进程

    2 常见问题

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

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

    • WeBASE-Node-Manager服务是否启动成功,
    • WeBASE-Node-Manager的数据库是否正常,
    • nginx代理是否存在错误。

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

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

    2.3 交易解码解不出来

    将发送该交易的合约上传到合约管理,并编译。

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

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

    3. 二次开发

    开发文档