zoukankan      html  css  js  c++  java
  • linux宝塔面板配置环境下安装tp5和think-swoole拓展

    版本选择

    PHP-7.2

    MySQL 8.0.24

    Apache 2.4.48

    宝塔面板安装php7.2时自带的composer1.10版本

    第一步:宝塔面板安装swoole

     测试是否安装成功

    a.命令行输入

    php --ri swoole
    

     

     安装成功

    b.输入命令

    php -m
    

     

     有swoole 安装成功

    第二步composer安装thinkphp5.0

    执行命令:

    composer create-project topthink/think=5.0.* thinkphp5.0  --prefer-dist
    

     

     提示版本老旧需要更新版本

    composer更新版本命令:

    //composer self-update 更新到适配当前环境最新版
    composer self-update
    //composer self-update 1.10.*  更新到指定版本这里是1.10的某个版本
    composer self-update 1.10.*

    安装成功

    再次执行:composer create-project topthink/think=5.0.* thinkphp5.0 --prefer-dist

     报错提示proc_open函数被禁用

    把proc_open函数从禁用列表中删除

    第三次执行:composer create-project topthink/think=5.0.* thinkphp5.0 --prefer-dist

     thinkphp安装成功

    但是在vendor目录里面没有发现swoole拓展,看来tp5默认的不带swoole拓展

    第三步:安装think-swoole拓展

    tp5安装swoole拓展手册:

    https://www.kancloud.cn/thinkphp/think-swoole/722895#Swoole_11

    进入项目根目录执行命令:

    composer require topthink/think-swoole
    

     

     安装成功,

    查看项目拓展已经有swoole拓展

     安装完成,接下来可以在tp5里面使用swoole了

     

  • 相关阅读:
    jquery中的ajax方法参数的用法和他的含义:
    链接
    数据库视图作用?什么时候用视图?
    八大排序算法的 Python 实现
    @wrap装饰器
    model方法取值总结
    js获取select改变事件
    SQL Server查询时添加一列连续的自增列
    UIAppearance使用详解-备
    NSString、NSData、char* 类型之间的转换-备
  • 原文地址:https://www.cnblogs.com/keketoloveme/p/14977783.html
Copyright © 2011-2022 走看看