当前位置: 首页 > news >正文

【运维笔记】swow源码编译安装

swow的github网址

https://github.com/swow/swow

从github中拉取源码

git pull https://github.com/swow/swow.git

编译安装

github中readme文件讲述了安装方法

file

这里整理了命令,进入拉取项目的目录后依次执行命令即可

#pwd 确保自己在swow目录中,如果不在请切换到swow目录
pwd
# 进入ext
cd ext
# 外挂php动态文件
phpize
# 根据linux环境生成makefile文件
./configure
# 编译项目
make
# 安装项目
make install

安装完毕后,将swow.so扩展写入到php.ini

# 查看php.ini 这里查到了多个路径,需要用下面的命令确认
sudo find / -name php.ini
# 或者使用这个命令查看php.ini 这里查到路径为/etc/opt/remi/php81/php.ini
php --ini
# 查看swow.so 查到目录为/usr/lib64/php/modules/swow.so(可能有多个目录,找到在PATH中的目录即可)
sudo find / -name swow.so

编辑php.ini sudo vim /etc/opt/remi/php81/php.ini,将swow拓展加入即可

[Swow]
extension=/home/left/study/swow/ext/.libs/swow.so

输入php --ri swow查看swow是否添加成功

file

可以看到添加成功

http://www.lryc.cn/news/196432.html

相关文章:

  • 【2023/10/16 下午10:32:39】
  • qemu基础篇——VSCode 配置 GDB 调试
  • Spark常用算子
  • day35
  • js原型链以及实现继承的手段
  • jdk8u201版本cpu.load过高问题的排查和解决
  • 【计算机网络笔记】数据交换之报文交换和分组交换
  • 【广州华锐互动】利用VR开展细胞基础实验教学有什么好处?
  • 基于SSM+Vue的咖啡销售系统
  • L2-026 小字辈
  • linux 查看系统版本
  • Python实现PDF转换文件格式
  • 【Ceph Cluster】完全删除Ceph集群
  • 4.Vue-Vue调用第三方接口
  • 大语言模型在推荐系统的实践应用
  • 第三章 交换技术及应用
  • 地震勘探原理部分问题解答
  • 两个步骤轻松搞定批量合并视频
  • VR虚拟现实在室内设计仿真教学中的应用演示
  • Python操作串口通信
  • 图详解第四篇:单源最短路径--Dijkstra算法
  • CRMEB多商户商城系统阿里云集群部署教程
  • Java第三方登录封装工具类
  • BUUCTF学习(四): 文件包含tips
  • 德国人工智能公司【Kodex AI】完成160万欧元融资
  • LeetCode 2 两数相加
  • springboot项目启动失败,不打印报错详细信息(启动打印日记问题)
  • MyBatis (where、set、foreach)标签
  • flutter开发之安装dart
  • 向量召回:深入评估离线体系,探索优质召回方法