文档库 最新最全的文档下载
当前位置:文档库 › 搭建LAMP

搭建LAMP

搭建LAMP
搭建LAMP

Cent OS 最小化安装环境部署LAMP环境首先需要准备好linux系统,请参照cent OS 系统的安装步骤进行linux操作系统安装。我们可以选择在安装系统,定制软件包时,将所需的三类服务一次性安装完毕,这样做的好处是可以避免LINUX 软件关联性问题。

本次安装使用的系统是最小化安装的cent OS系统,启动cent OS 后,root用户登陆,将cent安装光盘放入光驱

首先在/mnt目录下创建一个光盘的挂载点,

#mkdir /mnt/cdrom

将光盘挂载至/mnt/cdrom目录下

#mount -t iso9660 /dev/cdrom /mnt/cdrom

进入到光盘rpm软件包目录下

#cd /mnt/cdrom/CentOS/RPMS

先安装httpd的rpm包,作为web服务程序

程序提示缺少红圈所标明的rpm包。于是先安装apr包

#rpm -ivh apr-0.9.4-24*.rpm包(此处软件包名称可以按Tab 键进行自动补全,此处用*号替代,以下同此)

#rpm -ivh apr-util*.rpm

#rpm -ivh httpd-suexec*.rpm --nodeps(此处需要忽略依赖关系进行安装,否则的话会提示缺少httpd-2.0.52*.rpm包,然而首先安装httpd-2.0.52*.rpm包,会提示缺少httpd-suexec*.rpm,所以忽略关联安装,以下同此)

安装完httpd所需的三个包后,再次安装httpd-2.0.52*.rpm

包。安装完成后,使用命令检查httpd程序是否启动。

#service httpd status

上图反馈信息说明 httpd 已经运行(httpd is running)。可以使用浏览器访问该系统IP。可以看到httpd程序的版本信息,证明httpd程序已经安装成功。

准备安装php程序运行环境。

同样在/mnt/cdrom目录下

#rpm -ivh php-4.6.9*.rpm

同样需要安装三个软件包。安装curl软件包

#rpm -ivh curl-7.12.1*.rpm

#rpm -ivh libidn-0.5.6*.rpm

#rpm -ivh php-pear-4.3.9*.rpm(该包提示缺少php-4.6.9*.rpm包时可以采用忽略依赖关系),安装完成后,再安装php-4.6.9*.rpm

#-rpm -ivh php-4.6.9*.rpm

安装完成后在/var/www/html/目录下使用vi新建一个test.php 文件,文件内容如下

重启一下机器或者httpd程序,使新安装的php解释环境生效。

再次在浏览器下,访问http://IP地址/test.php

出现php版本信息业面,则证明php环境安装成功。

接下来安装mysql数据库

#rpm -ivh mysql-server-4.1.20*.rpm

提示缺少perl-DBI-1.40*.rpm包。继续在目录下进行安装。#rpm -ivh perl-DBI-1.40*.rpm

安装完成后就可以安装mysql服务器端了。

#rpm -ivh mysql-server-4.1.20*.rpm

安装完成后,启动mysql服务

#service mysqld start

启动后无报错,则证明安装完成功。

相关文档