在Ubuntu系统下配置LAMP环境

2008年9月23日02:37

本文介绍在Ubuntu8.04系统下如何配置LAMP环境

什么是LAMP?
LAMP,即Linux系统,Apache网络服务器,MySQL数据库和PHP(或者Prel或者Python)编程语言一起组成的一个Web应用平台。由于四个组件都是开源软件的而且性能卓越,所以成为了世界上用户最多的Web应用程序平台。

一、安装Ubuntu8.04

在Ubuntu8.04本身就是Linux,所以系统是现成的。

二、安装Apache

Apache有很多种安装方法,这里介绍的是最简单的安装方法——在新立得软件包管理器中安装。
单击“系统”-“系统管理”-“新立得软件包管理器”,输入管理员密码以后搜索“Apache“,在“Apache2”上单击右键选择“标记以便安装”,系统会自动选好依赖的组件,然后点“应用”系统就开始下载安装需要的组件,只要等待一下就安装好了。

或者可以在终端下使用下面的命令进行安装

sudo apt-get install apache2

接下来重启一下Apache

sudo /etc/init.d/apache2 restart

打开浏览器,在地址栏输入“http://localhost”或者“http://172.0.0.1”,如果看到屏幕上显示“It works!”就说明Apache已经安装成功并且正常工作了。
< 这个默认页位于/var/www,这个就是Apache默认的Web主目录。

三、安装PHP

同样,安装PHP也有很多方法,一种是在新立得软件包里搜索PHP5,根据提示安装相关组件即可。

另外一种方法是在终端下使用下面的命令

sudo apt-get install libapache2-mod-php5 php5
为了让Apache加载PHP模块,还需要让Apache重启一下

sudo /etc/init.d/apache2 restart

下面测试PHP能否正常运行:

在终端下建立一个用于测试PHP的文件

sudo gedit /var/www/phpinfo.php

输入以下内容并且保存退出

<?php bloginfo(); ?>  注意:由于服务器限制,本文不能使用phpinfo函数,请自己把bloginfo换成phpinfo

在浏览器里打开下面的地址

http://127.0.0.1/phpinfo.php

如果出现了一个显示了很多PHP运行参数的页面则说明PHP已经正确的运行了。

如果看到的是一个文件下载的界面则说明PHP没有正确加载。

如果没有正确加载,则应该到/etc/apache2/apache2.conf 或者/etc/apache2/mods-enabled/php5.conf文件里加入下面一行参数

AddType application/x-httpd-php .php .phtml .php3

然后再次重启Apache就可以了

sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 restart

四、安装MySQL

在新立得软件包管理器里搜索安装mysql-server或者使用下面的命令

sudo apt-get install mysql-server

等待安装以后系统会提示要求输入root的密码,不过这里的root密码是MySQL数据库的root密码,和系统管理员的密码无关。如果只是为了在本地测试程序用,随意设置即可。

  1. Flyb
    9月 25th, 200821:53

    那个dr.com怎么在ubuntu下配置呢?

  2. 小段段
    9月 25th, 200823:49

    Flyb:

    那个dr.com怎么在ubuntu下配置呢?

    那个Dr.com好像找不到for Linux的版本,在网上有人说可以用Wine模拟。不过我以前试过,没有成功。
    我们宿舍现在用的是电信的ADSL,也就没有怎么研究那个。

  3. Flyb
    10月 2nd, 200820:21

    谢谢啦,我已经装好啦。有Linux下的工具哦。

小段段日记版权所有,转载时必须以链接形式注明作者和原始出处及本声明。