linux centos系统 安装php8遇到的问题

管理员

安装php找不到 No package ‘sqlite3’ found
yum install sqlite-devel

安装php找不到 No package ‘oniguruma’ found
oniguruma是一个处理正则表达式的库,我们之所以需要安装
是因为在安装php8的过程中,mbstring的正则表达式处理功能对这个包有依赖性

wget https://github.com/kkos/oniguruma/releases/download/v6.9.5_rev1/onig-6.9.5-rev1.tar.gz 
tar -zxvf onig-6.9.5.tar.gz 
cd onig-6.9.5/ 
autoreconf -vfi 
./configure --prefix=/usr --libdir=/lib64
make && make install 

简单说明:需要有“–libdir=/lib64”参数。如果不使用这个参数,编译PHP仍将报错,编辑ldconfig配置无法解决问题

0人点赞
Linux
管理员

全部评论 0

推荐阅读 更多精彩内容

  • linux centos系统 nginx源码安装和配置
    1.1安装前工作 首先更新系统软件源,使用以下命令更新系统- yum update 依赖包安装; 1.2下载Nginx安装源文件,下载并上传到服务器;1.3新建nginx用户及用户组,使用 root 用户身份登录系统,执行以下命令创建新的用户; 1.4 编译配置、编译、安装。 nginx停止、重启未添加nginx服务前对nginx的管理只能通过一下方式管理...
    2021-01-13 11:10:22 管理员
  • linux centos系统 PHP8源码安装配置
    linux centos系统 PHP8源码安装配置。php8下载,解压压缩包,安装依赖,源码编译、安装,查看安装成功后的版本信息,修改配置,需要对`php.ini`配置进行配置修改,请自行参考官方文档配置,启用php-fpm服务,Nginx代理集成PHP8配置。重启php...
    2021-01-16 16:26:38 管理员
  • linux centos系统 MySQL8.0安装
    linux centos系统 MySQL8.0安装。下载mysql安装源文件,MySQL数据库设置,修改数据库密码,在CentOS中mysql的主要配置所在的目录。...
    2021-04-29 15:27:53 管理员
  • 阿里云ssl证书部署,ssl证书nginx配置
    阿里云ssl证书部署,ssl证书nginx配置,通过return 301重定向方式把所有http请求也转成https请求,nuxt vue应用nginx https相关配置...
    2021-05-05 17:36:06 管理员