Chinaunix

标题: centos 7 yum安装PHP [打印本页]

作者: oushitianxia915    时间: 2016-03-31 20:44
标题: centos 7 yum安装PHP
本帖最后由 oushitianxia915 于 2016-03-31 20:48 编辑

想通过yum方式安装PHP,但是我下了一个webtatic el6的源,我的CENTOS是7.1.
安装报错
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest

于是我又通过rm webtatic.repo;yum clean all;yum makecache的方式删除了源。

再去下载别的源时就报下面的错了。各位大神该如何处理?

[root@localhost yum.repos.d]# rpm -ivh webtatic.com/yum/el6/latest.rpm

警告:/var/tmp/rpm-tmp.mMieUZ: 头V4 DSA/SHA1 Signature, 密钥 ID cf4c4ff9: NOKEY
准备中...                          ################################# [100%]
        软件包 webtatic-release-6-6.noarch 已经安装
[root@localhost yum.repos.d]# yum install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.pubyun.com
* extras: mirrors.pubyun.com
* updates: mirrors.skyshe.cn
软件包 httpd-2.4.6-40.el7.centos.x86_64 已安装并且是最新版本
没有可用软件包 php56w。
没有可用软件包 php56w-gd。
没有可用软件包 php56w-mysql。
没有可用软件包 php56w-bcmath。
没有可用软件包 php56w-mbstring。
没有可用软件包 php56w-xml。
没有可用软件包 php56w-ldap。
无须任何处理
[root@localhost yum.repos.d]#

作者: oushitianxia915    时间: 2016-03-31 20:59
[root@localhost ~]# rpm -ivh po.webtatic.com/yum/el6/latest.rpm[/url]

错误:/var/tmp/rpm-tmp.Jjdpuq: 不是 rpm 软件包 (或者没有manifest):
[root@localhost ~]#
作者: jixuuse    时间: 2016-04-01 12:18
repo文件都被你删完了就去wget一个,国内源多的是

源要和你的系统对应,linux不是windows,版本不对应会出问题

你要安装的包如果在默认源里没有,可以装epel或者dag这些扩展源
作者: action08    时间: 2016-04-03 13:37
本帖最后由 action08 于 2016-04-03 13:40 编辑

rhel是自带php的,跟apache一起,很方便
在安装之前可以先
  1. yum search php
复制代码
然后再决定怎么玩
作者: qq58945591    时间: 2016-04-04 14:04
楼上都没仔细看楼主的问题.


7 用6的源, 能不出错吗?
作者: oushitianxia915    时间: 2016-04-05 09:29
嗯 重复清除了几次,安装上7的源后就好了。


[root@localhost yum.repos.d]# rpm -Uvh el7/webtatic-release.rpm
获取
警告:/var/tmp/rpm-tmp.NwokjD: 头V4 RSA/SHA1 Signature, 密钥 ID 62e74ca5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:webtatic-release-7-3             ################################# [100%]
作者: action08    时间: 2016-04-05 13:47
原生的centos已经有现成的apache php包了,这些包都是rh公司直接维护和售后的,
不需要所谓第三方扩展源,生产出了问题没人背黑锅




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2