我从托管提供商那里购买了 VPS,我想设置它。服务器是 CentOS-6.4,提供商在其上安装了 WHM,所以它apache
也已安装。
我有 3 个可用 IP,并且我设法安装nginx
并让其在其中一个 IP 上监听,同时apache
仍然响应第一个 IP,并且 WHM/CPanel 工作正常。
我的问题是如何nginx
正常运行。它可以很好地处理 HTML 内容,但对于 PHP,它需要php-fpm
或类似功能才能工作。
我已经阅读了无数关于如何实现这一点的博客文章,他们都说:“添加和epel.repo
,remi.repo
设置优先级和yum install php-fpm
任何您可能需要的扩展。
问题是当我尝试时yum install
,我得到:
No package php-fpm available.
No package php-cli available.
No package php-mysql available.
No package php-gd available.
No package php-imap available.
No package php-ldap available.
No package php-odbc available.
No package php-pear available.
No package php-xml available.
No package php-xmlrpc available.
No package php-magickwand available.
No package php-magpierss available.
No package php-mbstring available.
No package php-mcrypt available.
No package php-mssql available.
No package php-shout available.
No package php-snmp available.
No package php-soap available.
No package php-tidy available.
Error: Nothing to do
有什么线索可以说明为什么它不起作用吗?
答案1
我认为您的问题可以通过以下命令解决:
yum --enablerepo=remi install php-fpm
安装 php-fpm,如果您之前已经添加了 repo。