离线安装php,Centos7 离线安装 php7

本文介绍了如何在无法连接公网的CentOS7系统上离线安装PHP7。通过下载rpm包,安装依赖环境,解决报错信息,最终成功启用php-fpm服务。
摘要由CSDN通过智能技术生成

问题:因内部管控,机器无法连接公有yum源安装php。

下面的代码也是一种方法

yum -y install libmcrypt libmcrypt-devel mcrypt mhash

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml php72w-mcrypt php72w-intl php72w-libapache2

正常网络下,上述两种方式都可安装成功,但内部管控,上面命令会出现

No package epel-release available.

epel-release = 7

epel-release >= 7 is needed by webtatic-release-7-3.noarch

更换其他源可能出现

"Peer's Certificate issuer is not recognized."

方案:离线下载rpm包,根据安装时的报错,安装相关开发包

上述正常安装的方案是让系统获取php7的安装源,以便通过yum安装,自动下载安装依赖包

步骤是 下载离线包->安装依赖环境-&g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值