按照Ubuntu 下安装LAMP的帮助文档 ,在版本7.04下可以利用软件安装工具tasksel(既sudo tasksel install lamp-server),以简化安装过程。想学些配置,学习几个组件是怎么建立关联的,所以我选择一个个安装。当然还有到官方网站下载源代码编译安装或者通过synaptic软件包管理工具安装,我的安装过程(算是我的第二次安装了)如下:
1.首先安装apache2,在终端输入:sudo apt-get install apache2,出现如下画面,说明都有哪些包:
确认后,紧接着出现画面,说明一些模块的信息:
测试一下apache2,在浏览器输入:http://localhost 或 http://127.0.0.1/ 进入单击apache2-default, 若得到如下画面,则成功安装apache2:
2.安装PHP5,终端输入:sudo apt-get install php5 出现画面:
确认后,紧接着出现画面:
测试apache2,看是否能顺利解析php文件,在终端输入:gksudo “gedit /var/www/testphp.php” 或 sudo gedit /var/www/testphp.php 并插入以下信息:<?php phpinfo(); ?> ,用浏览器打开http://localhost/testphp.php 或http://127.0.0.1/testphp.php 得到有关php5信息的画面,说明成功解析php文件:
3.安装MySQL,使之能与Apache2、PHP5一起工作。在终端输入:sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql 则出现如下画面:
确认后,紧接着出现画面:
安装成功!至于设置MySQL账户、密码,创建数据库,分配用户权限等看帮助文档 ,内容更多更详!相比第一次的安装,这次的顺利要感谢Ubuntu中文论坛。碰到apache2无法解析php文件,我也是从中得到了解决方案。需要注意的是,论坛中可能每个人的系统版本不太一样,所以看到别人的经验时也要小心噢(我吃过哑巴亏)!还有安装任何不太熟悉的软件时,先前最好看看相关文档!