文章详情
创建部署站点
- 在左侧菜单中点击
网站
,进入界面后点击添加站点
- 请在下面输入您要绑定的
网站域名
(即上一步中配置的域名),并选择PHP版本为8.1
。填写完毕后,请点击提交
- 在浏览器中新建一个标签页,然后输入你刚才绑定的域名,看看能否成功打开。如果成功访问到网站,则表示你的绑定已经成功完成。如果出现错误提示,请检查是否有任何设置错误
当您访问网站时,若出现此提示,意味着域名配置存在问题。您可以尝试刷新页面几次,查看是否配置尚未生效,或者在接下来的设置中修改配置 - 将源码压缩包下载保存至本地电脑
- 选择左侧菜单中的
网站
,点击新建的站点,进入该站点的根目录 - 点击左上角的
上传
,接着点击上传文件
,选择YPay程序.ZIP
,然后点击开始上传
,等待文件上传完成后,关闭上传窗口 - 解压压缩包至当前目录(即根目录),并等待解压完成
- 在宝塔面板侧边菜单打开
软件商店
,在商店中找到安装好的PHP
,点击设置
- 在打开的设置页面中点击
禁用函数
,删除putenv,proc_open,popen,passthru,pcntl_signal,pcntl_alarm
这6个函数的禁用 - 在打开的设置页面中点击
服务
,随后点击重启
来重启PHP - 点击左侧的“网站目录”,在目录下拉菜单中选择“Public”,然后点击保存
- 点击左侧
伪静态
,复制以下伪静态填入 ,然后点击保存
location ~* (runtime|application)/{
return 403;
}
# location / {
# if (!-e $request_filename){
# rewrite ^(.*)$ /index.php?s=$1 last; break;
# }
# }
location ~ ^/api/notify/ {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
location ~ ^/api/OAuthLogin/notify {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
location / {
if ($request_method ~* OPTIONS) {
add_header Access-Control-Max-Age '86400';
add_header Access-Control-Allow-Origin '*';
add_header Access-Control-Allow-Headers '*';
add_header Access-Control-Allow-Credentials 'true';
add_header Access-Control-Allow-Methods 'GET, POST, PATCH, PUT, DELETE, OPTIONS';
return 204;
}
# 将 index.html 放在第一位可以实现隐藏 index.html
index index.html index.php error/index.html;
# 这一段为 URL重写规则 请确保存在
set $server 0;
if ($request_uri ~* "server=1") {
set $server 1;
}
if ($http_server) {
set $server 1;
}
if ($server = 1) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
try_files $uri $uri/ /index.html;
# 结束
}
安装Swoole扩展
1.点击你得网站域名进入安装界面
2.点击下载对应得Swoole Loader扩展文件
3.复制对应PHP得扩展安装目录
4.进入宝塔面板,选择左侧菜单网站,点击进入根目录
5.把复制得目录路径粘贴到对应位置并回车前往
6.上传下载好得Swoole Loader扩展文件
7.进入宝塔面板,选择左侧菜单软件商店,找到PHP8.1,点击设置【
8.复制提示内容到配置文件底部并点击保存
7.点击左侧菜单栏 服务 ,重启PHP
在线安装程序
1.请点击站点域名,进入安装界面。勾选同意协议后,点击第二步 站点配置
2.配置好您的数据库信息
和站点信息
并点击立即安装
- 忘记数据库账户密码在哪里查看?
- 进入宝塔面板,点击左侧菜单栏 数据库 ,找到对应生成的数据库,复制粘贴信息到安装界面即可
3.安装成功之后会进入后台登录界面
在宝塔面板侧边菜单打开网站
,在网站中找到高级设置
,点击PHP命令版本
2.PHP-CLI版本选择为PHP-81
,最后点击保存
3.在宝塔面板侧边菜单打开软件商店
,在商店中找到安装好的进程守护管理器
,点击设置
4.点击添加守护进程,进入到添加界面,名称和备注可自定义填写
5.订单监控
的运行目录
选择为`网站根目录
6.复制启动命令依次添加,这里以订单监控为例,订单监控三个监控需要依次添加
如果你的PHP命令行其他程序要用,可以在下方命令php的后面加上对应PHP版本
例如: php81 think order alipay_cron
这样就可以一台服务器共用了
订单监控启动命令
php think order alipay_cron
php think order wxpay_cron
php think order qqpay_cron
登录通知/收款通知/通道掉线启动命令
php think queue:work --queue Notice
7.检查是否启动成功
版权:
转载请注明出处:https://yzf.cnmla.com/429.html
还没有评论呢,快来抢沙发~