安装Swoole
1.首先登录进宝塔面板,找到左侧菜单栏中的【终端】,点击进入。
2.请将以下内容复制并粘贴到终端命令行中,然后等待下载完成。
wget https://pecl.php.net/get/swoole-5.1.1.tgz
3.使用以下命令解压Swoole包
tar -zxvf swoole-5.1.1.tgz
4.请使用以下命令来进入目录
cd swoole-5.1.1
5.执行phpize
6.请按照以下步骤操作:
进入左侧菜单栏-【文件】。 在顶部栏目输入 /root,然后按回车键。 进入界面后找到 swoole-5.1.1 文件。 右键点击文件,选择 属性。 更改权限为 777。
7.请执行以下命令,其中 /www/server/php/81/bin/php-config 为你的PHP安装地址。如果你是通过宝塔面板安装的,那么默认就是这个,无需修改。
./configure --with-php-config=/www/server/php/81/bin/php-config --enable-openssl
8.请运行以下命令来编译Swoole,并等待编译完成。
make && make install
9.请点击左侧菜单栏中的【软件商店】,在列表中找到PHP8.1,然后点击设置。
10.请点击左侧的配置文件,向下滑动配置框直至底部,并填入以下内容,完成后点击保存。
extension=swoole.so
11.请点击左侧的服务,在界面中找到重启按钮,然后点击它以重新启动PHP。
12.请点击左侧菜单栏的【终端】,进入界面后输入命令php -m来检测Swoole是否已成功安装。如果终端显示有关Swoole的信息,则表示安装成功。
创建站点
1.添加站点。点击左侧菜单网站→添加站点
2.输入你要绑定的网站域名(上一步中域名配置所解析的域名),PHP选择8.1 。都填写后,点击提交
3.浏览器新建标签页,输入你刚绑定的域名,看是否可以打开,访问如出现此提示,创建成功
程序上传
1.下载保存源码压缩包至本地电脑。
2.进入宝塔面板,选择左侧菜单网站,点击新建的站点进入根目录
3.点击左上角上传,随后点击上传文件,选择YPay程序.ZIP,然后点击开始上传,等待上传完成,关闭上传窗口。
4.解压包至当前目录(根目录),等待解压完成。
站点配置
1.进入宝塔面板,选择左侧菜单网站,然后点击设置。
2.请点击左侧的网站目录,将网站目录设置为mine,随后点击保存即可
3.请点击左侧的 伪静态,复制以下内容并替换原有内容,然后点击保存。
location / { try_files $uri $uri/ /; break; } location =/submit.php { # 将客户端的 Host 和 IP 信息一并转发到对应节点 proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 将协议架构转发到对应节点,如果使用非https请改为http proxy_set_header X-scheme https; # 执行代理访问真实服务器 proxy_pass http://127.0.0.1:9501; } location ~* \.(htm)$ { # 将客户端的 Host 和 IP 信息一并转发到对应节点 proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 将协议架构转发到对应节点,如果使用非https请改为http proxy_set_header X-scheme https; # 执行代理访问真实服务器 proxy_pass http://127.0.0.1:9501; } location /prod/ { # 将客户端的 Host 和 IP 信息一并转发到对应节点 proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 将协议架构转发到对应节点,如果使用非https请改为http proxy_set_header X-scheme https; # 执行代理访问真实服务器 proxy_pass http://127.0.0.1:9501/; } # ^~ 不能去掉,/upload/ 中的 upload 可以改成其他名称 location ^~ /upload/ { # 将客户端的 Host 和 IP 信息一并转发到对应节点 proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 将协议架构转发到对应节点,如果使用非https请改为http proxy_set_header X-scheme https; # 执行代理访问真实服务器 proxy_pass http://127.0.0.1:9501/; }
解除禁用函数
1.请点击左侧菜单栏中的【软件商店】,在列表中找到PHP8.1,然后点击设置。
2.请点击禁用函数,然后使用 Ctrl + F 查找disable_functions
关键字。接着复制以下文本并替换原有内容
disable_functions = passthru,system,chroot,chgrp,chown,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,imap_open,apache_setenv
3.请点击左侧的服务,在界面中找到重启按钮,然后点击它以重新启动PHP。
配置守护进程
1.请点击左侧菜单栏中的【软件商店】,然后找到守护进程管理器,点击设置
2.点击添加守护进程
3.配置守护进程信息
名称:随意设定 例如 启动目录:网站地址里的Ypay文件夹
启动命令: php bin/hyperf.php start 备注:随意设定 例如
在线安装
1.请点击站点域名,进入安装界面。勾选同意协议后,点击“继续”
2.进入环境检测界面后,向下滑动至底部,并轻点继续按钮
3..输入数据库账户密码,点击下一步
忘记数据库账户密码在哪里查看? 进入宝塔面板,点击左侧菜单栏 数据库 ,找到对应生成的数据库,复制粘贴信息到安装界面即可
4.配置数据库和Redis信息
4.安装成功之后会进入提示界面
5.请点击左侧菜单栏中的【软件商店】,然后找到守护进程管理器,点击设置
6.找到你创建的守护进程,点击重启即可 默认账户密码为: admin/123456
如不会搭建可联系客服付费远程
(联系Q:3396733086)
「小礼物走一走?华子可乐来一个!」
还没有人赞赏,支持一下吧
哇~真是太棒了 感谢大佬支持
下载说明:
1.本站资源都是白菜价出售,同样的东西,我们不卖几百,也不卖几十,甚至才卖几块钱,一个永久VIP能下载全站会员专属源码了,所以单独购买也好,会员也好均不提供相关技术服务。
2.如果源码下载地址失效请 提交留言(点击我)进行补发。
3.本站所有资源仅用于学习及研究使用,请必须在24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您权益请联系本站删除!
4.本站站内提供的所有可下载资源(软件等等)本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发);但本网站不能保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug;同时本站用户必须明白,【晓梦云】对提供下载的软件等不拥有任何权利(本站原创和特约原创作者除外),其版权归该资源的合法拥有者所有。
5.请您认真阅读上述内容,购买即以为着您同意上述内容。
晓梦云资源网 » YPay源支付单商户V8-主站安装教程(二)