Ubuntu下LAMP的配置

运维 系统运维
Ubuntu下LAMP的配置:LAMP是说Linux-Apache-MySQL-PHP,LAMP网站架构是目前国际流行的Web框架,很多流行的商业应用都是采取这个架构。本文讲述的是如何在ubuntu下配置LAMP。

  Ubuntu配置LAMP(Linux+Apache+Mysql+PHP)环境

  研究ubuntu也有段时间了,最近发现原来的老服务器用win2003天天被攻击,要不就是DDOS,要不就是内网ARP,所以我研究 ubuntu当然是以网络架构和环境搭建有关,只有解决了这个问题,才能把安全问题搞定。

  由于自己用的是桌面版的Ubuntu8.04,于是就想架设一个LAMP环境来学PHP,也趁此机会学一下PHP服务器的架设。

  一、安装Ubuntu8.04

  配置LAMP环境的配置,在这个教程里面里并不会讲述如何安装Ubuntu8.04,因为关于如何Ubuntu8.04在网上已经有很多的教程了,大家可以去ubuntu论坛(官方)去查看。当然不推荐wubi安装。因为我自己用wubi安装使用虚拟机就发生了崩溃,然后就进入了小黑屋再也出不来了。

  这里我就给出一个链接好了,Ubuntu8.04硬盘安装指南,如果你重来没有安装过Ubuntu,建议你在安装前先去官方的中文WIKI去了解下如何安装Ubuntu。

  二、Apache的安装

  Apache作为一个功能强大的Web程序,自然是架建Web服务器的首选,好了,下面我们就来安装Apache。在终端下输入下在面命令:

  1.   sudo apt-get install apache2  
  2.  

  安装完毕后,接下来就要启动Apache了

  1.   sudo /etc/init.d/apache2 restart  
  2.  

  在浏览器里输入http://localhost 或者是http://127.0.0.1 ,如果看到了 “It works!“,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。

  三、PHP的安装

  在Ubuntu下安装软件是一件非常简单的事,只需要一个命令就可以了,在终端下执行下面的命令:

  1.   sudo apt-get install libapache2-mod-php5 php5  
  2.  

  安装完后,我们要重新启动Apache,让它加载PHP模块:

  1.   sudo /etc/init.d/apache2 restart  
  2.  

  接下来,我们就在Web目录下面新建一个PHP文件来测试PHP是否能正常的运行,命令:

  1.   sudo gedit /var/www/phpinfo.php  
  2.  

  (注意:使用时将bloginfo换成phpinfo,因为服务器的限制,不能使用phpinfo函数)

  接着保存文件,在浏览器里输入http://127.0.0.1/phpinfo.php ,如果出现了一个显示PHP运行参数的页面,那就说明 PHP已经正常运行了。但是如果没有显示出页面,而是提示你下载文件,这就说明Apaceh没有正确加载PHP模块,这时解决的方法是,在/etc /apache2/apache2.conf 或 /etc/apache2/mods-enabled /php5.conf文件里加入下面的一行命令:

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

  在加入上面的命令后,再通过下面的命令应重启Apaceh该就能解决问题了:

  1.   sudo /etc/init.d/apache2 stop  
  2.  
  3.   sudo /etc/init.d/apache2 restart  
  4.  

  四、MySQL的安装

  1.   sudo apt-get install mysql-server  
  2.  

  在安装的最后,它会要求里输入root的密码,注意,这里的root密码可不是Ubuntu的root密码啊,是你要给MySQL设定的root 密码,当然,如果你乐意的话,你设成一样也是可以的。因为主要是用作本地测试有的,所以到这里MySQL也就安装完成了,如果真的是要用作服务器的话,那可能还要去参考一下其它的设置才可以。

【编辑推荐】

Ubuntu10.04下LAMP环境的搭建

LAMP配置MYsql问题-1045

Ubuntu安装配置LAMP

责任编辑:zhaolei 来源: CSDN
相关推荐

2011-03-11 10:27:45

UbuntuLAMP配置

2011-03-09 15:13:00

UbuntuLAMP配置

2011-03-09 15:25:36

UbuntuLAMPPHPadmin

2011-03-11 10:09:59

UbuntuLAMP路径

2011-03-10 10:09:09

UbuntuLAMP搭建

2011-03-09 15:44:14

UbuntuLAMP

2011-03-14 13:07:23

Ubuntu安装LAMP

2011-03-10 08:59:04

Ubuntu安装LAMP

2011-03-21 16:21:21

ubuntulamp

2011-03-11 16:42:38

Ubuntu安装LAMP

2011-03-22 12:53:35

UbuntuLAMPApache

2011-03-09 09:25:53

RedHatLinuxLAMP

2011-03-21 16:37:57

2011-03-08 10:35:23

2011-03-14 10:30:15

Ubuntu10.04LAMP

2011-03-11 12:57:36

UBUNTU10.10安装LAMP

2011-03-11 10:39:05

LAMP错误提示

2011-03-22 10:25:54

UbuntuLAMP

2011-03-11 10:39:09

CentOS 5.5安装LAMP

2011-09-09 17:23:53

CentOSLAMPmysql
点赞
收藏

51CTO技术栈公众号