一、Nginx搭建系统需求

1、系统硬件:CPU >= 2Core,内存 >= 256M
      2、自行搭建服务器(Linux操作系统)

(1) 使用vmWare虚拟服务器

(2)使用阿里云服务器
              (3)使用docker环境
      3、操作系统:版本 >= 7.0 位数 X64
               推荐系统:CentOS7.2

redhat
二、需要环境的相关内容

1、调试好环境

(1)确认系统网络(公网可以连接)
                    ping   www.baidu.com

(2)确认yum可用
                    yum  list|grep gcc    显示对应信息就是yum可以用
           (3)确认关闭iptables规则(会对端口屏蔽,http 的使用造成影响)
                     a、查看是否有iptables 的规则
                          iptables -L
                     b、关闭iptables对应的规则
                           iptables  -F

c、查看nat表中是否有规则配置
                           iptables -t nat  -L

d、关闭nat表中的规则
                            iptables -t nat   -F
           (4)确认停用selinux
                     a、查看selinux是否开启
                             getenforce             -----------显示distable是关闭的
                     b、关闭selinux

setenforce 0
      2、基本安装
           (1)保证安装(还有相关的依赖包安装)

yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake

(2)保证基本工具的安装

yum -y install wget httpd-tools vim

3、初始化目录(讲根目录文件位置空出来一个位置单独用来安装Nginx及相关内容)

cd  /opt        安装在这个根目录下
mkdir app --------------- 代码目录
download ---------------- 源码包目录
logs ---------------- 自定义日志目录
work ---------------- shell脚本
backup ---------------- 默认配置文件备份
在目录下创建如上几个文件夹,用来安装程序

Nginx中间件使用心得(三)的更多相关文章

  1. Nginx中间件使用心得(一)

    一.Nginx简介 1.什么是Nginx? Nginx是一个高效.可靠的web服务器和反向代理中间件. (高效:支持海量并发请求,可靠:可靠运行的)      2.Nginx地位? 在https:// ...

  2. Nginx中间件使用心得(二)

    一.基础知识补充 1. 历史由来补充: Nginx是俄罗斯第二大网站的开源项目. 淘宝团队发行了 tengine 增加了很多第三方的包. 2.下载相关的主键 (1)nginx下载地址          ...

  3. MySQL5.7之多源复制&Nginx中间件(上)【转】

    有生之年系列----MySQL5.7之多源复制&Nginx中间件(上)-wangwenan6-ITPUB博客http://blog.itpub.net/29510932/viewspace-1 ...

  4. MySQL5.7之多源复制&Nginx中间件(下)【转】

    有生之年系列----MySQL5.7之多源复制&Nginx中间件(下)-wangwenan6-ITPUB博客http://blog.itpub.net/29510932/viewspace-1 ...

  5. [转载]nginx负载均衡+keepalived三主(多主)配置

    nginx负载均衡+keepalived三主(多主)配置 1.实验环境,实现目标三台主机分别配置nginx负载均衡对后端多台主机做转发,同时配置keepalived实现HA,保证任意主机出现故障时其他 ...

  6. nginx常用模块(三)

    Nginx常用模块(三) ngx_http_proxy_module模块配置(http或https协议代理) proxy_pass URL; 应用上下文:location, if in locatio ...

  7. 常见web中间件漏洞(三)Nginx漏洞

    nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务,有  开源,内存占用少,并发能力强,自由模块化,支持epoll模型,可限制连接数,支持热部署,简单 ...

  8. 从 mian 函数开始一步一步分析 nginx 执行流程(三)

    如不做特殊说明,本博客所使用的 nginx 源码版本是 1.0.14,[] 中是代码所在的文件! 这一节我们分析ngx_start_worker_processes(),该函数代码比较少,因为它通过调 ...

  9. Linux下一个php+mysql+nginx构建编译(三)

    在此之前一直是一个关键构建webserver.但一个关键的建筑环境都比较旧的.假定使用一个相对较新的环境,尤其是正式的server.您必须手动编译自己建(基于以下的结构linux centos6.5 ...

随机推荐

  1. 22 网络编程--TCP和UDP实现聊天例子

    1.TCP简单的一次对话,单通信 客户端: import socket HOST = 'localhost' PORT = 50006 client = socket.socket(socket.AF ...

  2. js执行机制(1)

    1.参考执行结果 setTimeout(function () { console.log('执行定时任务'); }); new Promise(function (resolve) { consol ...

  3. Haskell语言学习笔记(65)Data.HashMap

    安装 unordered-containers $ cabal install unordered-containers Installed unordered-containers-0.2.9.0 ...

  4. Hadoop主要架构

    主要架构图 各部分作用 * Core:核心支持,内核代码 * MapReduce:映射数据 * HDFS:文件存储 * ZooKepper:服务器节点和进程通信的协调工具 * Pig:支持用户和Map ...

  5. mysql 新增数据

  6. tensor flow 的两种padding方式

    https://segmentfault.com/a/1190000007846181

  7. python Count类(转)

    1.collections模块 collections模块自Python 2.4版本开始被引入,包含了dict.set.list.tuple以外的一些特殊的容器类型,分别是: OrderedDict类 ...

  8. js中常见的创建对象的方法

    前两天好好的把高程对象那一块又读了下,顺便写点笔记.补一句:代码都测试过了,应该没有问题的.可以直接拿到控制台跑! 1.工厂模式 function person(name, age, job) { v ...

  9. webElement.text()获取到内容为空

    使用webElement.text()方法获取字符串时,有时候会获取失败--获取到的内容为空 使用 webElement.getAttribute("attributeName") ...

  10. Python iter() 函数

    Python iter() 函数  Python 内置函数 描述 iter() 函数用来生成迭代器. 语法 以下是 iter() 方法的语法: iter(object[, sentinel]) 参数 ...