在Ubuntu17.04上安装搭建LAMP组件环境
说明
LAMP 组件是安装在服务器上的一组工具,用于托管动态网站和网络应用程序。 首字母缩略词代表:Linux,Apache,MySQL,PHP。
在本教程中,我们将介绍如何在运行Ubuntu 17.04的服务器上安装该组件。
入门
首先,使用ssh连接到您的服务器(如果您没有物理访问机器):
检查可用更新:
如果提示有更新,请安装所有更新:
当然,我们已经有了LAMP组件的“L”部分,它就是运行的GNU/Linux系统(Ubuntu 17.04)。
安装Apache
安装Ubuntu存储库中提供的Apache Web服务器:
启动Apache配置测试:
没有语法错误,但是测试返回一条警告消息,指出我们没有设置FQDN(完全限定域名)。 此警告消息是无害的,但是在检查您的Apache配置时会显示语法错误。
编辑Apache主配置:
在此文件的末尾,添加一个ServerName指令,指向服务器域或IP。 为了完成本教程的目的,我们这样设定:
保存,关闭文件并检查配置中的语法错误:
现在,结果将是:
重启Apache:
打开Web浏览器并转到您的服务器URL。 如果看到以下页面,表示Apache正确运行:
安装MySQL
此时,您还可以启动并运行Web服务器。 下一步是安装数据库管理系统,MySQL。
MySQL在Ubuntu存储库中可用,所以使用apt 安装
在安装过程中,系统将要求您输入root用户的密码
在此过程结束时,我们将更改一些默认配置,运行以下脚本:
数据库系统现在设置好了!
安装PHP
LAMP组件的下一部分是PHP环境。 这是处理代码以显示动态内容的部分。 使用apt安装PHP:
PHP有许多不同的模块可以轻松安装,以增强其功能。 使用apt查找这些附加模块:
测试PHP
要测试PHP,在Apache Web根目录中创建一个名为info.php的新基本文件,对于Ubuntu来说,它在这里 /var/www/html:
在此文件中,粘贴以下代码:
保存并关闭此。 接下来,使用Web浏览器,转到:http://your_domain_or_ip/info.php。 如果一切顺利,应显示以下页面
总结
现在我们正确安装了LAMP堆栈。 这是托管动态网站或网络应用程序的第一个基本步骤。
下面关于LAMP相关的内容你可能也喜欢:
LAMP平台安装Xcache和Memcached加速网站运行 http://www.linuxidc.com/Linux/2015-06/118835.htm
CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境 http://www.linuxidc.com/Linux/2014-12/111030.htm
Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境 http://www.linuxidc.com/Linux/2014-10/107924.htm
CentOS 7 上安装(LAMP)服务 Linux,Apache,MySQL,PHP http://www.linuxidc.com/Linux/2017-05/143868.htm
查看评论 回复