ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

ThinkPHP8+Swoole 框架 最终章

ThinkPHP8+Swoole 框架 最终章 前前后后我一共写了5篇TPswoole的记录日志。这是最后一篇。踩过很多坑所以需要把现阶段最后版本的经验整理下来分享给大家。环境选docker. 版本用php8.x1、安装composerphp -v 4 apt-get update 5 apt-get install -y wget unzip 8 wget -O /tmp/composer-setup.php https://getcomposer.org/installer 9 php /tmp/composer-setup.php --install-dir/usr/local/bin --filenamecomposer 10 composer --version tp8官网提供更简单方法安装composer curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer2、安装tp8,think-swoole,which pecl pecl version pecl install swoole 1. 安装系统工具 unzip以及 libzip-dev给 PHP zip 扩展用 apt-get update apt-get install -y unzip libzip-dev 2. 安装 PHP zip 扩展容器自带 docker-php-ext-install 脚本 docker-php-ext-install zip composer create-project topthink/think tp composer require topthink/think-swoole3、创建容器docker run -itd --name tp8-php -v /d/code/tp8swo42/tp8:/var/www/html php:8.4-apache 进入容器可使用 docker exec -it tp8-php bash4 php和swoole扩展一大堆的坑我这里有个image 基于php-swoole:swoole_GD_zip_bcmath5: 最终使用phpswoole/swoole:latest 这个镜像安装成功 php8.3think-swoole4docker run --rm -v d:/code/tp8swo42/tp8_sw/tpsw:/var/www -w /var/www phpswoole/swoole:latest composer install接着我做了个面板以及redis管理这个框架适合高并发的接口项目。下载框架 https://download.csdn.net/download/ldy889/93650586下载带面板版本https://download.csdn.net/download/ldy889/93654873
返回列表