文档章节

搭建nginx

binhu
 binhu
发布于 2016/02/25 20:21
字数 426
阅读 84
收藏 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
粉丝 19
博文 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
2018/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
2018/05/14
0
0
搭建Nginx+Tomcat 负载均衡集群

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

Y.weisheng
2015/07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql概览

学习知识,首先要有一个总体的认识。以下为mysql概览 1-架构图 2-Detail csdn |简书 | 头条 | SegmentFault 思否 | 掘金 | 开源中国 |

程序员深夜写bug
今天
8
0
golang微服务框架go-micro 入门笔记2.2 micro工具之微应用利器micro web

micro web micro 功能非常强大,本文将详细阐述micro web 命令行的功能 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go-micro环境, golang微服务框架...

非正式解决方案
今天
6
0
前端——使用base64编码在页面嵌入图片

因为页面中插入一个图片都要写明图片的路径——相对路径或者绝对路径。而除了具体的网站图片的图片地址,如果是在自己电脑文件夹里的图片,当我们的HTML文件在别人电脑上打开的时候图片则由于...

被毒打的程序猿
今天
8
0
Flutter 系列之Dart语言概述

Dart语言与其他语言究竟有什么不同呢?在已有的编程语言经验的基础上,我们该如何快速上手呢?本篇文章从编程语言中最重要的组成部分,也就是基础语法与类型变量出发,一起来学习Dart吧 一、...

過愙
今天
5
0
rime设置为默认简体

转载 https://github.com/ModerRAS/ModerRAS.github.io/blob/master/_posts/2018-11-07-rime%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%BB%98%E8%AE%A4%E7%AE%80%E4%BD%93.md 写在开始 我的Arch Linux上......

zhenruyan
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部