【问题标题】:Preferred PHP 7.0 repo for Drupal 8 + CentOS 7?Drupal 8 + CentOS 7 的首选 PHP 7.0 存储库?
【发布时间】:2016-12-30 18:14:22
【问题描述】:

我正在使用 PHP 7.0 在 CentOS 7 系统上安装 D8。 (这将是一个专用的 Drupal 8 系统。)

一位系统管理员同事推荐了 Remi 的 PHP 7.0 存储库,它将 PHP 安装到 /opt/remi/php70/root/bin(而不是熟悉的 /usr/bin)。

安装的最后一步是一个 bash 脚本,它会修改您的 PATH 和 LD_LIBRARY_PATH。

(不设置DRUSH_PHP)

有人对这个 repo 有任何经验吗? (我过去从事的大多数构建都将 PHP 安装到 /usr/bin 中)。这里有什么“陷阱”吗?

是否有更受欢迎的 CentOS 7 存储库可供使用?

非常感谢!

【问题讨论】:

  • 其他 3rd 方存储库主要从 Fedora 拉取源代码,而“remi”是 Fedora 的上游(这意味着,事情发生在那里,然后被推送到 Fedora,然后被其他人拉取)。

标签: centos7 php-7 drupal-8


【解决方案1】:

在“remi”存储库中,您可以选择单个版本(安装在标准目录中)和多个版本(并行安装在 /opt 中)。

在你的情况下,单一版本似乎更简单。

请参阅Wizard 说明。

总结一下:

  • php-cli(在 remi-php70 repo 中)提供 /usr/bin/php
  • php70-php-cli(SCL,在 remi-safe repo 中)提供 /opt/remi/php70/root/bin/php 并允许同时安装多个版本。

【讨论】:

  • 我以前没有见过这个向导——它非常有用。但是,按照向导对“单一版本”的说明,它(再次)将 PHP 安装到 /opt/remi/php70/root/bin/php 我过去从事的大多数构建都将 PHP 安装到 /usr/ bin -- 将 PHP 放在 /usr/bin 之外是否有任何 Drupal 8“陷阱”? (或者,是否有将其安装到 /usr/bin 的配置?)
  • 否,使用单一版本,安装/usr/bin/php
猜你喜欢
  • 1970-01-01
  • 2020-02-05
  • 1970-01-01
  • 1970-01-01
  • 2018-03-29
  • 1970-01-01
  • 2011-06-24
  • 1970-01-01
  • 2021-12-23
相关资源
最近更新 更多