如何在 Ubuntu 14.04 上安装 LAMP [快速入门]
介绍
LAMP 堆栈(Linux、Apache、MySQL、PHP)是一组开源软件,通常安装在一起以使服务器能够托管动态 PHP 网站和 Web 应用程序。本指南包括在单个服务器上的 Ubuntu 14.04 上设置 LAMP 堆栈的步骤,因此您可以快速启动并运行 PHP 应用程序。
可以在此处找到本教程的更详细版本,以及对每个步骤的更好解释。
第 1 步:更新 apt-get 包列表
- sudo apt-get update
第 2 步:安装 Apache、MySQL 和 PHP 包
- sudo apt-get -y install apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-mcrypt
出现提示时,为 MySQL \root 用户设置并确认新密码:

第三步:创建MySQL数据库目录结构
- sudo mysql_install_db
第 4 步:运行基本的 MySQL 安全脚本
- sudo mysql_secure_installation
在提示符下,输入您为 MySQL root 帐户设置的密码:
MySQL root password prompt:Enter current password for root (enter for none):
OK, successfully used password, moving on...
在下一个提示中,如果您对当前的 MySQL root 密码感到满意,请键入 \n 表示 \no:
MySQL root password prompt:Change the root password? [Y/n] n
对于其余提示,只需按“ENTER”键接受默认值。
第 5 步:配置 Apache 以优先处理 PHP 文件(可选)
在文本编辑器中打开 Apache 的 dir.conf
文件:
- sudo nano /etc/apache2/mods-enabled/dir.conf
通过将 index.php
移动到列表中的第一项来编辑 DirectoryIndex
指令,因此它看起来像这样:
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
保存并退出。
重新启动 Apache 以使更改生效:
- sudo service apache2 restart
第 6 步:测试 PHP 处理(可选)
在 /var/www/html
中创建一个基本的测试 PHP 脚本:
- echo '<?php phpinfo(); ?>' | sudo tee /var/www/html/info.php
在 Web 浏览器中打开 PHP 脚本。将 your_server_IP_address 替换为您服务器的公共 IP 地址:
Visit in a web browser:http://your_server_IP_address/info.php
如果您看到 PHP 信息页面,则表明 PHP 正在处理:

删除测试 PHP 脚本:
- sudo rm /var/www/html/info.php
相关教程
以下是与本指南相关的更详细教程的链接:
- 如何在 Ubuntu 14.04 上安装 Linux、Apache、MySQL、PHP (LAMP)
- 如何在 Ubuntu 14.04 上安装 Linux、nginx、MySQL、PHP (LEMP)