我是这个论坛的新人,很抱歉,如果我的主题不是规则或不在好的地方,这是我的第一篇文章。 我有一点问题,我实际上在一个项目上工作,并在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文本感到抱歉。
答案 0 :(得分:1)
我认为,您应该更好地理解一个错误,为什么您的服务器不解释您的PHP代码。它比根本上重新安装整个系统要容易得多。
您检查过Apache日志吗?您是否检查过PHP安装是否正常?
我的建议是安装面板,例如free Vesta,然后面板为您安装所有服务(而不是LAMPP)。恕我直言,它比LAMP对于远程服务器要好。
答案 1 :(得分:0)
我使用Rufus工具为Ubuntu 16.4创建了一个可启动的USB闪存驱动器,以便可以将Ubuntu从18.4降级到16.4。参见link。
按照16.4的新安装说明进行操作。在选项方面,我检查了以下内容:
下面是降级后我的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,请按照以下步骤操作。
在自动安装时,就像卸载Ubuntu 18并重新安装。选择该选项,然后继续。(按照与ubuntu 18类似的步骤)
具有相同分区的分区将不会删除任何数据,并将降级到Ubuntu16。