您当前的位置: 首页 >  centos

暂无认证

  • 0浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

如何在CentOS 7上安装指定版本的PHP

发布时间:2020-09-14 20:45:08 ,浏览量:0

在这里插入图片描述

缺省方式下在CentOS 7上安装PHP,版本为5.4,而比如希望使用指定版本,比如7.3,则需要通过yum-config-manager

目录
  • 安装epel和remi
  • 安装yum-utils
    • 确认方法
    • 安装yum-utils
    • 设定安装版本
  • 安装PHP
  • 结果确认
  • 总结
安装epel和remi

使用如下命令安装epel和remi仓库

执行命令:yum install epel-release remi-release -y

安装yum-utils 确认方法

使用如下命令可以确认yum-config-manager命令在哪个包中:

执行命令:yum whatprovides yum-config-manager

确认之后会发现在yum-utils中,所以接下来需要安装此包

安装yum-utils

使用如下命令可以确认yum-config-manager命令在哪个包中:

执行命令:yum install yum-utils -y

设定安装版本

通过yum-config-manager设定安装的php版本

[root@liumiaocn ~]# yum-config-manager --enable remi-php74
Loaded plugins: fastestmirror
=========================================================== repo: remi-php74 ===========================================================
[remi-php74]
async = True
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/7
baseurl = 
cache = 0
cachedir = /var/cache/yum/x86_64/7/remi-php74
check_config_file_age = True
compare_providers_priority = 80
cost = 1000
deltarpm_metadata_percentage = 100
deltarpm_percentage = 
enabled = 1
enablegroups = True
exclude = 
failovermethod = priority
ftp_disable_epsv = False
gpgcadir = /var/lib/yum/repos/x86_64/7/remi-php74/gpgcadir
gpgcakey = 
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/7/remi-php74/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
hdrdir = /var/cache/yum/x86_64/7/remi-php74/headers
http_caching = all
includepkgs = 
ip_resolve = 
keepalive = True
keepcache = False
mddownloadpolicy = sqlite
mdpolicy = group:small
mediaid = 
metadata_expire = 21600
metadata_expire_filter = read-only:present
metalink = 
minrate = 0
mirrorlist = http://cdn.remirepo.net/enterprise/7/php74/mirror
mirrorlist_expire = 86400
name = Remi's PHP 7.4 RPM repository for Enterprise Linux 7 - x86_64
old_base_cache_dir = 
password = 
persistdir = /var/lib/yum/repos/x86_64/7/remi-php74
pkgdir = /var/cache/yum/x86_64/7/remi-php74/packages
proxy = False
proxy_dict = 
proxy_password = 
proxy_username = 
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert = 
sslclientcert = 
sslclientkey = 
sslverify = True
throttle = 0
timeout = 30.0
ui_id = remi-php74
ui_repoid_vars = releasever,
   basearch
username = 

[root@liumiaocn ~]#
安装PHP

使用如下命令即可安装PHP

执行命令:yum install php -y

或者使用如下命令安装常用的模块

执行命令:yum install -y php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

结果确认
[root@liumiaocn ~]# php --version
PHP 7.4.10 (cli) (built: Sep  1 2020 13:58:08) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
[root@liumiaocn ~]#
总结

在CentOS 7上,使用remi和epel仓库,通过yum-config-manager设定带安装的版本,然后再次执行yum install即可完成指定版本的PHP安装。

关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

1.2965s