服务器环境与配置⭐
服务器建议配置:2H4G或更高配置(建议最低配置不低于1H2G) 建议使用Linux系统(Centos/ Debian/ Ubuntu)进行搭建 建议系统:CentOS 7.x / Ubuntu20.04 版本 web环境:Nginx 1.x PHP版本:php 8.0数据库版本:msyql 5.6、5.7(建议使用5.7)
1.Centos脚本宝塔Linux面板安装
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
2.安装成功后登录宝塔面板
找到(软件商店—PHP8.0—设置—安装扩展)找到fileinfo、redis、swoole4扩展选择安装。
⑴.确认php环境3个扩展(fileinfo、redis、swoole4)已安装
⑵.确认已设置php的memory_limit 脚本内存限制为 512M 不是512,不能缺少M
⑶.确认已删除禁用函数proc_open,找到后点击删除,如果找不到则表示已经删除了
⑷.确认完成以上配置后已重启php服务
找到(软件商店—Redis 7.x.x — 性能调整),按自己服务器实际配置进行调整,此步骤也可忽略。
找到(软件商店—Mysql5.7(5.6)— 性能调整),按自己服务器实际配置进行调整,此步骤也可忽略。
找到(软件商店—Mysql5.7(5.6)— 二进制日志),如硬盘容量充足可不关闭,此步骤也可忽略。
注意:如果服务器硬盘容量较小,建议关闭二进制日志,关闭后记得重启mysql服务
3.点击软件商店搜索(进程守护管理器)进行安装
4.如果您使用的是海外服务器,点击软件商店搜索(Linux工具箱)进行安装,安装后查看服务器DNS可以设置主要DNS为114.114.114.114 备用DNS为8.8.8.8 ,顺序反过来亦可,记得先点保存,点测试检测是否正常,如无特殊异常情况也可以不修改,此步骤可忽略
至此服务器环境配置结束 进入程序安装教程!
程序安装指南🧭
1️.在宝塔里面点击(网站—添加站点—输入域名—创建数据库—提交)
2.上传系统安装程序压缩文件包,上传完成后解压文件
3.找到系统站点—设置—网站目录—运行目录—找到public—保存(如果您的服务器硬盘较小,建议关闭 写访问日志)
4.点击伪静态—粘贴进去下方的代码 — 保存
代码语言:javascript
复制
#PROXY-START/ location ~* \.(php|jsp|cgi|asp|aspx)$ { proxy_pass http://127.0.0.1:26335; 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; } location / { if (!-e $request_filename) { proxy_pass http://127.0.0.1:26335; } proxy_http_version 1.1; proxy_read_timeout 360s; proxy_redirect off; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; 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; add_header X-Cache $upstream_cache_status; #Set Nginx Cache add_header Cache-Control no-cache; expires 12h; } #PROXY-END/
5.找到之前安装的(进程守护管理器)—设置—添加进程守护—输入名称以及选择运行站点目录—启动命令php think swoole—确定
说明:
如果无法正常启动守护进程,可以排查下方几个问题:
1.确认php的3个扩展(fileinfo、redis、swoole4)是否已经安装,安装后确认是否已重启php服务
2.确认当前服务器安装了几个php,如果只安装了一个,守护进程的启动命令则无需指定版本号
6.至此,访问网站域名即可进入网站安装流程,按后续步骤提示输入相应信息即可,祝您使用愉快。
至此网站安装流程结束 点击这里进入程序授权激活教程!
附加:如启动守护后访问网站未出现安装页面,出现了如下页面,请检查站点配置的php版本是否为纯静态