`
leidiqiu
  • 浏览: 135115 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

LAMP 环境的搭建

阅读更多

     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

输入:<?php phpinfo(); ?>

保存。

测试,在浏览器输入: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.

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

show databases;                        //显示所有的数据库名

create database db;                    //建立新数据库db

use db;                                //切换数据库名

create table em(id int(3) primary key,name char(10)); //建表

insert into em values(100,’zhang’);    //插入数据

insert into em values(100,’wang’);     //插入数据

insert into em values(100,’zhao’);     //插入数据

show tables;                           //显示数据库中的表名

select * from em;                      //查看表中的数据

exit;                                  //退出

 

5.      安装phpmyadmin

命令:apt-get install phpmyadmin

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

Include /etc/phpmyadmin/apache.conf

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

 

6.      安装java

命令:apt-get install openjdk-6-jre //安装jre

命令:apt-get install openjdk-6-jdk //安装jdk

 

 

 

0
2
分享到:
评论

相关推荐

    LAMP环境搭建

    lamp环境搭建,lamp环境搭建,lamp环境搭建,lamp环境搭建

    LAMP环境搭建+扩展

    LAMP环境搭建+扩展 LAMP 环境的搭建是 Web 开发的基础,LAMP 代表 Linux、Apache、MySQL、PHP 四个组件,它们分别负责操作系统、Web 服务器、数据库和编程语言四个方面。下面是 LAMP 环境搭建的详细过程: 一、...

    linux下LAMP环境搭建

    ### Linux 下 LAMP 环境搭建详解 #### 一、引言 LAMP(Linux、Apache、MySQL、PHP)是一种流行的开源Web开发平台组合,它允许开发者在Linux操作系统上利用Apache Web服务器、MySQL数据库以及PHP脚本语言来构建动态...

    LAMP攻略:LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置.doc

    【LAMP环境搭建】 LAMP(Linux、Apache、MySQL、PHP)是开发Web应用程序的常用平台,尤其适合于开源项目。以下将详细讲解如何在Linux系统下搭建LAMP环境,以CentOS-5.3为例。 1. **安装Apache** - 首先,检查...

    lamp环境搭建和zabbix3.2.6安装与配置

    ### LAMP环境搭建详解 LAMP(Linux, Apache, MySQL, PHP)是一种常见的开源Web服务解决方案,被广泛应用于网站开发和服务部署中。本篇将详细阐述如何在CentOS 6.5操作系统上搭建LAMP环境,并完成Zabbix 3.2.6的安装...

    PHP LAMP环境搭建的所有问题及解决方案Linux .pdf

    PHP LAMP环境搭建的所有问题及解决方案Linux .pdf

    LAMP环境搭建.

    ### LAMP环境搭建知识点详解 #### 一、LAMP环境简介 LAMP是Linux、Apache、MySQL和PHP的缩写,是一种常用的网站服务器环境。它采用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库管理系统,PHP作为...

    lamp环境搭建步骤

    【lamp环境搭建步骤详解】 LAMP环境是Linux操作系统下的一个常用Web开发平台,由Linux操作系统、Apache HTTP服务器、MySQL数据库和PHP解释器组成。这里我们将详细介绍如何在RHEL 5/CentOS 5上手动搭建LAMP环境。 1...

    源码LAMP环境搭建.docx

    LAMP环境搭建指南 标题:源码LAMP环境搭建 描述:本文档旨在指导读者搭建一个完整的LAMP环境,包括Linux、Apache、MySQL和PHP的安装和配置。 标签:源码LAMP环境搭建、LAMP、lamp源码搭建 一、准备工作 1. 配置...

    LAMP环境搭建+discuz搭建(录像)

    【LAMP环境搭建】 LAMP(Linux + Apache + MySQL + PHP)是互联网服务器上常见的开源软件堆栈,常用于开发和部署动态网站和web应用程序。这个环境提供了在Linux操作系统上运行Apache HTTP服务器、MySQL数据库管理...

    LAMP环境搭建教程

    【LAMP环境搭建教程】 LAMP环境是Linux、Apache、MySQL和PHP的组合,这是一个流行的Web开发平台,常用于创建动态网站和应用。本教程将引导你如何在Linux系统上安装和配置这些组件。 1. **安装虚拟机操作系统** 在...

    LAMP环境搭建以及java环境搭建

    LAMP环境搭建以及Java环境搭建 LAMP 环境搭建是指 Linux、Apache、MySQL 和 PHP 四个组件的组合,即 Linux 操作系统、Apache Web 服务器、MySQL 数据库管理系统和 PHP Web 编程语言。下面是 LAMP 环境搭建的详细...

    兄弟连lamp环境搭建源码包lamp-php5.4

    标题 "兄弟连lamp环境搭建源码包lamp-php5.4" 指向的是一个用于在Linux系统上搭建LAMP(Linux、Apache、MySQL、PHP)开发环境的源码包,特别针对PHP5.4版本。这个源码包可能是由兄弟连教育机构提供的,旨在帮助学员...

    LAMP环境搭建脚本

    【LAMP环境搭建脚本】 LAMP环境是Linux操作系统、Apache服务器、MySQL数据库和PHP编程语言的组合,这种组合在Web开发中非常常见,尤其适用于动态网站和Web应用程序的搭建。下面将详细介绍如何使用LAMP源码包搭建PHP...

    SUSE系统LAMP环境搭建指南

    ### SUSE系统LAMP环境搭建指南 #### 一、配置系统账户及时间 在搭建LAMP环境之前,首先需要确保服务器的时间是准确的,并且创建一个用于管理Web服务的专用账户。以下是具体的步骤: 1. **设置当前时间**:通过`...

    LAMP环境搭建教程!

    【LAMP环境搭建教程】 LAMP环境是Linux操作系统下的一个基础架构,用于搭建Web服务器,包含Linux操作系统、Apache网络服务器、MySQL数据库管理系统和PHP编程语言。这个环境是开发和部署PHP应用的常用平台,尤其适合...

    lamp环境搭建与Zabbix安装

    LAMP环境搭建与Zabbix安装是信息技术领域中,尤其是服务器和网络管理方面的一个重要实践。LAMP是一种广泛应用于服务器环境的开源软件技术组合,其组成包括Linux操作系统、Apache网络服务器、MySQL数据库管理系统和...

Global site tag (gtag.js) - Google Analytics