Ubuntu下LAMP的搭建

运维 系统运维
Ubuntu下LAMP的搭建:LAMP是说Linux + Apache + MySql + PHP ,具有Web资源丰富、轻量、快速开发等特点。与微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP是企业搭建网站的首选平台。本文讲述的是Ubuntu下LAMP的搭建。

  UbuntuLAMP的搭建

  LAMP 的意思是 Linux + Apache + MySql + PHP ,全是免费开源的。

  LAMP安装其实简单,但是***次安装时,不太熟悉,走了很多弯路,对应不同版本的linux,apache,mysql,PHP,安装方法可能会有所不同,一定注意版本的问题,网上资料很多,但是也有很多垃圾资料,搞得头晕眼花的。以下都在root权限操作。

  1. Linux系统为Ubuntu 9.04

  命令:cat /etc/issue

  文件/etc/issue保存着系统的版本信息。

  命令:lsb_release –a

  显示系统的版本信息。如下:

  No LSB modules are available.

  Distributor ID: Ubuntu

  Description: Ubuntu 9.04

  Release: 9.04

  Codename: jaunty

  2. 安装apache

  命令:apt-get install apache2

  安装apache服务器,会联网下载,并自动安装。

  命令:/etc/init.d/apache2 start

  启动apache服务器。

  命令:netstat –tnl

  查看网络状态的命令,apache一般监听80端口,如看到有80端口,说明apache已运行,显示如下:

  Active Internet connections (only servers)

  Proto Recv-Q Send-Q Local Address Foreign Address State

  tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN

  tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN

  tcp6 0 0 ::1:631 :::* LISTEN

  为进一步确认,可打开浏览器,输入http://localhost,出现It works !说明运行成功。默认的页面是 /var/www/index.html

  命令: apache2 –v

  查看apache服务器的版本。显示如下:

  Server version: Apache/2.2.11 (Ubuntu)

  Server built: Aug 16 2010 17:45:31

  命令:/etc/init.d/apache2 stop

  停止apache服务器。

  3. 安装php

  命令: apt-get install php5

  安装php。

  命令:gedit /var/www/testphp.php

  输入:

  保存。

  测试,在浏览器输入:http://localhost/testphp.php

  4. 安装mysql

  命令:apt-get install mysql-server

  安装mysql。安装过程中会提示输入用户名和密码,输入用户名 root,密码 root ,后面登录时要用。。

  命令:/etc/init.d/mysql start

  启动mysql。

  命令:mysql –uroot –proot

  以用户名root,密码root,登录mysql,-u代表用户,-p代表密码,不带空格。显示如下:

  Welcome to the MySQL monitor. Commands end with ; or \g.

  Your MySQL connection id is 37

  Server version: 5.0.75-0ubuntu10.5 (Ubuntu)

  Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

  数据库操作的命令后要加 ; 号。如:

  1.   show databases; //显示所有的数据库名  
  2.  
  3.   create database db; //建立新数据库db  
  4.  
  5.   use db; //切换数据库名  
  6.  
  7.   create table em(id int(3) primary key,name char(10)); //建表  
  8.  
  9.   insert into em values(100,’zhang’); //插入数据  
  10.  
  11.   insert into em values(100,’wang’); //插入数据  
  12.  
  13.   insert into em values(100,’zhao’); //插入数据  
  14.  
  15.   show tables; //显示数据库中的表名  
  16.  
  17.   select * from em; //查看表中的数据  
  18.  
  19.   exit; //退出  
  20.  

  5. 安装phpmyadmin

  命令:apt-get install phpmyadmin

  这是个辅助的工具,服务器端安装后,客户端可以远程登录到服务器,对mysql的数据库进行相关操作,安装过程中会提示输入用户名和密码,phpmyadmin的功能是用php实现的,安装后,在apache的配置文件文件 /etc/apache2/apache2.conf 中加入如下内容:

  1.   Include /etc/phpmyadmin/apache.conf  
  2.  

  重启apache服务器。在浏览器中输入:http://localhost/phpmyadmin,即可登录,进行数据库的相关操作。

  6. 安装java

  1.   apt-get install openjdk-6-jre //安装jre  
  2.  
  3.   apt-get install openjdk-6-jdk //安装jdk  

【编辑推荐】

  1. lamp安装教程之编译、安装Mysql
  2. lamp安装教程之编译、安装Apache
  3. lamp安装教程之编译、安装PHP
责任编辑:zhaolei 来源: javaeye
相关推荐

2011-03-10 10:09:09

UbuntuLAMP搭建

2011-03-14 10:30:15

Ubuntu10.04LAMP

2011-03-09 15:13:00

UbuntuLAMP配置

2011-03-11 10:27:45

UbuntuLAMP配置

2011-03-14 11:29:43

2011-03-14 13:07:23

Ubuntu安装LAMP

2011-03-10 10:08:19

DebianLAMP

2011-03-09 13:03:15

Centos搭建LAMP

2011-03-10 08:59:04

Ubuntu安装LAMP

2011-03-21 16:21:21

ubuntulamp

2011-03-09 15:25:36

UbuntuLAMPPHPadmin

2011-03-21 16:37:57

2011-03-08 10:35:23

2011-03-11 12:57:36

UBUNTU10.10安装LAMP

2011-03-11 10:39:05

LAMP错误提示

2011-03-11 10:09:59

UbuntuLAMP路径

2011-03-22 10:25:54

UbuntuLAMP

2011-03-10 11:06:02

Ubuntu搭建LAMP

2011-03-10 10:55:38

Ubuntu搭建LAMP

2011-03-10 10:09:13

Ubuntu搭建LAMP
点赞
收藏

51CTO技术栈公众号