二维码

如何在Ubuntu Server 19.10上安装LAMP服务器

1564 人阅读 | 时间:2019年11月14日 17:18

了解如何在Ubuntu Server 19.10上安装LAMP堆栈。

最近,我有一位读者向我咨询了有关在Ubuntu上安装LAMP堆栈的麻烦。我向读者保证,我将通过编写在最新版本的Ubuntu Server(19.10)上安装完整的LAMP堆栈的简单易懂的演练来解决该问题。 

什么是LAMP服务器?

LAMP是Linux Apache MySQL PHP的缩写。安装LAMP堆栈时,将安装整个应用程序堆栈。这个特定的应用程序堆栈负责为全球大量的网站提供动力。 

请参阅:  Linux Mint:如何启动和运行(免费PDF)(TechRepublic)

你需要什么

要做到这一点,您唯一需要做的就是运行中的Ubuntu Server 19.10实例(尽管这些步骤适用于平台的早期迭代)和具有sudo特权的用户帐户。

如何在Ubuntu上安装LAMP堆栈

有几种在Ubuntu上安装LAMP堆栈的方法,但我想向您展示最快的方法。长期以来,人们一直认为使用taskel命令是安装LAMP堆栈的最佳方法。由于使用了一个apt命令,该方法被废止了。有问题的命令是:

须藤apt-get install lamp-server ^

使用^字符意味着前面的是元包。在安装元软件包时,还将安装许多其他软件包。apache2-utils,libaprutil1,libhttp-date-perl,php-mysql,php7.3-readline,ssl-cert等软件包将与Apache,MySQL和PHP一起添加。

这种安装方法的一个警告是,安装的MySQL部分不会要求您通常设置管理员密码。因此,您必须运行第二条命令来完成任务。 

如何保护MySQL

为了保护MySQL,发出命令:

须藤mysql_secure_installation

在此过程中,系统将询问您是否要启用密码策略模块。该模块确保所有MySQL用户密码都遵循非常严格的密码策略。如果您想为您的MySQL服务器增加一点安全性,请接受此命令,然后键入/验证管理员密码。完成后,对其余问题回答“是”,MySQL已准备就绪。

如何查看Apache测试页

您的LAMP服务器已安装并可以进行测试。将Web浏览器指向SERVER_IP(其中SERVER_IP是托管服务器的IP地址),然后将显示Apache测试页(图A)。

图A

如何在Ubuntu Server 19.10上安装LAMP服务器

默认的Apache测试页。

防火墙故障

如果发现测试页未出现,则可能必须允许HTTP通信通过防火墙。由于Web服务器是在安装过程中启动并启用的,因此防火墙可能有故障。要启用到Ubuntu Server的HTTP通信,请发出以下命令:

sudo ufw允许http

运行该命令后,尝试再次查看测试页。那应该解决了您的问题。

这就是在Ubuntu Server 19.10上安装完整的LAMP堆栈的全部内容。希望您在此过程中找到了成功。如果没有,请通过讨论的方式填写,我们将看看是否可以解决问题。

如何在Ubuntu Server 19.10上安装LAMP服务器


图片:Apache



©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×