搜索
首页后端开发PHP问题centos yum怎么安装php5.4
centos yum怎么安装php5.4Oct 20, 2021 am 09:11 AM
php5.4yum

centos yum安装php5.4的方法:1、检查当前系统是否已经安装PHP;2、查看yum是否有可安装的PHP软件;3、通过“yum install php”安装php即可。

centos yum怎么安装php5.4

本文操作环境:CentOS 7.4.1708系统、php5.4版、DELL G3电脑

centos yum怎么安装php5.4?

CentOS 7.4 使用yum源安装PHP 5.4.16

一、检查当前系统是否已经安装PHP

[root@localhost ~]# rpm -qa php

二、查看yum是否有可安装的PHP软件

[root@localhost ~]# yum list | grep php
graphviz-php.x86_64                         2.30.1-19.el7              base
php.x86_64                                  5.4.16-43.el7_4            updates
php-bcmath.x86_64                           5.4.16-43.el7_4            updates
php-cli.x86_64                              5.4.16-43.el7_4            updates
php-common.x86_64                           5.4.16-43.el7_4            updates
php-dba.x86_64                              5.4.16-43.el7_4            updates
php-devel.x86_64                            5.4.16-43.el7_4            updates
php-embedded.x86_64                         5.4.16-43.el7_4            updates
php-enchant.x86_64                          5.4.16-43.el7_4            updates
php-fpm.x86_64                              5.4.16-43.el7_4            updates
php-gd.x86_64                               5.4.16-43.el7_4            updates
php-intl.x86_64                             5.4.16-43.el7_4            updates
php-ldap.x86_64                             5.4.16-43.el7_4            updates
php-mbstring.x86_64                         5.4.16-43.el7_4            updates
php-mysql.x86_64                            5.4.16-43.el7_4            updates
php-mysqlnd.x86_64                          5.4.16-43.el7_4            updates
php-odbc.x86_64                             5.4.16-43.el7_4            updates
php-pdo.x86_64                              5.4.16-43.el7_4            updates
php-pear.noarch                             1:1.9.4-21.el7             base
php-pecl-memcache.x86_64                    3.0.8-4.el7                base
php-pgsql.x86_64                            5.4.16-43.el7_4            updates
php-process.x86_64                          5.4.16-43.el7_4            updates
php-pspell.x86_64                           5.4.16-43.el7_4            updates
php-recode.x86_64                           5.4.16-43.el7_4            updates
php-snmp.x86_64                             5.4.16-43.el7_4            updates
php-soap.x86_64                             5.4.16-43.el7_4            updates
php-xml.x86_64                              5.4.16-43.el7_4            updates
php-xmlrpc.x86_64                           5.4.16-43.el7_4            updates
rrdtool-php.x86_64                          1.4.8-9.el7                base
uuid-php.x86_64                             1.6.2-26.el7               base

三、安装PHP

[root@localhost ~]# yum install php

四、查看版本及支持的扩展

[root@localhost ~]# php -v
PHP 5.4.16 (cli) (built: Nov 15 2017 16:33:54)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
[root@localhost ~]# php -m
[PHP Modules]
bz2
calendar
Core
ctype
curl
date
ereg
exif
fileinfo
filter
ftp
gettext
gmp
hash
iconv
json
libxml
mhash
openssl
pcntl
pcre
Phar
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
standard
tokenizer
xml
zip
zlib

[Zend Modules]

[root@localhost ~]#
[root@localhost ~]# ll /etc/php.d/
总用量 20
-rw-r--r--. 1 root root 49 11月 16 00:36 curl.ini
-rw-r--r--. 1 root root 57 11月 16 00:36 fileinfo.ini
-rw-r--r--. 1 root root 49 11月 16 00:36 json.ini
-rw-r--r--. 1 root root 49 11月 16 00:36 phar.ini
-rw-r--r--. 1 root root 47 11月 16 00:36 zip.ini
[root@localhost ~]# ll /usr/lib64/php/modules/
总用量 3100
-rwxr-xr-x. 1 root root   74688 11月 16 00:36 curl.so
-rwxr-xr-x. 1 root root 2713376 11月 16 00:36 fileinfo.so
-rwxr-xr-x. 1 root root   44688 11月 16 00:36 json.so
-rwxr-xr-x. 1 root root  271992 11月 16 00:36 phar.so
-rwxr-xr-x. 1 root root   58392 11月 16 00:36 zip.so

五、安装php-mysqlnd

当前系统已安装的mysql版本是:

[root@localhost ~]# rpm -qi mysql-community-server
Name        : mysql-community-server
Version     : 5.7.21
Release     : 1.el7
Architecture: x86_64
Install Date: 2018年02月13日 星期二 09时37分23秒
Group       : Applications/Databases
Size        : 775546923
License     : Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. Under GPLv2 license as shown in the Description field.
Signature   : DSA/SHA1, 2017年12月28日 星期四 20时54分13秒, Key ID 8c718d3b5072e1f5
Source RPM  : mysql-community-5.7.21-1.el7.src.rpm
Build Date  : 2017年12月28日 星期四 12时11分13秒
Build Host  : siv27.no.oracle.com
Relocations : (not relocatable)
Packager    : MySQL Release Engineering <mysql-build@oss.oracle.com>
Vendor      : Oracle and/or its affiliates
URL         : http://www.mysql.com/
Summary     : A very fast and reliable SQL database server
Description :
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
and robust SQL (Structured Query Language) database server. MySQL Server
is intended for mission-critical, heavy-load production systems as well
as for embedding into mass-deployed software. MySQL is a trademark of
Oracle and/or its affiliates

The MySQL software has Dual Licensing, which means you can use the MySQL
software free of charge under the GNU General Public License
(http://www.gnu.org/licenses/). You can also purchase commercial MySQL
licenses from Oracle and/or its affiliates if you do not wish to be bound by the terms of
the GPL. See the chapter "Licensing and Support" in the manual for
further info.

The MySQL web site (http://www.mysql.com/) provides the latest news and
information about the MySQL software.  Also please see the documentation
and the manual for more information.

This package includes the MySQL server binary as well as related utilities
to run and administer a MySQL server.
[root@localhost ~]# yum install php-mysqlnd
[root@localhost test]# ll /etc/php.d/
总用量 48
-rw-r--r--. 1 root root 49 11月 16 00:36 curl.ini
-rw-r--r--. 1 root root 57 11月 16 00:36 fileinfo.ini
-rw-r--r--. 1 root root 49 11月 16 00:36 json.ini
-rw-r--r--. 1 root root 55 11月 16 00:36 mysqlnd.ini
-rw-r--r--. 1 root root 69 11月 16 00:36 mysqlnd_mysqli.ini
-rw-r--r--. 1 root root 67 11月 16 00:36 mysqlnd_mysql.ini
-rw-r--r--. 1 root root 47 11月 16 00:36 pdo.ini
-rw-r--r--. 1 root root 63 11月 16 00:36 pdo_mysqlnd.ini
-rw-r--r--. 1 root root 61 11月 16 00:36 pdo_sqlite.ini
-rw-r--r--. 1 root root 49 11月 16 00:36 phar.ini
-rw-r--r--. 1 root root 55 11月 16 00:36 sqlite3.ini
-rw-r--r--. 1 root root 47 11月 16 00:36 zip.ini
[root@localhost test]# ll /usr/lib64/php/modules/
总用量 3772
-rwxr-xr-x. 1 root root   74688 11月 16 00:36 curl.so
-rwxr-xr-x. 1 root root 2713376 11月 16 00:36 fileinfo.so
-rwxr-xr-x. 1 root root   44688 11月 16 00:36 json.so
-rwxr-xr-x. 1 root root  133136 11月 16 00:36 mysqlnd_mysqli.so
-rwxr-xr-x. 1 root root   53584 11月 16 00:36 mysqlnd_mysql.so
-rwxr-xr-x. 1 root root  256584 11月 16 00:36 mysqlnd.so
-rwxr-xr-x. 1 root root   28784 11月 16 00:36 pdo_mysqlnd.so
-rwxr-xr-x. 1 root root  116344 11月 16 00:36 pdo.so
-rwxr-xr-x. 1 root root   29176 11月 16 00:36 pdo_sqlite.so
-rwxr-xr-x. 1 root root  271992 11月 16 00:36 phar.so
-rwxr-xr-x. 1 root root   51360 11月 16 00:36 sqlite3.so
-rwxr-xr-x. 1 root root   58392 11月 16 00:36 zip.so

如果安装的是php-mysql,而不是php-mysqlnd,在使用函数mysqli_connect()时会有警告:

PHP Warning:  mysqli_connect(): Headers and client library minor version mismatch. Headers:50556 Library:50637

推荐学习:《PHP视频教程

以上是centos yum怎么安装php5.4的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
详解CentOS6.5使用yum升级gcc的步骤详解CentOS6.5使用yum升级gcc的步骤Dec 31, 2023 am 10:59 AM

因为需要用到C++11,但CentOS自带的gcc4.4.7不支持,所以决定升级gcc。操作如下:#备份mv/etc/yum.repos.d/devtools-2.repo/etc/yum.repos.d/devtools-2.repo.bakwgethttp://people.centos.org/tru/devtools-2/devtools-2.repo-O/etc/yum.repos.d/devtools-2.repoyuminstalldevtoolset-2-gccdevtoolse

centos离线安装中文版GitLabcentos离线安装中文版GitLabFeb 19, 2024 am 11:36 AM

1.下载gitlab安装包从【清华大学开源软件镜像站】下载最新中文版gitlab安装包,安装包里自带了简体中文汉化包。从【gitlab官网】下载gitlab最新安装包。2.安装gitlab以gitlab-ce-14.9.4-ce.0.el7.x86_64为例,将其上传至centos服务器使用yum安装gitlabyum-yinstallgitlab-ce-14.3.2-ce.0.el7.x86_64.rpm使用yum安装gityum-yinstallgit#安装git修改gitlab配置文件vi

Linux包管理工具yum和apt有什么区别Linux包管理工具yum和apt有什么区别May 30, 2023 am 09:53 AM

一般来说著名的Linux系统基本上分两大类:RedHat系列:Redhat、Centos、Fedora等;Debian系列:Debian、Ubuntu等。yum(YellowdogUpdater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。apt(AdvancedPackagingTool)是一个在Debian和Ubuntu中的Shell前端软件包管理器。概述一般来说著名的Linux系统基本上分两大类:RedHat系列:Redhat、Cento

linux yum是什么工具linux yum是什么工具Feb 10, 2023 am 10:09 AM

在linux中,yum是一个专门为了解决包的依赖关系而存在的软件包管理器;yum是改进型的RPM软件管理器,它很好的解决了RPM所面临的软件包依赖问题。当管理员使用yum安装RPM包时,yum会先从服务器端下载包的依赖性文件,通过分析此文件从服务器端一次性下载所有相关的RPM包并进行安装。

centos7+yum怎么删除phpcentos7+yum怎么删除phpJan 19, 2023 am 10:00 AM

centos7 yum删除php的方法:1、通过“php-v”查看PHP版本;2、使用“rpm -qa|grep php”查看已经安装的PHP相关扩展;3、通过执行“yum remove php”命令卸载php即可。

linux怎么使用yum安装phplinux怎么使用yum安装phpJan 29, 2023 am 09:46 AM

linux使用yum安装php的方法:1、执行“mkdir /usr/local/php”命令;2、下载yum源的更新安装包;3、安装相关yum源安装包;4、通过“yum install”命令安装php即可。

Centos7安装安装部署dockerCentos7安装安装部署dockerFeb 19, 2024 pm 06:27 PM

在CentOS7上安装和部署Docker非常简单,只需要几个简单的步骤即可完成。下面是详细的步骤和说明:更新系统在安装Docker之前,首先需要更新CentOS7操作系统。使用以下命令可以更新系统:sudoyumupdate安装必要的软件包在CentOS7上安装Docker需要安装一些必要的软件包,包括yum-utils、device-mapper-persistent-data和lvm2。使用以下命令安装这些软件包:sudoyuminstall-yyum-utilsdevice-mapper-

Linux中yum有何作用?主要功能是什么?Linux中yum有何作用?主要功能是什么?Feb 19, 2024 pm 05:30 PM

大家都或许熟悉Linux系统中的yum,但初学者可能对它并不了解。本文将介绍yum是什么,以及它的功能。请继续阅读。  在Linux中,yum是一个包管理器,用于管理和安装软件包。它是YellowdogUpdater,Modified的缩写,最初是为RedHat系列发行版设计的,但现在也被其他许多基于RPM的Linux发行版所采用。  YUM命令的主要功能包括:YUM是一种软件包管理工具,可用于查找、安装、更新和卸载软件包。通过YUM命令,用户可以方便地管理系统上的软件包,并自动解决软件包之间的

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

将Eclipse与SAP NetWeaver应用服务器集成。

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器