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

03-26 121阅读

文章最后更新时间:2024年05月30日

上篇文章讲解宝塔面板的部署步骤, 但是有些人没有 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;

}
正文完

转载来源:XArrPay 普通宝塔面板或linux系统进行部署 - 包子个人博客 (52nyg.com)

文章版权声明:除非注明,否则均为XArrpay原创文章,转载或复制请以超链接形式并注明出处。
取消
微信二维码
微信二维码
支付宝二维码
 
QQ在线咨询
售前咨询电话
186-8051-2151
技术支持电话
186-8051-2151

微信号复制成功

打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!