首页 » Web前端 » opensslphpapt技巧_从新编译 Swoole 并开启 Openssl

opensslphpapt技巧_从新编译 Swoole 并开启 Openssl

访客 2024-12-13 0

扫一扫用手机浏览

文章目录 [+]

you must configure with --enable-openssl to support ssl connection when ……

它提示我必须配置 --enable-openssl ,虽然我知道这句话的笔墨意思,但是并不知道详细怎么操作才能进行配置,由于我并不知道他的详细实行步骤或利用流程。
经由昨天的干系搜索和验证,弄清了这个东西该当怎么去配。

opensslphpapt技巧_从新编译 Swoole 并开启 Openssl

安装 openssl

查看是否安装 openssl

opensslphpapt技巧_从新编译 Swoole 并开启 Openssl
(图片来自网络侵删)

openssl

未安装的时候利用命令安装:

sudo apt install openssl

获取 openssl 的安装位置

一样平常来说默认位置是 /usr/bin/openssl

重新编译 Swoole

首先要知道 php 安装扩展的时候,分为手动编译 phpize 和命令 pecl 安装。

1、PECL 办法

# 超级管理运行su# 利用 pecl 更新 swoole 扩展pecl upgrade swoole# 上面命令会进行编译安装 swoole 扩展,耐心等待!
在等待的过程中千万不要按回车键,由于他会延迟到下一步的实行,会错过讯问的操作确认!
# 知道等待讯问语句在 enable openssl support? [no] : 输入yes --with-openssl-dir=/usr/local/openssl# 以上的 /usr/local/openssl 便是你的 openssl 安装位置,进行修正即可
2、PHPIZE 办法

这里可以参考 安装Swoole

# 超级管理运行su# 下载安装 swoolegit clone https://gitee.com/swoole/swoole.git# 切换到 swoole 目录cd swoole# ubuntu 没有安装 phpize 可实行命令:sudo apt-get install php-dev 来安装 phpizephpize# 配置 openssl./configure --enable-openssl --with-openssl-dir=/usr/bin/openssl# 安装make && sudo make install阐明

这里的缺点属于安装编译 swoole 的步骤,涉及到的知识

Linux 的源码安装流程,./configure 和 make 的利用PHP 安装扩展,Windows 的 dll 安装,Linux 的 PECL 和 phpzie 安装;swoole 不支持 Windows 平台。
参考链接Swoole 官方文档 - 编译选项pecl安装swoole扩展怎么开启openssl
标签:

相关文章

php获取cnzz技巧_PHP采集 抓取

一、 什么是php采集程序?二、 为什么要采集?三、 采集些什么?四、 如何采集?五、 采集思路六、 采集范例程序七、 采集心得什...

Web前端 2024-12-15 阅读0 评论0