本文主要是介绍在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 root 密码
步骤 3:创建 MySQL 数据库目录结构
sudo mysql_install_db
步骤 4:运行基本的 MySQL 安全脚本
sudo mysql_secure_installation
在提示时,输入您为 MySQL root 帐户设置的密码:
[secondary_label MySQL root password prompt:]
Enter current password for root (enter for none):
OK, successfully used password, moving on...
在下一个提示中,如果您对当前的 MySQL root 密码满意,输入 “n” 以选择 “no”:
[secondary_label 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 地址:
[secondary_label Visit in a web browser:]
http://your_server_IP_address/info.php
如果您看到一个 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)栈
这篇关于在Ubuntu 14.04上安装LAMP【快速入门】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!