我正在尝试在我的 Centos VPS 上运行 php-fpm,但是当我到达 php-fpm 部分时出现错误。
我从这些链接下载了软件包:
rpm --import https://fedoraproject.org/static/0608B895.txt
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
然后,在所有其他服务正常运行后,我尝试了这个命令:
yum install php php-fpm mod_fastcgi
Loaded plugins: priorities, refresh-packagekit
1360 packages excluded due to repository priority protections
Setting up Install Process
Package php-5.3.3-14.el6_3.i686 already installed and latest version
No package php-fpm available.
Package mod_fastcgi-2.4.6-2.el6.rf.i686 already installed and latest version
Nothing to do
启用 php-fpm
chkconfig --levels 235 php-fpm on
error reading information on service php-fpm: No such file or directory
由于某种原因,我已经安装了 php-5.3.3-14.el6_3.i686 包,并且是最新版本,但我应该拥有
php-fpm-5.4.11-1.el6.remi.i686
我尝试从下载包此链接但重复该过程时我得到了相同的结果。那么为什么我无法运行 php-fpm 服务?
PS 我甚至尝试过
services php5-fpm start
没有运气。
答案1
从 remi 存储库安装 remi-release RPM。
您还必须编辑它/etc/yum.repos.d/remi.repo
安装的,以便启用 repo。找到[remi]
部分并更改enabled=0
为enabled=1
。
然后您就可以使用存储库提供的包。