部署说明

    2. 拉取代码

    进入目录:

    • 修改配置:
    1. # 修改服务器ip,也可以使用域名
    2. sed -i "s%127.0.0.1%${your_ip}%g" docs/nginx.conf
    3. # 修改WeBASE-Web服务端口(端口需要开通策略且不能被占用)
    4. sed -i "s%5000%${your_port}%g" docs/nginx.conf
    5. # 修改静态文件路径(文件需要有权限访问)
    6. # 节点管理服务ip和端口
    7. sed -i "s%10.0.0.1:5001%${your_node_manager}%g" docs/nginx.conf
    • 复制配置文件nginx.conf

    备注: 如果服务器已有nginx,可在原配置文件nginx.conf增加一个server:

    1. server 10.0.0.1:5001; # 节点管理服务ip和端口
    2. }
    3. server {
    4. listen 5000 default_server; # 前端端口(端口需要开通策略且不能被占用)
    5. server_name 127.0.0.1; # 服务器ip,也可配置为域名
    6. location / {
    7. root /data/WeBASE-Web/dist; # 前端文件路径(文件需要有权限访问)
    8. index index.html index.htm;
    9. try_files $uri $uri/ /index.html =404;
    10. }
    11. location /mgr {
    12. proxy_pass http://node_mgr_server/;
    13. proxy_set_header Host $host;
    14. proxy_set_header X-Real-IP $remote_addr;
    15. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    16. }
    17. }

    4. 启动nginx

    1. /usr/local/nginx/sbin/nginx # nginx在/usr/local目录下

    检查nginx是否启动:

    1. http://{deployIP}:{webPort}
    2. 示例:http://127.0.0.1:5000
    • 部署服务器IP和管理平台服务端口需对应修改,网络策略需开通
    • 默认账号密码:admin/Abcd1234
    • WeBASE管理平台使用说明请查看

    6. 查看日志

    1. 错误日志:tail -f logs/eror.log