001 nginx的简介和安装

一 . 概述

  现在nginx非常的流行,它是一个高性能的http服务器,我们可以使用它作为负载均衡服务器,动静分离服务器,反向代理服务器等各种我们确实需要的功能.

  多的话不用去说,想要学习一下nginx的第一步,就是安装一下nginx这个服务器.



二 . 安装nginx

  本次我们的环境是centos7这个系统,我们采用源码安装的方式进行,

多的话不去说,首先就是从官网上下载这个文件.我们需要做的第一步就是解压.

然后我们进行解压包,然后使用 ./configure --prefix=/usr/local/nginx 这个命令进行软件的配置操作.

  在配置的过程之中,一般情况下我们都会缺少一个依赖包.

常见的错误:

[1]缺少C++的编译包,我们可以使用 yum install gcc gcc-c++ 来安装编译包

[2] 缺少pcre正则表达式的包,我们可以使用 yum install pcre pcre-devel来安装pcre包.

[3]缺少zlib的gzip压缩包,我们可以使用yum install zlib zlib-devel来安装这个zlibbao.

当我们配置完软件的之后,我们就使用make make intall来完成软件的安装.

  如果还是出现问题,我们按照提示进行修正就可以了.

在上面,我们制定安装的路径是 /usr/local/nginx 这个包下面.

  我们首先进行这个目录之中,使用ll命令看下这个包下面的文件.

很常见的,我们发现了下面的四个包.从名字上我们就能知道这些包到底是做什么的.

我们首先进入sbin目录下,我们启动nginx这个服务.

  我们使用nginx 脚本来启动ngixn服务.

[1] 关闭服务 : nginx -s stop 或者 nginx -s quit 来退出服务.

[2] 使用 nginx -s reload 来重新加载nginx 服务

我们可以使用ps -ef | grep nginx 来查看我们的服务是否已经启动:

我们现在需要做的就是关闭防火墙,不要因为linux的原因导致我们学习nginx出现一些障碍.

  使用systemctl stop firewalld 来关闭防火墙.

当我们在外部的浏览器之中,出现如下图就说明我们的nginx安装成功了.

  

原文地址:https://www.cnblogs.com/trekxu/p/9275541.html

时间: 2025-01-17 21:58:03

001 nginx的简介和安装的相关文章

Nginx入门级简介,包括安装,基本使用,负载均衡,动静分离,反向代理,缓存应用等功能。

本文为Nginx入门级简介,包括安装,基本使用,负载均衡,动静分离,反向代理,缓存应用等功能. 依赖项准备 可能用到的依赖库,以下提供官方网站链接可自行下载: pcre http://www.pcre.org/ zlib http://zlib.net http://sourceforge.net/projects/libpng/files/zlib/ zlib.net上不去-是不是被墙了,我们可以使用另外一个链接zlib是 libpng的依赖库 openssl http://www.opens

001.Redis简介及安装

原文:001.Redis简介及安装 一 Redis简介 1.1 Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key-value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储. Redis支持数据的备份,即master-sla

Node.js【4】简介、安装和配置、快速入门

笔记来自<Node.js开发指南>BYVoid编著 第1章 Node.js简介 Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为脚本语言世界的一等公民,在服务端堪与PHP.Python.Perl.Ruby平起平坐. Node.js可以作为服务器向用户提供服务,与PHP.Python.RubyonRails相比,它跳过了Apache.Nginx等HTTP服务器,直接面向前端开发. Node.js还可以调用C/C++的代码,这样可以充分利用已有的诸多函

高可用高性能负载均衡软件HAproxy详解指南-第一章(简介、安装)

第一章:HAproxy简介及安装配置 对Linux有兴趣的朋友加入QQ群:476794643 在线交流 本文防盗链:http://zhang789.blog.51cto.com 目录 HAproxy简介 为什么要使用HAproxy haproxy 性能特点 负载均衡器的性能评估因素 安装HAproxy haproxy案例4:实现web负载 由于字体过多分开写的,全系列文章链接 第一章:HAproxy简介及安装配置 http://zhang789.blog.51cto.com/11045979/1

Nginx之一:编译安装及基础应用

一.Nginx简介 Nginx是一个轻量级的,高性能的Web服务器以及反向代理和邮箱(IMAP/POP3)代理服务器.它运行在UNIX,GNU/Linux,BSD各种版本,Mac OS X,Solaris和Windows.据统计,6%的网站使用Nginx Web服务器.Nginx是少数能处理C10K问题的服务器之一.跟传统的服务器不同,Nginx不依赖线程来处理请求.相反,它使用了更多的可扩展的事件驱动(异步)架构.Nginx为一些高流量的网站提供动力,比如WordPress,人人网,腾讯,网易

Nginx学习指南之安装与配置

一.简介 Nginx [engine x]是Igor Sysoev编写的一个HTTP和反向代理服务器,另外它可以作为邮件代理服务器.Nginx已经在众多流量很大的俄罗斯网站上使用了很长时间,这些网站包括Yandex,Mail.Ru.VKontakte,以及Rambler,在国内使用Nginx作为Web Server,Cache Server,Proxy Server网站包括百度,新浪,腾讯,网易,机锋网等,根据Netcraft统计,在2012年8月份,世界上最繁忙的网站中有11.48使用Ngin

nginx的简介和基本配置

1 简介        Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:新浪.网易. 腾讯等. 2优点        Nginx 是

docker 的简介、安装以及常用命令

docker 的简介.安装以及常用命令 一.docker 是什么 docker 是一个开源的应用容器引擎,基于 go 语言,开发者可以打包他们的应用以及依赖到一个可移植的容器中,这个容器可以发布到任何装有 docker 软件的 linux 机器上. docker 有 4 个组成部分 docker 客户端(client) docker 守护进程(daemon) docker 镜像(image) docker 容器(container) 二.为什么要使用 docker (1) 快速部署. 上面说到了

Nginx(一) 简介

Nginx简介 一款基于异步框架的轻量级高性能的Web 服务器/反向代理服务器/缓存服务器/电子邮件(IMAP/POP3)代理服务器 特点 高并发量:基于 epoll/kqueue 模型开发,支持高并发量,官方说其支持高达 5w 并发连接数的响应 内存消耗少:善于处理静态文件,相较于其他web(比如:apache),占用更少的内存及资源 简单稳定:配置简单(一个conf文件),运行简单(nginx命令),而且运行稳定 模块化程度高:功能模块插件化设计,可以自由配置相应的功能. 支持Rwrite重