Nginx源码学习(第零章):nginx安装
来源:互联网 发布:sql insert update 编辑:程序博客网 时间:2024/06/05 15:47
声明:初读nginx源码,此处记得是我个人学习中所遇到的问题,以及心得,若是有错误请海涵并提出。
学习的过程是由外及内,对于nginx我们首先需要会安装使用,下面简单讲叙nginx的安装。一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩。还需要安装ssl。自行下载pcre,zlib,openssl。下面给大家提供一个脚本文件,可以实现自动安装各种程序。如下图所示
运行nginx_install.sh脚本即可实现自动安装,安装脚本:
#author:jack.song#!/bin/bash#.tar.gz :-zxvf#.tar.bz2 : -jxvf#pcre,zlib,openssl均以.tar.gz的压缩包TAR_GZ=.tar.gzBASE_DIR=/usr/local/PCRE_DIR=pcre-8.31ZLIB_DIR=zlib-1.2.8SSL_DIR=openssl-1.0.1cNGINX_DIR=nginx-1.3.1cp -R ./* $BASE_DIRcd $BASE_DIRfunction install_pcre{tar -zxvf $PCRE_DIR$TAR_GZcd $PCRE_DIR./configuremakemake install}function install_zlib{tar -zxvf $ZLIB_DIR$TAR_GZcd $ZLIB_DIR./configuremakemake install}function install_ssl{tar -zxvf $SSL_DIR$TAR_GZcd $SSL_DIR./configuremakemake install}function install_nginx{tar -zxvf $NGINX_DIR$TAR_GZcd $NGINX_DIR./configure --sbin-path=/usr/local/nginx/nginx \--conf-path=/usr/local/nginx/nginx.conf \--pid-path=/usr/local/nginx/nginx.pid \--with-http_ssl_module \--with-pcre=/usr/local/src/$PCRE_DIR \--with-zlib=/usr/local/src/$ZLIB_DIR \--with-openssl=/usr/local/src/$SSL_DIRmakemake install}install_pcreinstall_zlibinstall_sslinstall_nginx
chmod u+x nginx_install.sh
./nginx_install.sh
0 0
- Nginx源码学习(第零章):nginx安装
- Nginx学习(1):Nginx源码安装
- Nginx-----源码安装nginx
- nginx 源码安装(六)
- Nginx源码安装(完结)
- nginx学习(一)nginx安装
- Nginx学习(1)nginx安装
- nginx源码学习(一)
- nginx源码学习(二)
- nginx源码学习(三)
- nginx源码学习(四)
- nginx源码学习(五)
- nginx源码学习(六)
- 源码安装Nginx
- nginx 源码安装
- nginx源码安装
- Centos 源码安装 nginx
- nginx源码安装
- next_permutation函数
- hdu 4472 dp
- 第五章 5.6.3节练习
- C#实现全局快捷键(系统热键)响应(转)
- Spark技术内幕: Task向Executor提交的源码解析
- Nginx源码学习(第零章):nginx安装
- arm汇编—ldr加载指令,ldr伪指令
- Cocos2dx 中anchorPoint锚点和scale缩放之间的配合使用
- Android 如何通过相册和相机来获取图片
- CSS初学笔记
- 关于adr指令的理解
- 【Visual C++】游戏开发笔记之五——游戏画面绘图(二)绘制位图
- 2014-10-17日深圳威通科技笔试记录
- hdu 4957 贪心破木桶接水大trick