LAMP 是Linux,Apache,MySQL和PHP的简称。在这里只简单的讲述LAMP平台在Ubuntu 10.04下的搭建。
一. 使用管理员权限:
lewph@lewph-desktop:~$ sudo su
[sudo] password for lewph:
root@lewph-desktop:/home/lewph#
二. 安装MySQL 5:
root@lewph-desktop:/home/lewph# aptitude install mysql-server mysql-client
安装完后,会提示你设置MyAQL root user 的密码:
New password for the MySQL "root" user: <-- yourrootsqlpassword
Repeat password for the MySQL "root" user: <-- yourrootsqlpassword
三. 安装Apache2:
Apache2 在Ubuntu里已经有可用的包,因此我们可以在终端下直接安装:
root@lewph-desktop:/home/lewph# aptitude install apache2
安装完成之后,我们在浏览器上输入:127.0.0.1,就应该可以看到Apache2 placeholder page (It works!):
It works!
This is the default web page for this server.
The web server software is running but no content has been added,yet.
Apache 在Ubuntu下默认的文档根目录是 /var/www,配置文件是/etc/apache2/apache2.conf;另外的配置文件存放在/etc/apache2下的子目录下,如/etc/apache2/mods-enabled(for Apache modules),/etc/apache2/sites-enabled (for virtual hosts), 和 /etc/apache2/conf.d.
四.安装PHP5:
我们可以安装PHP5和Apache PHP5 module 如下:
root@lewph-desktop:/home/lewph# aptitude install php5 libapache2-mod-php5
然后必须要重启Apache:
/etc/init.d/apache2 restart
五.测试PHP5:
测试PHP5安装的情况,文档的根目录是在/var/www下,所以我们可以建一个简单的PHP文件(inif.php)在这个根目录下,并用浏览器打开 它.这个文件将会显示很多有用的关于PHP安装的的详细信息,例如安装的PHP版本.
root@lewph-desktop:/home/lewph# vim /var/www/info.php
写入以下简单的脚本:
6. 重启apache2
sudo /etc/init.d/apache2 restart
7. 然后在浏览器里面输入
你将会看到php的相关配置信息,说明环境都配置好了。
安装phpmyadmin等进行Mysql数据库管理
phpmyadmin是最为常用的Mysql数据库管理软件,本身由php写成,拥有和谐的web界面。你可以进入 软件中心或者新立得软件包管理器中搜索安装这个软件。
安装过程中需要选择Web Server,选择apache2后前进,之后会需要输入之前设置的MySQL数据库连接密码。
将phpmyadmin和apache2建立连接并测试,终端输入命令:
sudo ln -s /usr/share/phpmyadmin /var/www
完成后打开浏览器,访问,出现欢迎界面,用户名使用root,密码是刚才设置的那个。