安装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
下载安装:
apr-1.4.6.tar.gz
./configure --prefix=/usr/local/apr-httpd/ && make && make install
下载安装:
apr-util-1.4.1.tar.gz
./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd/ && make && make install
下载:
#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为:
如果浏览器中出现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