JSP环境的架设

php + apache + mysql +树脂(freetype + gd + libpng + libxml2 + Zend + jpeg + zlib)

[@more@]

php + apache + mysql +树脂(freetype + gd + libpng + libxml2 + Zend + jpeg + zlib)

一、软件名称:
php-5.2.1.tar。广州
httpd-2.2.3.tar。广州
mysql-5.0.41-linux-i686-glibc23.tar。广州
resin-pro-3.0.23.tar。广州
freetype-2.2.1.tar。广州
gd-2.0.33.tar。广州
libpng-1.2.12.tar。广州
libxml2-2.6.12.tar。广州
ZendOptimizer-3.0.1-linux-glibc21-i386.tar。广州
jpegsrc.v6b.tar。广州
zlib-1.2.3.tar。广州

二、安装顺序:
1, mysql
2, apache
3, libpng, zlib
4, freetype
5, jpeg
6, gd
7, ZendOptimizer
8日libxml2
9, php
10,树脂

三、安装过程:
1, mysql的安装
,建立mysql用户
b,焦油zvxf mysql-5.0.41-linux-i686-glibc23.tar。广州
c, mysql不需要编译,只需要设置权限
d ~/数据目录(数据文件目录)权限为mysql用户,~/目录权限为根用户,/usr/lib/mysql目录为根权限
e, cp/usr/local/mysql/support-files/my-medium.cnf/etc/my.cnf
f/usr/地方/mysql/脚本/mysql_install_db
g/usr/地方/mysql/bin/mysqladmin - u root - p密码“123456”

2, apache的安装
,焦油zvxf httpd-2.2.3.tar。广州
b。/configure——prefix=/usr/地方/输入——enable-module=别名——enable-module=最enable-module=vhost_alias——启用共享=vhost-alias enable-module=所以——启用共享=max c
,
d,使安装

3, libpng, zlib的安装
,焦油zvxf libpng-1.2.12.tar。广州
焦油zvxf zlib-1.2.3.tar。广州
b。c/配置
,
d,使安装

4, freetype的安装
,焦油zxvf freetype-2.2.1.tar。广州
b。/configure——prefix=/usr/地方/c freetype的
,
d,使安装

5, jpeg的安装
,焦油zxvf jpegsrc.v6b.tar。广州
b, mkdir/usr/local/jpeg
mkdir/usr/local/jpeg/bin
mkdir/usr/local/jpeg/lib
mkdir/usr/local/jpeg/include
mkdir/usr/local/jpeg/man
mkdir/usr/local/jpeg/man/man1
c。/configure——prefix=/usr/地方/jpeg——启用共享静态d
,
e,使安装

6, gd的安装
,焦油zxvf gd-2.0.33.tar。广州
b。/configure——prefix=/usr/地方/gd - with-jpeg=/usr/地方/jpeg——with-freetype=/usr/地方/freetype的——与巴新with-zlib c
,
d,使安装

7, ZendOptimizer的安装
,焦油zxvf ZendOptimizer-3.0.1-linux-glibc21-i386.tar。广州
b。/安装。sh(安装以下选择)
[好]->[退出]->[是]-> [/httpd/zend] -> [apache/conf/httpd/] ->[是]->[好]->[好]->[不]

8日libxml2的安装
,焦油-zxf libxml2-2.6.19.tar。广州
b。/configure——prefix=/usr/地方/libxml2 c
,
d,使安装


9, php的安装
,焦油zvxf php-5.2.1.tar。广州
b。/configure——prefix=/usr/地方/php——with-apxs2=/usr/地方/apache/bin/apx型——在mysql=/usr/地方/mysql/(——使用curl=/usr/地方/卷发——enable-ftp with-libxml-dir=/usr/地方/libxml2——with-expat-dir=/usr/lib enable-soap——使用xsl=/usr/地方/libxslt——启用xslt与gd=/usr/地方/阻止gd2——with-jpeg-dir=/usr/地方/jpeg6/獁ith-zlib-dir=/usr/地方/lib/氚托?/usr/地方/lib/獁ith-freetype-dir=/usr/地方/freetype/) c
,
d,使安装
e, cp php。ini-dist/usr/local/php/lib/php.ini

10,树脂的安装
,焦油zvxf resin-pro-3.0.23.tar。广州
b。/配置——用前缀=/usr/地方/树脂——with-apxs=/usr/地方/输入/bin/apx型c
,
d,使安装


四,选项说明:
1, apache
——prefix=/usr/地方/输入
——
enable-module=别名enable-module=最
——enable-module=vhost_alias
——启用共享=vhost-alias enable-module=
,启用共享=max

2, jpeg
——prefix=/usr/地方/jpeg
——启用共享
——静态

3, gd
——prefix=/usr/地方/gd
——with-jpeg=/usr/地方/jpeg
——with-freetype=/usr/地方/freetype
——与巴新with-zlib

4, php
——with-apxs2=/usr/地方/apache/bin/apx型
——使用mysql=/usr/地方/mysql/
——with-libxml-dir=/usr/地方/libxml2以上是必要的选项
——与gd=/usr/地方/阻止gd2/
——with-jpeg-dir=/usr/地方/jpeg6/
——与巴新=/usr/地方/lib
——with-zlib-dir=/usr/lib
——with-freetype-dir=/usr/地方/freetype的这是让php支持gd库的配置选项
——使用curl=/usr/地方/旋度支持curl库
——enable-ftp打开FTP库函数支持
——enable-soap
——使用xsl=/usr/地方/libxslt
——启用xslt以上让php支持SOAP

五,配置说明
1, apache, mysql可以单独编译安装

2, php安装需要加上部分选项以支持mysql和apache;同时必须libxml2的支持

JSP环境的架设