iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >CentOS7 升级PHP版本至7.4.30
  • 374
分享到

CentOS7 升级PHP版本至7.4.30

php开发语言 2023-10-04 06:10:52 374人浏览 薄情痞子
摘要

一、环境准备: 1、服务器事先准备好本地yum源,或者可访问外网。 2、准备好PHP升级包及依赖包。 3、先停止当前的php 4、将当前PHP移动至其他目录下作为备份 二、升级步骤 1、将PHP压缩包

一、环境准备:
1、服务器事先准备好本地yum源,或者可访问外网。
2、准备好PHP升级包及依赖包。
3、先停止当前的php
4、将当前PHP移动至其他目录下作为备份

二、升级步骤
1、将PHP压缩包放入/temp目录中,解压缩
2、安装gd库:yum -y install php-gd
3、进入到PHP压缩后目录,执行以下命令(我是PHP7.3升级到7.4,由于PHP7.4新特性,configure命令也需要对应变化):
bash ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-config-file-scan-dir=/usr/local/php/conf.d --enable-fpm --with-fpm-user=www --with-fpm-group=www --enable-Mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mysqlnd-compression-support --with-iconv-dir --with-freetype=/usr/local/freetype --with-jpeg --with-png-dir --with-zlib --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --enable-ftp --enable-gd --with-openssl --with-mhash --enable-pcntl --enable-Sockets --with-xmlrpc --enable-soap --with-gettext --enable-fileinfo --enable-opcache --enable-intl --with-xsl
4、执行过程中如果会有报错提示,按提示进行操作:
4.1、提示sqlite版本应大于3.7.4:
解决办法:执行yum install sqlite-devel
4.2、提示oniguruma不存在:
解决办法:将oniguruma5php-6.9.7.1-1.el7.remi.x86_64.rpm和oniguruma5php-devel-6.9.7.1-1.el7.remi.x86_64.rpm放入/home/soft目录下,然后执行 rpm –ivh *.rpm
4.3、提示./build/shtool无权限:
解决办法:chmod +777 build/shtool
4.4、提示configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met
解决办法:安装libzip
yum –y remove libzip
cd /home/soft
tar -zxvf libzip-1.2.0.tar.gz
mv libzip-1.2.0 /usr/local/libzip-1.2.0/
cd /usr/local/libzip-1.2.0/
./configure
make && make install
export PKG_CONFIG_PATH=“/usr/local/lib/pkGConfig/”
5、进行编译:make && make install

三、启动PHP
1、执行命令:/usr/local/php/sbin/php-fpm
1.1、提示以下错误:
[16-Aug-2022 14:06:52] ERROR: failed to open configuration file ‘/usr/local/php/etc/php-fpm.conf’: No such file or directory (2)
[16-Aug-2022 14:06:52] ERROR: failed to load configuration file ‘/usr/local/php/etc/php-fpm.conf’
[16-Aug-2022 14:06:52] ERROR: FPM initialization failed
解决办法:cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.conf

来源地址:https://blog.csdn.net/old__fox/article/details/126417468

--结束END--

本文标题: CentOS7 升级PHP版本至7.4.30

本文链接: https://www.lsjlt.com/news/423283.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS7 升级PHP版本至7.4.30
    一、环境准备: 1、服务器事先准备好本地yum源,或者可访问外网。 2、准备好PHP升级包及依赖包。 3、先停止当前的PHP 4、将当前PHP移动至其他目录下作为备份 二、升级步骤 1、将PHP压缩包...
    99+
    2023-10-04
    php 开发语言
  • CentOS7 升级openssl版本(升级至3.0.3)
    首先查看本地openssl版本 openssl version 创建一个放源码的目录(按自己习惯) #这里是我的习惯cd /usr/local/src #去官网获取你想要版本的tar压...
    99+
    2023-09-27
    linux 服务器 ubuntu
  • centos7升级php版本为8.2
    卸载所有已安装的php yum remove -y php* 执行 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest...
    99+
    2023-09-07
    php apache 开发语言
  • Mac下升级Python至新版本
    1.下载python最新版本  链接:https://www.python.org/downloads/mac-osx/安装默认位置为: /Library/Frameworks/Python.framework/Versions/3.5/...
    99+
    2023-01-31
    新版本 Mac Python
  • 如何升级服务器上的PHP版本至5.3
    标题:如何升级服务器上的PHP版本至5.3,需要具体代码示例 在服务器运行的网站中,PHP版本的升级是一个常见的需求。为了适应新的功能和性能优化,升级PHP版本至5.3是一个比较普遍的...
    99+
    2024-03-09
    php 服务器设置 升级php版本 数据丢失
  • linux机器升级python版本至2.
    背景:刚申请的机器python版本是2.6的,需要手动升级到2.7.13版本; 步骤: 1 下载python2.7.13版本的源码包wget http://python.org/ftp/python/2.7.13/Python-2.7.13...
    99+
    2023-01-31
    机器 版本 linux
  • 快速升级服务器上的PHP版本至5.3
    快速升级服务器上的PHP版本至5.3,需要具体代码示例 随着互联网技术的不断发展,PHP作为一种广泛应用于网站开发的编程语言,版本更新也在不断地进行。在某些情况下,我们可能需要快速升级...
    99+
    2024-03-11
    php 版本升级 php 更新
  • ubuntu系统升级至18.04LTS版本的示例
    这篇文章将为大家详细讲解有关ubuntu系统升级至18.04LTS版本的示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。方法如下首先在终端中先把软件源和软件升级成最新的。使用如图中两个命令。root@u...
    99+
    2023-06-13
  • 怎么将Ubuntu服务器升级至14.04LTS版本
    这篇文章主要讲解了“怎么将Ubuntu服务器升级至14.04LTS版本”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么将Ubuntu服务器升级至14.04LTS版本”吧!我们可以从镜像或者...
    99+
    2023-06-13
  • Win9技术预览版曝光:内部版本号升级至9844
    微软将于今晚在旧金山正式发布Win9技术预览版,当然Win9在这里只是用来代指下一代Windows操作系统。今天外媒再带来新消息,Win9技术预览版如今已经升级至9844版本。具体详情我们一起来看看吧! 根据德国媒体之...
    99+
    2023-06-07
    Win9 9844 : 技术 预览版 版本
  • Win10预览版17692怎么升级至17704版?
    微软今天发布了Win10 RS5的最新预览版:Windows 10 Insider Preview 17704.1000 (rs_prerelease,自己系统的版本是17692该怎么升级到最新版本呢?下面我们就爱恩就来...
    99+
    2023-05-23
    Win10 预览版17692
  • wampserver升级php版本的方法
    小编给大家分享一下wampserver升级php版本的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.官网下载php7.2下载地址:https://wind...
    99+
    2023-06-15
  • CentOS7环境下gcc(版本10.2.0)升级详细过程
    目录简短介绍1、查看当前gcc版本2、下载gcc安装包(10.2.0版本)3、解压安装包4、下载依赖库5、安装系统必须包模块6、创建编译目录7、生成Makefile文件说明:8、编译...
    99+
    2024-04-02
  • Jdk 版本升级
    Jdk 版本升级(多版本配置) 一、配置多版本 首先如果系统第一次安装JDK 登录oracle官网Java Downloads | Oracle下载,此教程以Jdk1.8为例,一键下一步即可安装成功。...
    99+
    2023-09-13
    java jdk
  • Nacos版本升级
    nacos 默认使用内嵌数据库 Derby,做持久化,我们也可以使用 外部MySQL 作为持久化服务! 在使用 MySQL 作数据库时,需要提前创建数据库和表; 官网简绍 ☑ 部署部分,适用于直接部署Nacos2.0.0以上版本的用户。 ...
    99+
    2023-08-16
    数据库 java mysql 运维 centos
  • Win10 版本升至Build 10022 新版本截图曝光
    Build 10014的图像都还没有传开,另一个版本10022也已经泄露,此版来自公共分支fbl_impressive,也就是测试版中相对较稳定的版本,这意味着外部的测试人员有望可以接到这个版本的推送,从操作系统的语言 ...
    99+
    2023-06-11
    Win10 WinBuild10022 Build 10022 新版本 版本
  • ubuntu升级Python版本
    一、已有Python版本 使用以下命令查找系统上所有安装的 Python 版本 ls /usr/bin/python* 使用以下命令更改 Python 3 的符号链接 sudo update-alternatives --install ...
    99+
    2023-09-03
    linux 运维 python
  • Linux升级Python版本
    安装升级Pythonlinux自带的python是2.6版本的,用习惯了2.7.x,所以想升级python21.下载源码包,后面的下载链接直接在python官网找的,如果想安装更高的版本自行更换wget https://www.pytho...
    99+
    2023-01-31
    版本 Linux Python
  • Win10预览版怎么升级至win10最新版10049?
    微软今天早些时候正式推送了Windows 10 Build 10049测试版系统,之前一直犹抱琵琶半遮面的“斯巴达”浏览器正式登场,而这也是Build 10049版本当中最重磅的新...
    99+
    2023-06-13
    Win10预览版 10049 win10 预览 Win10
  • Win11 KB5027305发布:Beta版本升至 22621.1835/22631.1835
    微软今天面向 Beta 频道的 Windows Insider 项目成员,发布了适用于 Win11 的 KB5027305 更新,用户安装后版本号升至 Build 22621.1835 和 22631.1835。 我们...
    99+
    2023-06-09
    Win11 KB5027305
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作