Linux 系统搭建 LAMP 环境

警告

本文内容已经过时,并且有一些操作即使在当时也不太恰当。

知识背景

LAMP 指的 Linux(操作系统)、Apache HTTP 服务器,MySQL(有时也指 MariaDB,数据库软件)和 PHP(有时也是指 Perl 或 Python)的第一个字母,一般用来建立 Web 服务器。

Linux 是免费开源软件,这意味着源代码可用的操作系统。

Apache 是使用中最受欢迎的一个开放源码的 Web 服务器软件。

MySQL 是多线程、多用户的 SQL 数据库管理系统。

PHP,Perl 或 Python:PHP 是一种编程语言最初设计生产动态网站。PHP 是主要用于服务器端的应用程序软件。Perl 和 Python 类似。

(来自:百度百科)

操作环境

本文采用操作环境:

本文使用 apt-get 命令安装 Linux 下的软件。

安装 Linux

Ubuntu Server 14.04 LTS x64 安装过程:

install-lamp-stack-1.png
安装 Linux 虚拟机

安装完毕:

install-lamp-stack-2.png
虚拟机安装完毕

安装 Apache

输入命令 sudo apt-get install apache2

install-lamp-stack-3.png
安装 Apache

安装 MySQL

输入命令 sudo apt-get install mysql-server

install-lamp-stack-4.png
安装 MySQL

安装过程中,要求设置 root 账号的密码。此处设为:********

安装 PHP

输入命令 sudo apt-get install php5

install-lamp-stack-5.png
安装 PHP

测试

直接访问 127.0.0.1

为了直观,安装个桌面环境。为了节约资源(虚拟机很烧硬件啊),我选择 Xfce

进入 Xfce 桌面环境,打开 127.0.0.1

install-lamp-stack-6.png
测试访问 127.0.0.1

使用 PHP 连接 MySQL 数据库

/var/www/html/ 下创建如下 php 文件:

<?php
$link=mysql_connect('127.0.0.1','root','**** 这是我的密码 ****');
if(!$link)
{
echo "failed";
}
else
{
echo "success";
}
mysql_close();
?>

浏览器访问 127.0.0.1/test.php

install-lamp-stack-7.png
测试连接数据库

可见,LAMP 环境已经基本搭建成功。

附注:此处虚拟机安装是快速安装方式。实际上的情况是,server 版安装时有这一步骤:

install-lamp-stack-8.jpg
Ubuntu 安装程序预定义软件集选择

选择 LAMP 一项即可快速安装。


Comments

您可以匿名发表评论,无需登录 Disqus 账号,勾选“我更想匿名评论”后,姓名和电子邮件分别填写“匿名”和“someone@example.com”然后发表评论即可。您也可以登录 Disqus 账号后发表评论。您的评论可能需要经过我审核后才能显示。点赞投票按钮(Reactions)无需登录即可点击。Disqus 评论系统在中国大陆可能无法正常加载和使用。

License

Creative Commons License

本作品采用知识共享 署名-非商业性使用-禁止演绎 4.0 国际许可协议CC BY-NC-ND 4.0)进行许可。

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0).

Top