安装freetype最新库文件

step1:进入软件源码包所在目录/usr/local/src/中,解压软件包freetype-2.4.9到当前目录freetype-2.4.9下,并进入freetype-2.4.9目录。命令行如下:

#cd /usr/local/src/   //进入软件源码包所在目录

#tar zxvf freetype-2.4.9.tar.gz  //解压包到freetype-2.4.9目录 

#cd freetype-2.4.9 //进入目录freetype-2.4.9中

step2:使用configure命令检查并配置安装需要的系统环境,并生成安装配置文件。命令行如下:

#./configure --prefix=/usr/local/freetype //选项--prefix=/usr/local/freetype,是在安装时将软件安装到/usr/local/freetype目录下

step3:使用make命令编译源代码文件并生成安装文件,命令行如下:

#make  //对软件源代码文件进行编译

step4:使用make install命令进行安装,命令行如下:

#make install //开始安装freetype库文件

如果安装成功将会在/usr/local/freetype目录下存在bin,include,lib和share四个目录。并在安装GD2库时,通过configure命令选项中加上“--with-freetype=/usr/local/freetype/”选项,指定freetype库文件位置。

安装atuoconf最新的库文件

其方法与上面安装freetype相同。唯一注意的地方是configure时,不用指定路径。

安装最新的GD库文件

安装方法大致与freetype相同。唯一注意的地方是configure时的路径,命令行如下:

#./configure \  //配置命令 

>--prefix=/usr/local/gd \  //指定安装软件的位置

>--with-jpeg=/usr/local/jpeg8/ \  //指定去哪找jpeg库文件

>--with-png=/usr/local/libpng/ \  //指定去哪找png库文件

>--with-freetype=/usr/local/freetype/   //指定去哪找freetype 2.x字体库的位置

如果安装成功会在/usr/local/gd/目录下存在bin、include和lib这三个目录。在安装PHP5时,通过在configure命令选项中加上“--with-gd=/usr/local/gd”选项,指定GD库文件的位置。

安装新版本的apache服务器

1、卸载apr、apr-util

yum remove apr apr-util

下载安装:

http://apr.apache.org/download.cgi

apr-1.4.6.tar.gz

./configure --prefix=/usr/local/apr-httpd/ && make && make install 

下载安装:

http://apr.apache.org/download.cgi

apr-util-1.4.1.tar.gz

./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd/ && make && make install


下载:http://sourceforge.net/projects/pcre

#unzip -o pcre-8.10.zip

#cd pcre-8.10

#./configure --prefix=/usr/local/pcre

#make

#make install

[root@discuz httpd-2.4.2]# ./configure \

>  --prefix=/usr/local/apache242 \

>  --enable-mods-shared=all \

>  --enable-deflate \

> --enable-speling \

>  --enable-cache \

>  --enable-file-cache \

>  --enable-disk-cache \

>  --enable-mem-cache \

>  --enable-so \

>  --enable-expires=shared \

> --enable-rewrite=shared \

> --enable-static-support \

> --sysconfdir=/etc/httpd \

>  --with-z=/usr/local/zlib/ \

> --with-apr=/usr/local/apr-httpd/ \

> --with-apr-util=/usr/local/apr-util-httpd/ \

>--with-pcre=/usr/local/pcre/ \

> --disable-userdir 

#make && make install

安装完成后,进入/usr/local/apache242/目录下,检查是否有以下文件:

bin  build  cgi-bin  error  htdocs  icons  include  logs  man  manual  modules

启动Apache服务器,并查端口是否开启,启动Apache服务器的命令行如下:
#/usr/local/apache242/bin/apachectl start
查看端口命令行如下:
#netstat -tnl|grep 80
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LIST
测试安装结果,打开浏览器,在地址栏中输入URL为:http://172.30.8.240
如果浏览器中出现It works!则表明Apache服务器可以使用。
每种服务器软件都有必要制成开机时自动启动,Apache服务器开机自动启动,只要在“/etc/rc.d/rc.local”文件,加上Apache服务器的启动命令即可。可以直接打开“/etc/rc.d/rc.local”文件,在最后一行写入Apache启动命令,也可以用echo命令追加进去,如下命令行示:
[root@discuz apache242]# echo "/usr/local/apache242/bin/apachectl start" >> /etc/rc.d/rc.local