StarPay搭建教程

运行环境要求

服务器推荐配置:2H2G 或更高配置(建议最低不低于 1H2G)
建议使用 Linux 系统(Debian 12(推荐)、Ubuntu 22+)进行搭建
建议系统:Debian 12 / Ubuntu 22+ 版本
Web 环境:Nginx 1.30.3(推荐,因为前面的版本已被曝光存在漏洞)
PHP 版本:PHP 8.1(所需扩展:fileinfo、sg16)
数据库版本:MySQL 5.7+

1.安装宝塔Linux面板

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

如果没有电脑,也可以通过宝塔面板官方网站的在线安装功能快速完成安装。

图片[1]-StarPay搭建教程-星影论坛

2.安装完成后登录宝塔面板

首次登录时会出现弹窗,可以直接选择 LNMP 环境安装(Nginx 1.30.3+、PHP 8.1、MySQL 5.7+)。

环境安装完成后,进入应用商店页面,找到刚刚安装好的 PHP 8.1,点击旁边的设置按钮打开弹窗,然后在弹窗中选择安装扩展。

(1)安装 PHP 相应扩展

图片[2]-StarPay搭建教程-星影论坛
图片[3]-StarPay搭建教程-星影论坛

找到fileinfosg16两个选项并进行安装

(2)重启 PHP 8.1 服务

图片[4]-StarPay搭建教程-星影论坛

(3)进入宝塔面板的软件商店,搜索“进程守护管理器”并安装

图片[5]-StarPay搭建教程-星影论坛

3.安装StarPay程序

(1)在宝塔面板中点击“网站—添加站点—输入域名—创建数据库—选择 PHP 版本【PHP-81】—提交”。

图片[6]-StarPay搭建教程-星影论坛

(2)进入网站根目录,上传系统安装程序压缩包,上传完成后解压文件。

图片[7]-StarPay搭建教程-星影论坛

(3)返回网站页面,找到刚刚添加的站点,依次点击“设置—网站目录—运行目录”,选择 `public` 后保存(如果服务器硬盘较小,建议关闭写访问日志)。

图片[8]-StarPay搭建教程-星影论坛

(4)点击伪静态,粘贴下方代码(或选择上方 thinkphp 选项),然后保存。

location ~* (runtime|application)/{
	return 403;
}
location / {
	if (!-e $request_filename){
		rewrite  ^(.*)$  /index.php?s=$1  last;   break;
	}
}
图片[9]-StarPay搭建教程-星影论坛

(5)找到之前安装的“进程守护管理器”,依次点击“设置—添加进程守护”,输入名称并选择运行站点目录,然后填写下方启动命令,最后确定。

php81 think spay:guardian --workers=1 --interval=1 --system-interval=60 --system=1
图片[10]-StarPay搭建教程-星影论坛

看到“运行中”状态,即表示启动成功。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容