标签搜索

小程序商城开源版部署手册

龙小白
2021-08-30 / 0 评论 / 27 阅读 / 正在检测是否收录...

服务器环境推荐要求

*Nignx

*php7.1-7.3

*MySql5.7

*Redis

*Supervisor管理器

推荐使用宝塔面板

服务器推荐光盾云云服务器

运行环境

支持Lunix/windows服务器环境,需要PHP7.1-7.3版本支持,用运行于包括Apache和ngin在内的多种WEB服务器和模式,支持MySql数据库,引擎用lnnDB.框架本身没有什么特别模块要求,具体的应用系统运行环境低,而本身的文件大小也是轻量级的,因此不会出现 空间和内存占用的瓶颈。对于刚接触PHP的新手,我们推荐使用集成开发环境的宝塔来使用进行本地开发测试

注意

+域名必须备案

+公众号必须使用80端口

+小程序必须使用https协议443端口

+不支持二级目录安装

安装系统软件

Nginx,MySQL,PHP(PHP用7.1-7.3版本),

Redis,Supervisor管理器,phpMyadmin(Web端MySQL管理工具)。

安装步骤

1.进入面板点击软件商城,点击php设置

2.进入配置文件,在文件尾部增加代码extension=swoole_loader73.so,然后保存。

3.进入安装扩展,安装插件fileinfo,redis

4.进入禁用函数,删除下列函数proc_open pcntl_signal pcntl_signal_dispatch pcntl_fork pcntl_wait

5.重载PHP配置

站点设置

1.点击宝塔左侧菜单网站,点击项目站点名称

2.设置运行目录

返回站点列表,点击右侧设置->网站目录,设置网站运行目录为public点保存

3.配置伪静态

点击右侧设置->伪静态设置伪静态,选择下拉框的thinkphp点击保存生成配置。

宝塔消息队列配置方法

宝塔软件商店搜索Supervisor并安装

点击设置->添加守护进程

填写名称(自定义填写),启动用户www.然后点击选择运行目录

选择程序目录,这里以/www/wwwroot/为例(如果您的系统在数据盘挂载,则选择数据盘)

勾选程序目录文件夹,然后点击选择

填写启动命令:php think queue:listen -queue

点击确定添加进程守护,然后点击【启动】

注:如果到添加完成后,守护进程里面空白无内容,请更新宝塔面板

一、检查伪静态是否配置成功。
方法:浏览器新建窗口,直接输入后台完整登录路径http://你的域名/admin
可以直接打开,页面显示登录页,则表示系统配置正确

如显示404等其他页面,请检查系统配置及伪静态设置、运行目录设置、消息队列重启是否正确。
二、https域名(不使用htpps则跳过)。
浏览器输入https://你的域名/admin检查后台是否可以打开。
可以正常打开,则表示SSL证书安装正确。否则请检查SSL证书配置。
三、全站https,请在后台配置wss配置
配置wss后需要重启workerman才能生效,生效后只能使用ws去连接,也就只能使用https进行访问才可以连接长连接
ssl证书请于服务器或宝塔上的ssl证书保持一致
四、安装后以后请启动消息队列!如碰到无法接受消息,请重启消息队列。

0

评论 (0)

取消