当前位置:Linux教程 - Linux资讯 - linux下安装最新apache2.0.52+php5+gd2+mysql(1)

linux下安装最新apache2.0.52+php5+gd2+mysql(1)

  由于gd2才开始支持真彩图片的创建,所以需要升级服务器,如果你机器里原来装有了PHP或者APACHE的RPM或者低版本.你可以现删除,删除安装简洁一些,不过我的实际操作过程是煤油删除,而直接安装的.当然你也可以跟我一样! 首先,服务器GCC要有,不然什么都不能做.可以用gcc -v来查看是否安装了GCC, #gcc -v Reading specs from /usr/lib/gcc-lib/i386-redhat-Linux/3.2.3/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux Thread model: posix gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-34) 有以上类似信息说明已有GCC, 没有就现安装吧,至于如何安装,我就不说了,可以用光盘安装或者是下载源文件都可以,当然你的版本不一定是3.2.3! 请下载以下所有的东西: httpd-2.0.X.tar.gz 版本最好是下载最新的啦,下载地址:http://www.apache.org mysql-client-4.0.20-0.i386.rpm MySQL-server-4.0.20-0.i386.rpm(如果你打算升级mysql的话请下载,下载地址:http:  //www.mysql.org 当然也是下载最新的版本最好了,由于我不打算安装mysql,就省略了,安装的时候的步骤也是先安装mysql!) php-5.0.X.tar.gz 下载地址:http://www.php.net   ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz zend的最新版安装是好像有点问题,就下载这个版本就可以,zend用来加速php,你可以选择不安装!下载地址:http: //www.zend.com gd-2.0.28.tar.gz 这个软件的下载地址,php推荐的是:http://www.boutell.com/gd/  但是由于某些原因,开发者不支持gif图像的创建,这有点不太方便,所以,我下载了个支持gif图像的,也就是打了gif补丁的:http:  //www.rime.com.au/gd/ libXML2-2.X.X.tar.gz  下载地址: zlib-1.X.X.tar.gz 忘记了,自己找一下吧 jpegsrc.v6b.tar.gz 下载地址:FTP://ftp.uu.net/graphics/jpeg/ libpng-1.2.5.tar.gz 下载地址:http://www.libpng.org/pub/png/libpng.Html freetype2-X.X.tar.gz 下载地址:http://www.fretype.org XPm-3.4k-2.i386.rpm 忘记了,自己找一下吧 以上都是我下载的官方地址,软件的版本中的X,你自己看看你想用哪个版,不过最好是用最新稳定版本的!如果你以前安装过上述软件的其他版本,你也可以选择不安装! 安装MYSQL 服务器: #rpm -ivh MySQL-server-4.0.20-0.i386.rpm #rpm -ivh MySQL-client-4.0.20-0.i386.rpm 安装好后试试能不能用 #mysql 如果设置了密码后测试方法是(mysql -u root -proot -h localhost 注意的是-p后煤没有空格,直接跟密码) Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 27651 to server version: 4.0.20-standard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 说明可以了! 请自己改mysql的密码,方法不说了! 安装XPM #rpm -ivhxpm-3.4k-2.i386.rpm 安装libxml # tar -zxf libxml2-2.6.16.tar.gz # cd libxml2-2.6.16 # ./configure (xml默认安装就可以,不要指定路径了,因为安装时php可能找不到它,PHP5只支持libxml2-2.5.10以上版本) # make  # make install 安装zlib # tar -zxf zlib-1.2.2.tar.gz  # cd zlib-1.2  # ./configure --prefix=/usr/local/zlib2 (注意,如果您以前没有安装zlib,可以不指定路径,我是没有删除以前的低版本才指定的!以下雷同!) # make  # make install  安装jpeg # tar -zxf jpegsrc.v6b.tar.gz  # cd jpeg-6b/ # ./configure --prefix=/usr/local/jpeg6   # make  # make install-lib  如果你选择默认安装,可能很顺利,指定路径后,请先创建以下文件夹 错误提示:...... /usr/bin/install -c -m 644 jconfig.h /usr/local/jpeg6/include/jconfig.h /usr/bin/install: 无法创建一般文件‘/usr/local/jpeg6/include/jconfig.h’: 没有那个文件或目录 make: *** [install-headers] Error 1 # mkdir /usr/local/jpeg6  # mkdir /usr/local/jpeg6/include  # mkdir /usr/local/jpeg6/lib # make install-lib  # make install  安装时如果错误提示: /usr/bin/install: 无法创建一般文件‘/usr/local/jpeg6/lib/libjpeg.a’: 没有那个文件或目录 make: *** [install-lib] Error 1 创建如下文件夹: # mkdir /usr/local/jpeg6/lib # make install /usr/bin/install -c cjpeg /usr/local/jpeg6/bin/cjpeg /usr/bin/install: 无法创建一般文件‘/usr/local/jpeg6/bin/cjpeg’: 没有那个文件或目录 make: *** [install] Error 1 # mkdir /usr/local/jpeg6/bin /usr/bin/install -c -m 644 ./cjpeg.1 /usr/local/jpeg6/man/man1/cjpeg.1 /usr/bin/install: 无法创建一般文件‘/usr/local/jpeg6/man/man1/cjpeg.1’: 没有那个文件或目录 make: *** [install] Error 1 # mkdir /usr/local/jpeg6/man # mkdir /usr/local/jpeg6/man/man1 # make install  好了,直到安装成功!


[1] [2] [3] 下一页 

更多的请看:http://www.QQread.com/windows/2003/index.html

  由于gd2才开始支持真彩图片的创建,所以需要升级服务器,如果你机器里原来装有了PHP或者APACHE的RPM或者低版本.你可以现删除,删除安装简洁一些,不过我的实际操作过程是煤油删除,而直接安装的.当然你也可以跟我一样! 首先,服务器GCC要有,不然什么都不能做.可以用gcc -v来查看是否安装了GCC, #gcc -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux Thread model: posix gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-34) 有以上类似信息说明已有GCC, 没有就现安装吧,至于如何安装,我就不说了,可以用光盘安装或者是下载源文件都可以,当然你的版本不一定是3.2.3! 请下载以下所有的东西: httpd-2.0.X.tar.gz 版本最好是下载最新的啦,下载地址:http://www.apache.org MySQL-client-4.0.20-0.i386.rpm MySQL-server-4.0.20-0.i386.rpm(如果你打算升级mysql的话请下载,下载地址:http:  //www.mysql.org 当然也是下载最新的版本最好了,由于我不打算安装mysql,就省略了,安装的时候的步骤也是先安装mysql!) php-5.0.X.tar.gz 下载地址:http://www.php.net   ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz zend的最新版安装是好像有点问题,就下载这个版本就可以,zend用来加速php,你可以选择不安装!下载地址:http: //www.zend.com gd-2.0.28.tar.gz 这个软件的下载地址,php推荐的是:http://www.boutell.com/gd/  但是由于某些原因,开发者不支持gif图像的创建,这有点不太方便,所以,我下载了个支持gif图像的,也就是打了gif补丁的:http:  //www.rime.com.au/gd/ libxml2-2.X.X.tar.gz  下载地址: zlib-1.X.X.tar.gz 忘记了,自己找一下吧 jpegsrc.v6b.tar.gz 下载地址:ftp://ftp.uu.net/graphics/jpeg/ libpng-1.2.5.tar.gz 下载地址:http://www.libpng.org/pub/png/libpng.html freetype2-X.X.tar.gz 下载地址:http://www.fretype.org xpm-3.4k-2.i386.rpm 忘记了,自己找一下吧 以上都是我下载的官方地址,软件的版本中的X,你自己看看你想用哪个版,不过最好是用最新稳定版本的!如果你以前安装过上述软件的其他版本,你也可以选择不安装! 安装MYSQL 服务器: #rpm -ivh MySQL-server-4.0.20-0.i386.rpm #rpm -ivh MySQL-client-4.0.20-0.i386.rpm 安装好后试试能不能用 #mysql 如果设置了密码后测试方法是(mysql -u root -proot -h localhost 注意的是-p后煤没有空格,直接跟密码) Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 27651 to server version: 4.0.20-standard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 说明可以了! 请自己改mysql的密码,方法不说了! 安装XPM #rpm -ivhxpm-3.4k-2.i386.rpm 安装libxml # tar -zxf libxml2-2.6.16.tar.gz # cd libxml2-2.6.16 # ./configure (xml默认安装就可以,不要指定路径了,因为安装时php可能找不到它,PHP5只支持libxml2-2.5.10以上版本) # make  # make install 安装zlib # tar -zxf zlib-1.2.2.tar.gz  # cd zlib-1.2  # ./configure --prefix=/usr/local/zlib2 (注意,如果您以前没有安装zlib,可以不指定路径,我是没有删除以前的低版本才指定的!以下雷同!) # make  # make install  安装jpeg # tar -zxf jpegsrc.v6b.tar.gz  # cd jpeg-6b/ # ./configure --prefix=/usr/local/jpeg6   # make  # make install-lib  如果你选择默认安装,可能很顺利,指定路径后,请先创建以下文件夹 错误提示:...... /usr/bin/install -c -m 644 jconfig.h /usr/local/jpeg6/include/jconfig.h /usr/bin/install: 无法创建一般文件‘/usr/local/jpeg6/include/jconfig.h’: 没有那个文件或目录 make: *** [install-headers] Error 1 # mkdir /usr/local/jpeg6  # mkdir /usr/local/jpeg6/include  # mkdir /usr/local/jpeg6/lib # make install-lib  # make install  安装时如果错误提示: /usr/bin/install: 无法创建一般文件‘/usr/local/jpeg6/lib/libjpeg.a’: 没有那个文件或目录 make: *** [install-lib] Error 1 创建如下文件夹: # mkdir /usr/local/jpeg6/lib # make install /usr/bin/install -c cjpeg /usr/local/jpeg6/bin/cjpeg /usr/bin/install: 无法创建一般文件‘/usr/local/jpeg6/bin/cjpeg’: 没有那个文件或目录 make: *** [install] Error 1 # mkdir /usr/local/jpeg6/bin /usr/bin/install -c -m 644 ./cjpeg.1 /usr/local/jpeg6/man/man1/cjpeg.1 /usr/bin/install: 无法创建一般文件‘/usr/local/jpeg6/man/man1/cjpeg.1’: 没有那个文件或目录 make: *** [install] Error 1 # mkdir /usr/local/jpeg6/man # mkdir /usr/local/jpeg6/man/man1 # make install  好了,直到安装成功!
上一页 [1] [2] [3] 下一页 

(出处:http://www.sheup.com)


上一页 [1] [2] [3]