标签:nginx elipse
明年就要找工作了,看看经典的开源项目-nginx,图书馆借了本<深入剖析Nginx>,开始研读,边读边做笔记.
第一篇是nginx的环境配置相关
参考帖子:Nginx模块开发---Linux使用eclipse编译,调试Nginx 文章5:Linux下使用Eclipse进行Nginx 模块开发
具体是参考上面的帖子和书,下面大概讲下步骤:
1. 经典的三个步骤,来编译安装nginx:
先下载源码: 官网下载链接
./configure --with-debug --prefix=/home/zy/code/nginx/
make
make install这里会报一个错误:
./configure: error: the HTTP rewrite module requires the PCRE library用如下命令行安装相应依赖库就可以了:
sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
3. 配置eclipse相应的环境,具体界面就不截图了,前面提到的帖子写的很详细.
就是新建一个makefile工程,编译器选择gcc,这个工程指定源码的路径. 新建之后,指定运行的参数(-c 配置文件路径),选择相应的可执行文件,等等.
4. 修改监听的端口为8080,因为80端口需要root权限,而eclipse并没有用root来打开,这样比较方便,并且刚好可以看下相应的配置文件. 用eclipse去运行,在浏览器里输入:localhost:8080 也可以看到欢迎界面.
至此,基本环境可以很快的搭好. 已经迫不及待的要去欣赏源码了~
<深入剖析Nginx> 编译安装nginx 以及使用eclipse编译开发nginx
标签:nginx elipse
原文地址:http://blog.csdn.net/zy416548283/article/details/42251191