降级Ubuntu(18.04到16.04)或者在apach2上运行php

时间:2018-04-26 05:35:21

标签: php ubuntu phpmyadmin lamp

我是这个论坛的新人,很抱歉,如果我的主题不是规则或不在好的地方,这是我的第一篇文章。 我有一点问题,我实际上在一个项目上工作,并在ubuntu上有一个服务器。我想使用https而不是http来制作我的服务器。我在互联网上看到的是推荐使用ubuntu 16.04的版本(此时我在Ubuntu 14.04上)。我用本教程更新了我的ubuntu: https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-ubuntu-16-04-lts 问题是本教程不安装我Ubuntu 16.04但Ubuntu 18.04。当我尝试继续我的phpmyadmin时,它不解释php代码并向我显示一个带有php脚本的页面(我已经尝试卸载并重新安装Apache2,MySql,php7.2和phpmyadmin)。经过几个小时的互联网研究后,我看不出我的LAMP配置有问题,所以我决定降级我的Ubuntu并重新安装我的LAMP服务器。显然,如果没有unistall并且重新安装它,就不可能降级Ubuntu。所以我不知道该怎么做,因为我服务器的主人在法国,我在日本实习。我实际上使用ssh连接处理我的项目,所以我可以通过ssh做到吗? 如果不可能,你能帮我找到我的LAMP配置有问题吗? 非常感谢你的帮助,并为我可怕的英语和这个lllooonnnggg文本感到抱歉。

3 个答案:

答案 0 :(得分:1)

我认为,您应该更好地理解一个错误,为什么您的服务器不解释您的PHP代码。它比根本上重新安装整个系统要容易得多。

您检查过Apache日志吗?您是否检查过PHP安装是否正常?

我的建议是安装面板,例如free Vesta,然后面板为您安装所有服务(而不是LAMPP)。恕我直言,它比LAMP对于远程服务器要好。

答案 1 :(得分:0)

我使用Rufus工具为Ubuntu 16.4创建了一个可启动的USB闪存驱动器,以便可以将Ubuntu从18.4降级到16.4。参见link

按照16.4的新安装说明进行操作。在选项方面,我检查了以下内容:

  1. 由于我不想保留18.4,因此我通过选中用于格式化/分区的框来删除了它。
  2. 要保持数据文件完整,请取消选中用于格式化/ home分区的框。

下面是降级后我的80G硬盘的“ df / dev / sda * -h”命令的输出:

Filesystem      Size  Used Avail Use% Mounted on
udev            1.3G     0  1.3G   0% /dev
udev            1.3G     0  1.3G   0% /dev
/dev/sda2        37G  4.2G   31G  12% /home
/dev/sda5       3.7G   73M  3.4G   3% /boot
/dev/sda6        30G  4.1G   24G  15% /
udev            1.3G     0  1.3G   0% /dev

已为/分配了32G,为/ boot分配了4G,为/ swap分配了4G,为/ home分配了40G。

为了验证,我签发了 “ cat / etc / lsb-release”并得到:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"

答案 2 :(得分:-2)

您想将Ubuntu 18降级为Ubuntu 16,请按照以下步骤操作。

  1. 插入Ubuntu 16 CD在系统中,选择从CD引导并选择安装Ubuntu 16。
  2. 在自动安装时,就像卸载Ubuntu 18并重新安装。选择该选项,然后继续。(按照与ubuntu 18类似的步骤)

  3. 具有相同分区的分区将不会删除任何数据,并将降级到Ubuntu16。

    1. 将应用相同或双重引导。