PHP 是一种在服务器端执行的脚本语言,主要用来制作动态网页以提供浏览器读取,但也可以用来开发命令行脚本程序和用户端的GUI应用程序。PHP 可以在许多的不同种的服务器、操作系统、平台上运行,也可以和许多数据库系统结合。
一、准备工作
系统版本:Ubuntu-10.10-Server-I386
OpenSSL 版本:openssl-1.0.0c (安装方法见 http://www.linuxidc.com/Linux/2011-10/45738.htm)
OpenSSH 版本:openssh-5.6p1 (安装方法见 http://www.linuxidc.com/Linux/2011-10/45739.htm)
Apache 版本:httpd-2.2.17 (安装方法见 http://www.linuxidc.com/Linux/2011-10/45741.htm)
MySQL 5 版本:mysql-5.1.53-linux-i686-glibc23 (安装方法见 http://www.linuxidc.com/Linux/2011-10/45742.htm)
二、编译安装 GD
GD不是必须的,如果要安装GD,那么 jpeg 库,png 库,zlib 库则是必须的,其余的选择安装。
2.1、编译安装 Zlib
1 2 3 4 5 |
wget http://zlib.net/zlib-1.2.5.tar.gz tar -zxf zlib-1.2.5.tar.gz cd zlib-1.2.5/ ./configure --prefix=/usr/local make && make install |
2.2、编译安装 PNG
1 2 3 4 5 |
wget ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.4.4.tar.gz tar -zxf libpng-1.4.4.tar.gz cd libpng-1.4.4/ ./configure --prefix=/usr/local make && make install |
2.3、编译安装 JPEG
1 2 3 4 5 |
wget http://www.ijg.org/files/jpegsrc.v8b.tar.gz tar -zxf jpegsrc.v8b.tar.gz cd jpeg-8b/ ./configure --prefix=/usr/local make && make install |
2.4、编译安装 Libiconv
1 2 3 4 5 |
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz tar -zxf libiconv-1.13.1.tar.gz cd libiconv-1.13.1/ ./configure --prefix=/usr/local make && make install |
2.5、编译安装 FreeType
1 2 3 4 5 |
wget http://nchc.dl.sourceforge.net/project/freetype/freetype2/2.4.3/freetype-2.4.3.tar.bz2 tar -jxf freetype-2.4.3.tar.bz2 cd freetype-2.4.3/ ./configure --prefix=/usr/local make && make install |
2.6、编译安装 GD
1 2 3 4 5 |
wget http://www.libgd.org/releases/gd-2.0.36RC1.tar.gz tar -zxf gd-2.0.36RC1.tar.gz cd gd-2.0.36RC1/ ./configure --prefix=/usr/local --with-libiconv-prefix=/usr/local --with-png=/usr/local --with-freetype=/usr/local --with-jpeg=/usr/local make && make install |
时间:2011-10-22 09:16
来源:LinuxIDC.com
作者:LinuxIDC.com
原文链接