当前位置首页 > Ubuntu知识

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)

阅读次数:226 次  来源:admin  发布时间:

上篇中,我们可以看到Windows下面的集成工具包很是给力,几下就把环境搭建好,但LAMP终究才是王道,LMAP就是所谓的Linux+Apache+Mysql+Perl/PHP/Python,这是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开源的LAMP已经与J2EE和.NET形成了三足鼎立之势,并且LMAP本身具有成本低廉、安全、稳定、易上手及易扩展等优点,因此受到了广泛的关注和应用,拒不完全统计,从网站的流量上来说,70%以上的访问流量是LAMP来提供的,由此可见LAMP无疑是最强大的网站解决方案,而且在未来相当长的一段时间里, LAMP仍然是Web开发最流行的选择。

但是不得不说,偶在之前对于Linux的了解几乎为零,命令也会不了几个,这次算是借着搭建LAMP的机会吧,系统地学习了些Linux相关的东西,今天找了很多资料,终于使用最新的Ubuntu11.04完成了LAMP环境的搭建。

下面可以看成是个“傻瓜式”的记录,如果你是高手,那么这种没有技术含量的帖子请飘过。。。偶只是作个备份和分享而已,方便查看。

1、安装VMware-workstation-full-7.1.3虚拟机,此处不再赘述,要不真傻瓜了。。

2、在VM中安装Ubuntu11.04操作系统(Desktop版),也不赘述了,最后虚拟机的配置如下图:

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)

3、也是重头戏了,就是Apache+PHP+MySQL环境搭建。

安装Apache2:sudo apt-get install apache2

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)  

安装完成后测试运行:

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)

安装PHP5:sudo apt-get install php5

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)  

安装PHP-GD扩展(绘图用):sudo apt-get install php-gd

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)

配置Apache+PHP:sudo apt-get install libapache2-mod-php5

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04) 

配置成功后重启Apache:sudo /etc/init.d/apache2 restart

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)  

创建test.php:

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)  

将其复制到/var/www目录下:

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)  在浏览器中测试运行结果:

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)

安装MySQL数据库服务器:apt-get install mysql-server

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)

Apache配置MySQL模块:apt-get install libapache2-mod-auth-mysql

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)

PHP5安装MySQL模块:apt-get install php5-mysql

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)

安装phpmyadmin:apt-get install phpmyadmi

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)  

创建软链接——前面看到所有的程序必须放到/var/www目录下才可以在浏览器中查看到想要的结果,这里采取一个简单的方法,即创建软链接的方式。命令为ln -s /usr/share/phpmyadmin /var/www

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)  

测试phpmyadmin运行结果如下:

PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)  

随后我们就可以建立数据库并开发程序了,开发的工具诸如gedit、vim,甚至你要想弄一个Windows下的zend也是可以滴哈,最后别忘了将开发的程序需要放在/var/www目录,即可顺利运行。

作者:Rocky翔

出处:http://www.cnblogs.com/RockyMyx/

本文版权归作者和博客园共有,欢迎转载,但请在文章明显位置给出原文连接,否则保留追究法律责任的权利。
上一篇:apache与iis共存
下一篇:nginxdefault_server的作用