XArrPay 普通宝塔面板或linux系统进行部署

上篇文章讲解宝塔面板的部署步骤,但是有些人没有go项目

步骤

上传和解压到服务器中的步骤我就不说了

运行

  1. ./xarr-pay
    先执行一次 看是否有端口报错什么的问题 如果提示没有错误
    ctrl+c结束运行
  1. ./run.sh
    此时运行这个脚本用来启动后台执行

宝塔进行反向代理

  1. 添加一个站点
    根目录填写
    /www/wwwroot/xarr-pay-test.52nyg.com/public

其中 /www/wwwroot/xarr-pay-test.52nyg.com 为你自己的项目目录

配置如下图所示

XArrPay 普通宝塔面板或linux系统进行部署

  1. 添加反向代理
    XArrPay 普通宝塔面板或linux系统进行部署

如果是普通nginx 则如下配置

server
{
    listen 80;
    server_name xarr-pay-test.52nyg.com;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/xarr-pay-test.52nyg.com/xarr-pay;

    #引用反向代理规则,注释后配置的反向代理将无效

    #PROXY-START/api

    location /
    {
        proxy_pass http://127.0.0.1:24017/api/;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection $connection_upgrade;
        proxy_http_version 1.1;
        # proxy_hide_header Upgrade;

        add_header X-Cache $upstream_cache_status;
        #Set Nginx Cache

        set $static_filegQLb0HEM 0;
        if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
        {
            set $static_filegQLb0HEM 1;
            expires 1m;
        }
        if ( $static_filegQLb0HEM = 0 )
        {
            add_header Cache-Control no-cache;
        }
    }
    #PROXY-END/

    access_log  /www/wwwlogs/xarr-pay-test.52nyg.com.log;
    error_log  /www/wwwlogs/xarr-pay-test.52nyg.com.error.log;
}

给TA打赏
共{{data.count}}人
人已打赏
杂七杂八

Golang 如何更新Go mod 中的依赖

2023-2-28 10:02:28

杂七杂八

支付宝获取PID方法

2023-4-20 16:35:24

0 条回复A文章作者M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

Warning: error_log(/www/wwwroot/blog.52nyg.com/wp-content/plugins/spider-analyser/#log/log-0316.txt): failed to open stream: No such file or directory in /www/wwwroot/blog.52nyg.com/wp-content/plugins/spider-analyser/spider.class.php on line 2900