2024年5月3日发(作者:)

搭建环境

linux环境下搭建

1. 安装apache ()

#cp /home

#cd /home

#tar zxf

#cd httpd-2.0.59

#./configure --prefix=/usr/local/apache --enable-so --enable-rewrite

--enable-mods-shared=most

说明:

--enable-so选项:让Apache可以支持DSO模式,注意,这里采纳使用地是

Apache2.0地语法。如果你地Apache是1.3版本,应改为--enable-module=so。

--enable-mods-shared=most选项:告诉编译器将所有标准模块都编译为DSO

模块。你要是用地是Apache1.3,改为--enable-shared=max就可以。

--enable-rewrite选项:支持地址重写功能,运用1.3版本地朋友请将它改为

--enable-module=rewrite。

#make

#make install

apachectl start 启动apache 完整地命令为:

#/usr/local/apache/bin/apachectl start

现在测试一下,localhost你会看到apache地默认界面

2. 安装php (2)

cp 2 /home

cd /home

tar jxf 2

cd php-5.1.6

• 配置 : ./configure

• --prefix=/usr/local/php5

• --with-apxs2=/usr/local/apache/bin/apxs

• --with-libxml-dir=/usr/local/libxml2

• --with-zlib

• --with-zlib-dir=/usr/local/lib

• --with-mysql=/server/mysql

• --with-mysqli=/server/mysql/bin/mysql_config

• --with-gd=/usr/local/gd

• --with-mysql-sock=/server/mysql/var/

配置说明:

•--prefix设置PHP5 的安装路径。

•--with-apxs2告诉PHP查找Apache 2.0的地方。

• --with-libxml-dir和--with-zlib-dir告诉PHP放置

•libxml2和zlib库的地方。

•--with-mysql变量激活regularMySQL扩展功能。

•--with-mysqli变量激活新增加的MySQL功能。

•--with-gd变量激活GD 扩展功能。

•--with-zlib变量激活ZLIB 压缩库。

• ./configure --help 查看其他参数

•一旦configure已经完成,你即可编译和安装PHP。

• 编译:make

• 安装:make install

• 从解压后的文件中复制-dist 到/usr/local/php5/etc/目

录下. 改名为

• 编辑/usr/local/php5/etc/文件找到如下的一行;

default_charset = “iso-8859-1” (433行)

• 在这行下面加一行default_charset = "gb2312"

• 在apache 下的存放网页的目录建立php文件.例如

(在usr/local/apache/hpptd目录下使用命令touch )

• 里面写入如下代码:(vi ),(i),(:wq)

phpinfo();

?>

• 在浏览器中地址栏中输入:(先打开apache服务,/usr/local/apache/bin/apachectl start)

localhost/

出现php说明页面,说明安装成功

3. 的安装

• 解压: tar -xzvf

• 进入解压后的文件 :cd libxml2-2.6.11

• 配置:指定了安装目录

• ./configure --prefix=/opt/libxml2

• 编译:make

• 安装:make install

4. 的安装

• 解压: tar -xzvf

• 进入解压后的文件:cd zlib-1.2.3

• 配置:指定了安装目录

• ./configure --prefix=/opt/zlib

• 编译:make

• 安装:make install

5. 的安装

• 解压: tar -xzvf

• 进入解压后的文件:cd gd-2.0.28

• 配置:指定了安装目录

./configure --prefix=/opt/gd

• 编译:make

• 安装:make install

安装()

#groupadd mysql

(创建一个mysql用户组)