• 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了

     

  • 相关阅读:
    跳板机操作
    常用进制之间的转换
    vim加脚本注释和文本加密
    LAMP框架
    wiki团队协作软件Confluence
    NFS网络文件系统
    ORACLE-12C-RAC INSTALL
    通过DB_LINK按照分区表抽取数据
    Oracle Rac crs无法启动
    删除undotbs后,数据库无法启动
  • 原文地址:https://www.cnblogs.com/keketoloveme/p/14977783.html
Copyright © 2020-2023  润新知