记录Nginx安装过程遇到的问题
问题一:安装环境依赖问题
执行./configure
1)缺少PCRE库(正则匹配模块)
解决方案:安装此依赖 yum -y install pcre pcre-devel
2)缺少zlib库(gzip压缩模块)
解决方案:安装此依赖 yum -y install zlib zlib-devel
问题二:编译安装出错问题
执行make && make install
1)警告当错误处理设置
解决方案:vim objs/Makefile 将-Werror去掉后重新编译
2)编译函数发送错误
解决方案:将不必要的函数去掉 vim src/os/unix/ngx_user.c后重新编译
千万不要试图去研究 研究了很久都整不明白的东西,或许是层次不到,境界未到,也或许是从未在实际的应用场景接触过,这种情况下去研究,只会事倍功半,徒劳一番罢了。能做的就是不断的沉淀知识,保持一颗积极向上的学习心态,相信终有一天所有的困难都会迎刃而解。