【问题标题】:How to install PHP5 in Ubuntu 16 Virtual Box guest on Windows 10 host? [closed]如何在 Windows 10 主机上的 Ubuntu 16 Virtual Box 来宾中安装 PHP5? [关闭]
【发布时间】:2025-12-06 01:50:02
【问题描述】:

我在 Windows 10 的 virtualbox 上的虚拟机上安装了 Ubuntu 16.10。 我已经通过“tasksel”命令安装了灯栈,但它安装了 apache2 和 php7。

我的问题是:如何安装 php5(最新版本及其所有相关/最常用的模块)并设置为默认 php?

谢谢

【问题讨论】:

  • I accept as answer only a complete list of all command and various settings that i've to perform. 你听起来不像是一个我愿意帮助的非常友好的人……你是应该做大部分努力的人,而不是那些想帮助你的人.请只用谷歌来回答这样的问题。祝你好运,新年快乐:)!
  • 所以不要帮助我 :-) 我之所以写这个是因为答案通常很短而且没有多大帮助。因为我是 linux 新手,所以对我来说什么都不能忽视很重要
  • 这应该会有所帮助:askubuntu.com/questions/761713/…
  • PHP5.3?我以为你祝他新年快乐……
  • 不是 5.3 而是 php5.6

标签: php linux ubuntu


【解决方案1】:

添加 ppa

sudo add-apt-repository ppa:ondrej/php5-5.6

然后先安装python-software-properties,避免一些可能出现的错误

sudo apt-get update
sudo apt-get install python-software-properties

然后安装php

sudo apt-get update 
sudo apt-get install php5

要切换到不同的php版本,假设你同时使用php5.6php7.0

使用apache你可以做到

sudo a2dismod php5.6  ##To use php5.6
sudo a2enmod php7.0   ##To use php7.0
sudo service apache2 restart

【讨论】:

  • sudo a2dismod php5.6 会让 php5.6 永远默认?
  • 在您切换到其他版本之前将是主要版本,否则请卸载任何核心现有版本