龙空技术网

ubuntu22.04安装php8.1+phpy

北漂的鱼爸 40

前言:

今天兄弟们对“ubuntu安装php56”大约比较着重,你们都想要学习一些“ubuntu安装php56”的相关知识。那么小编在网摘上收集了一些对于“ubuntu安装php56””的相关文章,希望兄弟们能喜欢,咱们快快来了解一下吧!

phpy是swoole官方的又一神作,加持php让php可以使用python的全部技能,让php无所不能;

安装php基础环境以及常用的扩展

# 安装命令sudo apt-get install php8.1 php8.1-fpm php8.1-mysql php8.1-mbstring php8.1-xml php8.1-gd php8.1-curl php8.1-redis php8.1-bcmath php8.1-oauth php8.1-imagick php8.1-dev
安装phpy扩展
# 下载phpy扩展git clone  phpy# 给已存在php安装扩展使用phpizephpize# 安装phpy扩展./configure# 安装扩展需要python支持如果扩展默认寻找目录找不到python安装就会报错,这个时候需要指定python的目录,安装扩展可以正确找到依赖;# 指定安装目录参数:with-python-dir# 使用 whereis python 找到目录whereis python#例如:python: /home/xiaoyin199/miniconda3/envs/python3.10.11_vits_chinese/bin/python#如果是上面的输出那么目录就是:/home/xiaoyin199/miniconda3/envs/python3.10.11_vits_chinese# 安装phpy扩展正确命令为./configure --with-python-dir=/home/xiaoyin199/miniconda3/envs/python3.10.11_vits_chinesemakesudo make install# 编辑php.ini添加扩展# 查看php.ini文件位置php --ini# 输出 php --ini# 输出Configuration File (php.ini) Path: /etc/php/8.1/cli# 输出 Loaded Configuration File:         /etc/php/8.1/cli/php.inisudo echo "extension=phpy.so" /etc/php/8.1/cli/php.ini
检查phpy是否安装成功;
# 运行命令php --ri phpy# 输出则证明安装成功#phpy#phpy support => enabled#Copyright => 上海识沃网络科技有限公司#Email => service@swoole.com#Website => 

标签: #ubuntu安装php56 #phpmath #ubuntuphp安装目录在哪