Ubuntu下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
输入:
保存。
测试,在浏览器输入: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