前提: 1、最好用编译安装,PHP72、数据库5.6、其它随意 2、phpMyAdmin 工具选择PHP72版本 3、宝塔->安全:开放3306和6379端口 4、默认的宝塔市场的镜像是:操作系统CentOS Linux 7.5左右,最好别差太远 一、安装配置环境1、PHP7.2 安装在宝塔 软件商店——PHP7.2 2、REDIS扩展特别注意:如果有ioncube或是SG的扩展 一定要先卸载一共安装二个扩展:Redis,Swoole。安装完毕后效果3、删除被禁用的函授 删除proc_open 函数proc_ pcntl_开头的全删掉4、扩展Swoole在宝塔 文件 路径 上传我们的扩展文件路径 /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718在宝塔PHP7.2 配置文件加上extension = swoole_loader72.so 然后保存记得在前面加上:【swoole】完整如下:【swoole】 extension = swoole_loader72.so然后重启生效二、安装程序1、创建网站宝塔 网站——添加站点输入域名,选择创建数据库,注意:必须用MYSQL5.6 安装,如果是其他版本,请先备份数据库,然后卸载重新安装2、开启强制HTTPS点击申请3、上传代码,然后解压结构如下图4、修改配置文件修改数据库对接:Config/db.php注意:不要带有空格修改REDIS配置Config/local.example.php如果有密码null改成自己的设置的密码return [ 'redis' => [ 'class' => 'yii\redis\Connection', 'hostname' => '127.0.0.1', 'port' => 6379, 'password' => null, ], 'cache' => [ 'class' => 'yii\caching\FileCache', ], 'enableSchemaCache' => false, 'schemaCacheDuration' => 3600, 'schemaCache' => 'cache', 'session' => [ 'name' => 'HJ_SESSION_ID', 'class' => 'yii\web\DbSession', 'sessionTable' => '{{%core_session}}', ], 'debugAllowedIPs' => ['127.0.0.1', '::1',], 'giiAllowedIPs' => ['127.0.0.1', '::1',], 'queue' => [ 'class' => \yii\queue\db\Queue::class, 'channel' =>'zjhj_bd_968', 'tableName' => '{{%core_queue}}', ],];1、 导入数据库三、后续配置1、登录后台:默认账户密码 admin admin8882、开启队列服务打开终端复制命令回车这样就成功了END:就可以正常使用了!!!