nginx安装-源码编译
2016-04-18 11:23
656 查看
官方文档:http://nginx.org/en/docs/configure.html
参考:http://jingyan.baidu.com/article/e2284b2b45f693e2e6118de5.html
升级参考:http://urchin.blog.51cto.com/4356076/988860/
http://www.cnblogs.com/terrysun/archive/2012/11/22/2782472.html
编译源码需要的组件
1.zlib http://www.zlib.net/
2.pcre http://www.pcre.org/ 正则表达式
3.openssl http://www.openssl.org/ 可选
4.nginx http://nginx.org/en/download.html
----------------------------------------------------------------
1.编译zlib (version 1.1.3 — 1.2.8)
2.编译openssl
3.编译pcre (version 4.4 — 8.38)
4.编译ngnix
生成的nginx在/usr/local/nginx/sbin下
参考:http://jingyan.baidu.com/article/e2284b2b45f693e2e6118de5.html
升级参考:http://urchin.blog.51cto.com/4356076/988860/
http://www.cnblogs.com/terrysun/archive/2012/11/22/2782472.html
编译源码需要的组件
1.zlib http://www.zlib.net/
2.pcre http://www.pcre.org/ 正则表达式
3.openssl http://www.openssl.org/ 可选
4.nginx http://nginx.org/en/download.html
----------------------------------------------------------------
1.编译zlib (version 1.1.3 — 1.2.8)
mkdir /usr/src/zlib cd /usr/src/zlib wget http://zlib.net/zlib-1.2.8.tar.gz tar xvf zlib-1.2.8.tar.gz cd /usr/src/zlib/zlib-1.2.8
./configure --static --prefix=/usr/src/zlib/zlib-1.2.8 make make install
2.编译openssl
直接使用apt-get进行安装 sudo apt-get install openssl sudo apt-get install libssl-dev
3.编译pcre (version 4.4 — 8.38)
mkdir /usr/src/pcre wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz tar xvf pcre2-8.38.tar.gz
/configure --prefix=/usr/src/pcre/pcre-8.38 make install
4.编译ngnix
mkdir /usr/src/nginx cd /usr/src/nginx wget http://nginx.org/download/nginx-1.9.14.tar.gz tar xvf nginx-1.9.14.tar.gz mv nginx-1.9.14 nginx
./configure --prefix=/usr/local/nginx/ --conf-path=/usr/local/nginx/nginx.conf --sbin-path=/usr/local/nginx/sbin/nginx --with-debug --with-openssl=/usr/src/openssl/openssl-1.0.2g --with-zlib=/usr/src/zlib/zlib-1.2.8 --with-pcre=/usr/src/pcre/pcre-8.38 --with-http_stub_status_module --with-http_gzip_static_module
make install
生成的nginx在/usr/local/nginx/sbin下
./nginx -v 检测是否安装成功 ./nginx 启动 在地址栏输入: http://localhost 如果看到以下效果,说明正确安装了
相关文章推荐
- nginx配置文件
- Nginx 入门配置
- Nginx的upstream目前支持5种方式的分配
- 伟哥教您Windows下手动搭建Laravel5.2开发环境Nginx+Php+MySQL
- nginx+gunicorn+supervisor+flask @ centos
- 深入理解PHP之:Nginx 与 FPM 的工作机制
- Nginx+Resin实现高性能JAVA平台搭建
- lvs、haproxy、nginx 负载均衡的比较分析
- nginx 一二事(2) - 创建虚拟静态服务器
- keepalived,nginx做HA
- keepalived nginx 双机热备图文讲解
- CentOS 7下编译安装 nginx1.9.14
- CentOS 7下编译安装 nginx1.9.14
- nginx优化
- nginx详解
- Nginx负载均衡配置实例详解(转)
- nginx负载均衡器处理session共享的几种方法(转)
- Nginx安装部署
- windows下安装nginx
- 初识nginx配置文件--nginx.conf