【问题标题】:Installing libapache2-mod-php7.1安装 libapache2-mod-php7.1
【发布时间】:2017-12-29 10:31:13
【问题描述】:

我从源代码安装了 Apache 2.4.27 和 PHP 7.1.7,但我没有找到有关如何安装 libapache2-mod-php7.1 或所需模块的提示。

如何将 libapache2-mod-php7.1(或类似的)安装到位于 /user/local/apache2 下的 Apache 2?

我必须在 Debian 8.8 Jessie 上安装它。

【问题讨论】:

  • 你有什么操作系统?
  • @ElvisPlesky 我很抱歉!!我意识到我应该在昨晚添加这些信息......我刚刚将它添加到我的问题中:-) 它是 Debian 8.8 Jessie。

标签: apache php-7 mod-php


【解决方案1】:

基本上应该在安装PHP时安装:

sudo apt-get install php7.1
...
The following NEW packages will be installed:
  libapache2-mod-php7.1 libssl1.0.2 php-common php7.1 php7.1-cli php7.1-common php7.1-json php7.1-opcache php7.1-readline

所以先检查是否已经安装:

dpkg -l | grep libapache2-mod-php7.1
ii  libapache2-mod-php7.1         7.1.7.retag-1+0~20170711133844.5+jessie~1.gbp5284f4 amd64        server-side, HTML-embedded scripting language (Apache 2 module)

如果没有安装,下面的命令应该可以正常工作:

sudo apt-get install libapache2-mod-php7.1

如果失败,请检查它是否在 repo 中可用:

apt-get update
apt-cache search libapache2-mod-php7.1

我在 php 7.1 中使用了deb.sury.org

apt-get install apt-transport-https ca-certificates
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ jessie main" > /etc/apt/sources.list.d/php.list
apt-get update

【讨论】:

  • 好的,成功了。但是是否可以使用最新版本的 apache2 (2.4.27) 以及 MariaDB-server 和 Mariadb-client?还是你推荐 nginx 作为服务器?
猜你喜欢
  • 1970-01-01
  • 2023-03-24
  • 2016-02-27
  • 2016-06-25
  • 2018-11-08
  • 2017-02-03
  • 1970-01-01
  • 1970-01-01
  • 2015-10-10
相关资源
最近更新 更多