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
相关推荐
lamp环境搭建,lamp环境搭建,lamp环境搭建,lamp环境搭建
LAMP环境搭建+扩展 LAMP 环境的搭建是 Web 开发的基础,LAMP 代表 Linux、Apache、MySQL、PHP 四个组件,它们分别负责操作系统、Web 服务器、数据库和编程语言四个方面。下面是 LAMP 环境搭建的详细过程: 一、...
### Linux 下 LAMP 环境搭建详解 #### 一、引言 LAMP(Linux、Apache、MySQL、PHP)是一种流行的开源Web开发平台组合,它允许开发者在Linux操作系统上利用Apache Web服务器、MySQL数据库以及PHP脚本语言来构建动态...
【LAMP环境搭建】 LAMP(Linux、Apache、MySQL、PHP)是开发Web应用程序的常用平台,尤其适合于开源项目。以下将详细讲解如何在Linux系统下搭建LAMP环境,以CentOS-5.3为例。 1. **安装Apache** - 首先,检查...
### LAMP环境搭建详解 LAMP(Linux, Apache, MySQL, PHP)是一种常见的开源Web服务解决方案,被广泛应用于网站开发和服务部署中。本篇将详细阐述如何在CentOS 6.5操作系统上搭建LAMP环境,并完成Zabbix 3.2.6的安装...
PHP LAMP环境搭建的所有问题及解决方案Linux .pdf
### LAMP环境搭建知识点详解 #### 一、LAMP环境简介 LAMP是Linux、Apache、MySQL和PHP的缩写,是一种常用的网站服务器环境。它采用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库管理系统,PHP作为...
【lamp环境搭建步骤详解】 LAMP环境是Linux操作系统下的一个常用Web开发平台,由Linux操作系统、Apache HTTP服务器、MySQL数据库和PHP解释器组成。这里我们将详细介绍如何在RHEL 5/CentOS 5上手动搭建LAMP环境。 1...
LAMP环境搭建指南 标题:源码LAMP环境搭建 描述:本文档旨在指导读者搭建一个完整的LAMP环境,包括Linux、Apache、MySQL和PHP的安装和配置。 标签:源码LAMP环境搭建、LAMP、lamp源码搭建 一、准备工作 1. 配置...
【LAMP环境搭建】 LAMP(Linux + Apache + MySQL + PHP)是互联网服务器上常见的开源软件堆栈,常用于开发和部署动态网站和web应用程序。这个环境提供了在Linux操作系统上运行Apache HTTP服务器、MySQL数据库管理...
【LAMP环境搭建教程】 LAMP环境是Linux、Apache、MySQL和PHP的组合,这是一个流行的Web开发平台,常用于创建动态网站和应用。本教程将引导你如何在Linux系统上安装和配置这些组件。 1. **安装虚拟机操作系统** 在...
LAMP环境搭建以及Java环境搭建 LAMP 环境搭建是指 Linux、Apache、MySQL 和 PHP 四个组件的组合,即 Linux 操作系统、Apache Web 服务器、MySQL 数据库管理系统和 PHP Web 编程语言。下面是 LAMP 环境搭建的详细...
标题 "兄弟连lamp环境搭建源码包lamp-php5.4" 指向的是一个用于在Linux系统上搭建LAMP(Linux、Apache、MySQL、PHP)开发环境的源码包,特别针对PHP5.4版本。这个源码包可能是由兄弟连教育机构提供的,旨在帮助学员...
【LAMP环境搭建脚本】 LAMP环境是Linux操作系统、Apache服务器、MySQL数据库和PHP编程语言的组合,这种组合在Web开发中非常常见,尤其适用于动态网站和Web应用程序的搭建。下面将详细介绍如何使用LAMP源码包搭建PHP...
### SUSE系统LAMP环境搭建指南 #### 一、配置系统账户及时间 在搭建LAMP环境之前,首先需要确保服务器的时间是准确的,并且创建一个用于管理Web服务的专用账户。以下是具体的步骤: 1. **设置当前时间**:通过`...
【LAMP环境搭建教程】 LAMP环境是Linux操作系统下的一个基础架构,用于搭建Web服务器,包含Linux操作系统、Apache网络服务器、MySQL数据库管理系统和PHP编程语言。这个环境是开发和部署PHP应用的常用平台,尤其适合...
LAMP环境搭建与Zabbix安装是信息技术领域中,尤其是服务器和网络管理方面的一个重要实践。LAMP是一种广泛应用于服务器环境的开源软件技术组合,其组成包括Linux操作系统、Apache网络服务器、MySQL数据库管理系统和...