文档章节

搭建nginx

binhu
 binhu
发布于 2016/02/25 20:21
字数 426
阅读 82
收藏 7

以centos为例

一、安装需要的工具:

    1、安装gcc-c++: sudo yum install gcc-c++

二、搭建nginx

  1、安装pcre模块 —— 用于进行URL的正则表达式匹配:

       在 http://www.pcre.org/ 网站下载最新的pcre安装包,安装过程中若提示权限不足,可以使用sudo安装。

       下面以pcre-8.38.tar.gz 为例讲解安装步骤

       安装步骤:

  • 解压:  tar -zxvf pcre-8.38.tar.gz

  • cd到解压出来的目录pcre-8.38

  • 执行./configure

  • 执行make 查看是否有错误

  • make没有错误的情况下  执行 sudo make install

      下面两个模块按照这个步骤进行安装

 

  2、安装zlib模块 —— 用于gzip压缩:

       在 http://www.zlib.net/ 网站下载最新的zlib安装包 进行安装(需要使用unzip解压)

  3、安装openssl模块 ——用于SSL协议:

       在 http://www.openssl.org/ 网站下载最新的openssl安装包 进行安装

  4、安装nginx —— 以nginx-1.8.0.tar.gz为例

        a、在nginx官网下载需要的版本: http://nginx.org/en/download.html

        b、解压安装包: tar -zxvf nginx-1.8.0.tar.gz

        c、生成Makefile文件: ./configure --sbin-path=/opt/nginx/nginx --prefix=/opt/nginx/ --user=tomcat

        d、执行make命令检查是否能够安装: make

        e、在d步没有报错的情况下执行:make install ,如果存在错误则根据提示进行解决

 

        生成Makefile时候参数的含义 —— 详细参数见: http://www.nginx.cn/install :

        --sbin-path : 设置nginx的可执行文件的路径,默认 prefix/sbin/nginx

        --prefix : nginx的安装目录,默认 /usr/local/nginx

        --user : 设置nginx工作进程的用户,默认为 nobody 

 

二、配置nginx ——配置以Tomcat为例

详细配置见附件 nginx.conf

 

nginx配置中文说明: http://www.ha97.com/5194.html

nginx安装配置:http://www.cnblogs.com/skynet/p/4146083.html

 

© 著作权归作者所有

共有 人打赏支持
binhu
粉丝 17
博文 209
码字总数 205648
作品 0
合肥
私信 提问
ffmpeg相关调研

ffmpeg解码流程 http://blog.csdn.net/ownwell/article/details/8113980 ffmpeg 基础学习 http://489553433.iteye.com/blog/1636488 nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器 http:/......

zongquanliu
2014/12/04
0
0
使用nginx-rtmp-module搭建直播流媒体服务器

先下载nginx-rtmp-module nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module 使用的详细wiki https://github.com/arut/nginx-rtmp-module/wiki/Directives 安装......

cp3_1dbc
06/03
0
0
nginx替换apache的实施方案三

第4章 Nginx替换apache 4.1 构架112服务器 4.1.1 装系统及简单优化 1.装系统步骤 2. 优化开机启动服务 4.1.2 nginx+phpcgi的搭建 4.1.3 nginx和cgi的优化 4.1.4 内核的优化 4.1.5 程序的同步...

wbf961127
2017/11/07
0
0
Linux搭建Python web环境(nginx + flask + uwsgi)

去年的时候,就曾使用Nginx+Flask+uwsgi搭建过python的web环境。但在最近搭建的时候,又去网上找了一遍教程,所以打算写一篇笔记做下记录。 在搭建之前,有必要了解下发送一个请求的整个流程...

liuchungui
05/14
0
0
搭建Nginx+Tomcat 负载均衡集群

实验拓扑: 实验要求: 客户访问192.168.10.10,第一次或者第一个请求将请求交给10.101,第二次或者第二个请求交给10.102。实现两台服务器负载,多台的搭建方法相同。 试验环境: 2. 此处为了...

Y.weisheng
2015/07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据教程(9.5)用MR实现sql中的jion逻辑

上一篇博客讲解了使用jar -jar的方式来运行提交MR程序,以及通过修改YarnRunner的源码来实现MR的windows开发环境提交到集群的方式。本篇博主将分享sql中常见的join操作。 一、需求 订单数据表...

em_aaron
19分钟前
1
0
十万个为什么之什么是resultful规范

起源 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点...

尾生
25分钟前
1
0
《告诉你真实的美国教育》的读后感3900字

《告诉你真实的美国教育》的读后感3900字: 文章的开篇分析了我们耳熟能详的关于美国教育的小故事,就是那个因为幼儿园的老师教了“0”这个字母,然后妈妈告老师剥夺了孩子的想象力,再然后幼...

原创小博客
33分钟前
0
0
Terraform配置文件(Terraform configuration)

Terraform配置文件 翻译自Terraform Configuration Terraform用文本文件来描述设备、设置变量。这些文件被称为Terraform配置文件,以.tf结尾。这一部分将讲述Terraform配置文件的加载与格式。...

buddie
49分钟前
2
0
exportfs命令, vsftp搭建ftp服务

exportfs命令 当修改/etc/exports文件后,更改的内容是不会立即生效的。如果重启nfs服务,会导致客户端重启期间的请求是挂起等待的,可以把客户端的挂载umount进行卸载后,再重启nfs服务,但...

野雪球
59分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部