zlib类库提供了很多种压缩和解压缩的方式,由于时间的关系我只学习一下内容,以下是我在实现web 服务器压缩数据网页中使用到一些函数和常用数据结构、常量等。
zlib使用过程
压缩过程:deflateInit() ->deflate() ->deflateEnd(); 对应的解压过程 inflateInit() -> inflate() -> inflat...
分类:
其他好文 时间:
2015-05-15 17:40:38
阅读次数:
137
依赖 在安装Nginx之前, 需确保系统已经安装了gcc、 openssl-devel、 pcre-devel和zlib-devel软件库配置 Nginx的配置文件nginx.conf位于其安装目录的conf目录下 Nginx.conf由多个块组成, main section、events s...
分类:
其他好文 时间:
2015-05-14 16:27:49
阅读次数:
421
1.交叉编译的安装:本人采用的交叉编译器版本为arm-2007q1
2.直接copy到usr/local目录下,解压 tar -xvf .....,即可
3.其他如果缺少必要的库文件,可以编译添加。例如,我公司需要libz.so,则另外需要下载zlib-1.2.8.tar.gz必要的库,然后修改Makefile,编译将库及头文件添加交叉编译环境中即可。
4.修改PATH,将交叉编译工具的路径...
分类:
其他好文 时间:
2015-05-13 13:04:17
阅读次数:
170
1、更新系统sudo apt-get update && sudo apt-get upgrade2、安装nginx的依赖包 zlib pcre openssl(可以源码安装也可以直接系统安装)sudo apt-getinstall libpcre3 libpcre3-dev zlib1g-dev ...
分类:
系统相关 时间:
2015-05-13 11:57:44
阅读次数:
124
源码安装nginx这里装nginx的三个依赖,分别是pcre、openssl、zlib
其中编译pcre需要:yum install gcc gcc-c++ pcre-devel下载源码包官网下载最新版即可:
http://www.pcre.org/
http://www.openssl.org
http://www.zlib.net/
http://nginx.org注意:这里pcre只能是是8...
分类:
其他好文 时间:
2015-05-11 14:54:31
阅读次数:
281
git 地址:https://www.kernel.org/pub/software/scm/git/1. 先安装一堆依赖yum install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel ...
分类:
其他好文 时间:
2015-05-10 18:35:37
阅读次数:
120
#1安装相关包yum-yinstall
gccgcc-c++gdcmakepatchautomakemakeautoconflibjpeglibjpeg-devel
libpnglibpng-develfreetypefreetype-devellibxml2libxml2-develzlib
zlib-develglibcglibc-develglib2glib2-develbzip2bzip2-develncurses
ncurses-develcurlcurl-devele2fsprogse2..
分类:
其他好文 时间:
2015-05-10 17:32:11
阅读次数:
132
关于rpm包卸载出现重复包的问题1rpm-qarpm_name有时候会出现重复的包amp1:~/dir#rpm-qazlib
zlib-1.2.3-141.1
zlib-1.2.3-106.34
##zlib包很危险,不卸载2rpm-erpm_name无法全部卸载,有时候只会卸载一个amp1:~/dir#rpm-ezlib
error:"zlib"specifiesmultiplepackages3rpm-e--al..
分类:
其他好文 时间:
2015-05-08 11:10:01
阅读次数:
122
安装nginx前,我们首先要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件,可通过如图所示命令进行检测,如果以安装我们可以通过图二所示卸载我们一般安装linux软件都会在/usr/local目录下,然后进行解压编译安装,具体的命令大家请看图片...
分类:
系统相关 时间:
2015-05-07 16:16:34
阅读次数:
133
1、yum groupinstall chinese-support2、重新启动,问题解决解决版本库冲突时Error: Protected multilib versions: zlib-1.2.3-29.el6.i686 != zlib-1.2.3-27.el6.x86_64卸载 zlib-1.2...
分类:
其他好文 时间:
2015-05-07 16:08:40
阅读次数:
629