PHP swoole安装

下载swoole扩展

复制代码
wget https://github.com/swoole/swoole-src/archive/refs/tags/v4.8.12.tar.gz

# tar -xzf swoole-4.8.12.tgz
# cd swoole-4.8.12/
# ./clear.sh
# swoole的目录下执行以下命令,将扩展编译到php的扩展中
# phpize
# ./configure --with-php-config=/usr/local/php8.1/bin/php-config 
# make && make install

安装ext_async

复制代码
wget https://github.com/swoole/ext-async/archive/refs/tags/v4.8.12.tar.gz
tar -xzvf v4.4.13.tar.gz
cd ext-async-4.4.13
phpize
./configure --with-php-config=/usr/local/php8.1/bin/php-config
make -j 4
make install

netstat -anp | grep 8080
firewall-cmd --zone=public --add-port=9500/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all

Redis 安装

复制代码
wget http://download.redis.io/releases/redis-7.0.9.tar.gz
tar xzvf redis-7.0.9.tar.gz
cd redis-7.0.9
# make && make install

wget https://github.com/phpredis/phpredis/archive/develop.zip --no-check-certificate
unzip develop.zip && cd phpredis-develop
phpize
./configure -with-php-config=/usr/local/php8.1/bin/php-config
make && make install

nohup redis-server /etc/redis.conf &
相关推荐
liangshanbo121536 分钟前
虚拟列表深度面试题整理
java·开发语言·前端
ZISHU_98739 分钟前
用 TLabel 给 SynTouch BioTac 数据做语义标注:从原始信号到结构化标注
开发语言·人工智能·python·数据·机器人触觉
略略略咯咯1 小时前
C#Unity
开发语言·unity·c#
gugucoding1 小时前
59. 【Java】Spring Boot 入门:第一个 Web 应用
java·开发语言·spring boot
lilian2331 小时前
Harmony os 技术实战|拼豆制图43:压缩字符矩阵上线前如何拦住错位图纸
开发语言·前端·华为·矩阵·harmonyos
进击ing小白1 小时前
Qt 无边框窗口进阶指南
开发语言·qt
点我头像干啥1 小时前
004:多个PDF文件合并
开发语言·pdf·php
En^_^Joy2 小时前
Cadence Skill脚本语言快速入门指南
开发语言
10mAh2 小时前
【Java】HashMap 的 put 到底做了什么?——冲突、扩容与树化实测
java·开发语言·hash
九九落3 小时前
JavaScript 实现北京时间精确到毫秒显示:UTC+8、Asia/Shanghai 与在线时间校准详解
开发语言·javascript·ecmascript