install LAMP for CentOS5 - 图文

更新时间:2024-05-17 03:13:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

LAMP for CentOS5.5 错误!未找到引用源。

目 录

目 录

5 安装配置LAMP ............................................................................................................................. 1

5.1 准备操作系统软件 ......................................................................................................................................... 2 5.2 安装CentOS5.5操作系统 ............................................................................................................................. 2 5.2.1 系统分区 ............................................................................................................................................... 2 5.2.2 网络设备设置 ........................................................................................................................................ 3 5.2.3 安装操作系统软件包 ............................................................................................................................ 4 5.2.4 开始安装CentOS5.5 ............................................................................................................................. 7 5.2.5 安装完毕检查磁盘空间 ........................................................................................................................ 7 5.2.6 检查所需的软件包 ................................................................................................................................ 8 5.3 安装Apache服务器软件 ............................................................................................................................... 9 5.3.1 获取Apache上传至服务器 ................................................................................................................. 9 5.3.2安装Apache服务器软件 .................................................................................................................... 10 5.3.3检测Apache服务器软件 .................................................................................................................... 13 5.3.4配置Apache自启动 ............................................................................................................................ 14 5.4 安装MySQL数据库 .................................................................................................................................... 14 5.4.1 获取MySQL上传至服务器 ............................................................................................................... 14 5.4.2 安装MySQL数据库........................................................................................................................... 15 5.4.3 检测配置MySQL数据库 ................................................................................................................... 17 5.5 安装PHP软件 ............................................................................................................................................. 19 5.5.1 获取PHP上传至服务器 .................................................................................................................... 19 5.5.2 安装PHP软件 .................................................................................................................................... 20 5.6 整合Apache和PHP .................................................................................................................................... 22 5.6.1 整合Apache和PHP集成 .................................................................................................................. 22

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

i

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

5 关于本章

本章描述内容如下表所示。 标题 5.1 准备操作系统软件 内容 安装配置LAMP

介绍安装CentOS需要的软件安装包。 错误!未找到引用源。错误!介绍安装CentOS以及完毕后所需包的检查 未找到引用源。5.5 5.3 安装Apache软件 5.3 安装MySQL数据库 5.5 安装PHP软件 5.6 整合Apache和PHP

介绍Apache服务器的安装与配置 介绍MySQL数据库的安装与配置 介绍PHP的安装与配置 介绍 Apache和PHP的集成 文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

1

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

5.1 准备操作系统软件

CentOS软件版本:CentOS-5.5-i386-bin-DVD.iso (4087030 kb)

5.2 安装CentOS5.5操作系统

5.2.1 系统分区

任务说明

执行此任务可以对硬盘进行分区。

操作指引

分区如下图:

这里的分区样例仅供参考,需根据实际情况做修改。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

2

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

5.2.2 网络设备设置

任务说明

配置正确的网络设备。

操作指引

网络配置如下图:

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

3

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

配置仅供参考,需根据实际情况修改。

5.2.3 安装操作系统软件包

任务说明

安装LAMP依赖的最小软件包

操作指引

安装操作系统软件包如下图:

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

4

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

5

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

6

LAMP for CentOS5.5 错误!未找到引用源。

未贴图类型默认选择,这里不安装桌面程序。

5 安装配置LAMP

5.2.4 开始安装CentOS5.5

任务说明

执行此任务可安装CentOS5.5系统。

操作指引

安装状态如下图:

5.2.5 安装完毕检查磁盘空间

[root@lamp ~]# free

total used free shared buffers cached Mem: 515308 220024 295284 0 13448 147000 -/+ buffers/cache: 59576 455732 Swap: 522104 0 522104 [root@lamp ~]# fdisk -l

Disk /dev/hda: 32.2 GB, 32212254720 bytes 255 heads, 63 sectors/track, 3916 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

7

LAMP for CentOS5.5 错误!未找到引用源。

Device Boot Start End Blocks Id System /dev/hda1 * 1 3785 30402981 83 Linux /dev/hda2 3786 3850 522112+ 83 Linux

/dev/hda3 3851 3915 522112+ 82 Linux swap / Solaris [root@lamp ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点 /dev/hda1 29G 1.8G 25G 7% / /dev/hda2 494M 11M 458M 3% /tmp tmpfs 252M 0 252M 0% /dev/shm

5 安装配置LAMP

5.2.6 检查所需的软件包

任务说明

执行此任务可以检查所需的软件包是否已经安装:

操作指引

操作如下图:

如果上图中为空,则gcc和libxml12未安装。我们编译源码时需要gcc编译器,安装PHP需要libxml12,如果没有安装请到CentOS5..5关盘里找到并且安装。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

8

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

5.3 安装Apache服务器软件

5.3.1 获取Apache上传至服务器

任务说明

执行此任务可以使用ftp工具将httpd-2.2.11.tar.gz上传至/service目录。

操作指引

上传过程如下:

/service目录是LAMP软件安装的根目录。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

9

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

5.3.2安装Apache服务器软件

任务说明

执行此任务可以安装配置Apache服务器软件。

操作指引

详细操作过程如下图:

./configure --prefix=/service/apache --enable-so --enable-rewrite --disable-cgid-cgi --enable-mods-shared=all

至此解压已经完成。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

10

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

以上操作是配置Apache。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

11

LAMP for CentOS5.5 错误!未找到引用源。

以上操作是编译Apache。

5 安装配置LAMP

以上操作是安装Apache,至此安装完毕。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

12

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

5.3.3检测Apache服务器软件

任务说明

执行此任务可以测试Apache软件安装是否正确。

操作指引

测试过程如下图:

需要先禁用防火墙。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

13

LAMP for CentOS5.5 错误!未找到引用源。

出现以上显示则说明Apache安装成功。

5 安装配置LAMP

5.3.4配置Apache自启动

任务说明

执行此任务可以使Apache服务器随操作系统启动而启动。

操作指引

配置过程如下图:

[root@lamp apache]# vi /etc/rc.d/rc.local

保存退出即可。

5.4 安装MySQL数据库

5.4.1 获取MySQL上传至服务器

任务说明

执行此任务可以将mysql-5.1.54.tar.gz上传至/service目录。

操作指引

上传过程如下图:

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

14

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

5.4.2 安装MySQL数据库

任务说明

执行此任务可以安装配置MySQL数据库。

操作指引

详细操作如下图:

[root@lamp service]# cd /service/

[root@lamp service]# tar -zxvf mysql-5.1.54.tar.gz

./configure --prefix=/service/mysql --with-comment=Source --with-server-suffix=-enterprise-gpl --with-mysqld-user=mysql --without-debug --with-socket-path=/myweb/mysql/var/mysql.sock --with-big-tables --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=gbk,gb2312,utf8 --with-pthread --enable-static --enable-thread-safe-client --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --enable-assember --without-innodb --without-ndb-debug --without-isam --enable-local-infile --with-readline --with-raid

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

15

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

配置MySQL数据库参数。

编译MySQL数据库参数,需要创建/myweb/mysql/var/目录。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

16

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

安装MySQL数据库。

5.4.3 检测配置MySQL数据库

任务说明

介绍MySQL的配置,请保证已经成功安装MySQL数据库软件。

操作指引

操作步骤如下:

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

17

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

创建MySQL用户和用户组,修改MySQL目录属性,安装MySQL基本库。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

18

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

复制MySQL配置文件,加载MySQL服务,启动MySQL数据库服务新建root密码。

5.5 安装PHP软件

5.5.1 获取PHP上传至服务器

任务说明

执行此任务可以将php-5.2.9.tar.gz上传至/service目录。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

19

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

操作指引

上传过程如下图:

5.5.2 安装PHP软件

任务说明

执行此任务可以安装配置PHP软件。

操作指引

操作过程如下:

[root@lamp service]# tar -zxvf php-5.2.9.tar.gz

./configure --prefix=/service/php --with-apxs2=/service/apache/bin/apxs --with-mysql=/service/mysql --with-config-file-path=/etc --with-libxml-dir --with-bz2 --enable-soap --enable-gd-native-ttf --enable-ftp --enable-so --enable-mbstring=all --disable-ipv6 --disable-cgi --with-iconv --enable-sigchild --enable-mbstring=all --enable-static --with-openssl

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

20

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

配置PHP参数。

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

21

LAMP for CentOS5.5 错误!未找到引用源。

[root@lamp php-5.2.9]# cp php.ini-recommended /etc/php.ini

编译安装PHP。

5 安装配置LAMP

如果出现安装libtool错误,则是/usr/bin/libtool ,这个版本高于apache或php中的libtool ,将这个libtool复制过php安装目录重新编译安装成功

5.6 整合Apache和PHP

5.6.1 整合Apache和PHP集成

任务说明

整合Apache和PHP软件集成。

操作指引

整合Apache和PHP的操作步骤如下: vi /service/apache/conf/httpd.conf mkdir –p /service/www

查看以上文件中有没有LoadModule php5_module modules/libphp5.so如果没有则说明安装失败。 将DocumentRoot后 改为 “/service/www” ,将Directory后 改为“/service/www”,

将DirectoryIndex index.html 后加上index.php. 将Options Indexes FollowSymLinks前加上#. 将AllowOverride 后的none改为all. 在AddType application/x-gzip .gz .tgz下加上AddType application/x-httpd-php .php. 保存退出! /service/www是网站网页目录

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

22

LAMP for CentOS5.5 错误!未找到引用源。

5 安装配置LAMP

vi /service/www/index.php

在以上文件中输入 ,输入192.168.107.141显示下图则安装成功

文档版本 错误!未找到引用源。 (错误!未找到引用源。)

错误!未找到引用源。

23

本文来源:https://www.bwwdw.com/article/axl7.html

Top