Nginx安装教程:三种方式手把手教学centos系统

教育行业A股IPO第一股(股票代码003032)

全国咨询/投诉热线:400-618-4000

本文将介绍Nginx安装方式,通过Nginx源码简单安装,通过Nginx源码复杂安装,通过yum安装。

如果通过Nginx源码安装需要提前准备的内容:

GCC编译器

Nginx是使用C语言编写的程序,因此想要运行Nginx就需要安装一个编译工具。GCC就是一个开源的编译器集合,用于处理各种各样的语言,其中就包含了C语言。

使用命令yuminstall-ygcc来安装

安装成功后,可以通过gcc--version来查看gcc是否安装成功

PCRE

zlib

zlib库提供了开发人员的压缩算法,在Nginx的各个模块中需要使用gzip压缩,所以我们也需要提前安装其库及源代码zlib和zlib-devel

可以使用命令yuminstall-yzlibzlib-devel来进行安装

安装成功后,可以通过rpm-qazlibzlib-devel来查看是否安装成功

OpenSSL

OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包进行安全通信,并且避免被窃听。

SSL:SecureSocketsLayer安全套接协议的缩写,可以在Internet上提供秘密性传输,其目标是保证两个应用间通信的保密性和可靠性。在Nginx中,如果服务器需要提供安全网页时就需要用到OpenSSL库,所以我们需要对OpenSSL的库文件及它的开发安装包进行一个安装。

可以使用命令yuminstall-yopensslopenssl-devel来进行安装

安装成功后,可以通过rpm-qaopensslopenssl-devel来查看是否安装成功

上述命令,一个个来的话比较麻烦,我们也可以通过一条命令来进行安装

yuminstall-ygccpcrepcre-develzlibzlib-developensslopenssl-devel进行全部安装。

(1)进入官网查找需要下载版本的链接地址,然后使用wget命令进行下载

mkdir-pnginx/coremvnginx-1.16.1.tar.gznginx/core(3)解压缩

tar-xzfnginx-1.16.1.tar.gz(4)进入资源文件中,发现configure

./configure(5)编译

make(6)安装

makeinstallNginx安装方案二:yum安装使用源码进行简单安装,我们会发现安装的过程比较繁琐,需要提前准备GCC编译器、PCRE兼容正则表达式库、zlib压缩库、OpenSSL安全通信的软件库包,然后才能进行Nginx的安装。

(1)安装yum-utils

sudoyuminstall-yyum-utils(2)添加yum源文件

(4)使用yum进行安装

yuninstall-ynginx(5)查看nginx的安装位置

(6)启动测试

源码简单安装和yum安装的差异:

简单安装

yum安装

解压Nginx目录

执行tar-zxvfnginx-1.16.1.tar.gz对下载的资源进行解压缩,进入压缩后的目录,可以看到如下结构

内容解释:

CHANGES:版本变更记录

CHANGES.ru:俄罗斯文的版本变更记录

conf:nginx默认的配置文件confifigure:nginx软件的自动脚本程序,是一个比较重要的文件,作用如下:

(1)检测环境及根据环境检测结果生成C代码

(2)生成编译代码需要的Makefifile文件

contrib:存放的是几个特殊的脚本文件,其中README中对脚本有着详细的说明

html:存放的是Nginx自带的两个html页面,访问Nginx的首页和错误页面

man:nginx的man手册

README:Nginx的阅读指南

src:Nginx的源代码

这种方式和简单的安装配置不同的地方在第一步,通过./configure来对编译参数进行设置,需要我们手动来指定。那么都有哪些参数可以进行设置,接下来我们进行一个详细的说明。

with:是启动模块,默认是关闭的

without:是关闭模块,默认是开启的

我们先来认识一些简单的路径配置已经通过这些配置来完成一个简单的编译:

--prefix=PATH

指向Nginx的安装目录,默认值为/usr/local/nginx

--sbin-path=PATH

指向(执行)程序文件(nginx)的路径,默认值为/sbin/nginx

--modules-path=PATH

指向Nginx动态模块安装目录,默认值为/modules

--conf-path=PATH

指向配置文件(nginx.conf)的路径,默认值为/conf/nginx.conf

--error-log-path=PATH

指向错误日志文件的路径,默认值为/logs/error.log

指向访问日志文件的路径,默认值为/logs/access.log

--pid-path=PATH

指向Nginx启动后进行ID的文件路径,默认值为/logs/nginx.pid

THE END
1.zlibrary电子书图书馆官网/最新镜像网址入口zlibrarary官网z-library电子书图书馆官网/最新镜像网址入口 Z-library,被誉为全球范围内最为庞大的数字图书馆之一,其藏书量之丰富令人叹为观止,总计囊括了超过9,826,996册电子书及84,837,646篇学术期刊文章。这座庞大的知识宝库覆盖了从经典文学巨著到前沿理工学科,从人文艺术瑰宝到专业学术论文的广泛领域,几乎能够满足每一位https://blog.csdn.net/2409_89114972/article/details/144365797
2.zlibHomeSiteUS (zlib.net) (GPG signature) zlib source code, version 1.3.1, zipfile format (1616K, SHA-256 hash 72af66d44fcc14c22013b46b814d5d2514673dda3d115e64b690c1ad636e7b17): US (zlib.net) (GPG signature) Permalink for the most recent release: httpshttp://www.zlib.net/index.html
3.ZLibrary入口网站/最新官方国内可用地址(2024持续更新)zeek国内可访问地址:https://lib.openzlib.link/(11.08更新 持续更新中) 官网地址:https://zh.z-lib.gs/ 镜像地址:https://zh.z-lib.fm/ 后台地址:https://singlelogin.re/(登录后跳转到首页) Z-Library 客户端 客户端优势:Z-Library官方客户端每天可以下载20本电子书,比网页版多10本,有助于防止资源丢失或https://www.cnblogs.com/zlibrary-official/p/18531990
4.https://allaboutcookies.org/过客冷冰冰的技术博客https://www.barnesandnoble.com/w/kali-linux-wireless-penetration-testing-vivek-ramachandran/1121673926?ean=9781783280421 https://www.goodreads.com/ https://microsoft.com/ https://www.cloudflare.com/zh-cn/ https://www.microsoft.com/en-gb/ https://blog.51cto.com/gklbb/12841373
5.nginx中文网站,rpa,机器人,自动化github.net.cn初学者指南 | Nginx中文网本指南介绍了如何启动和停止 nginx、重新加载其配置、解释配置文件的结构并介绍如何设置 nginx 来提供静态内容、如何将 nginx 配置为代理服务器以及如何将其连接到FastCGI 应用程序。更多内容请查看https://nginx.github.net.cn/en/docs/beginners_guide.htmlhttps://www.wdlinux.cn/html/fuwuqi/20241211/24081.html
6.zlibirary官方网站入口中文zlibirary官方网站登录链接v1.70zlibirary官方网站入口中文你可以在这里找到很多优质出色的小说,你可以自由阅读这些精彩的小说,随时随地感受书籍的乐趣。每位用户都可以根据自己的阅读习惯来进行设置,在这里享受极为精彩的小说阅读体验。每日都会为大家推荐一些全新的优质的小说内容,让大家都能便捷的https://shouyou.3dmgame.com/android/323900.html
7.zliabary图书馆官网入口链接zliabary图书馆官网入口地址zliabary图书馆官网入口链接是哪一个?很多人用了这款软件看小说,但是却不知道它的官网入口的链接,如果知道了官网就能在官网下载了,下面就跟着小编一起来了解一下zliabary图书馆官网入口链接的地址吧。 zliabary图书馆官网入口链接 1、用浏览器搜索zliabary图书馆就能找到,不管是用手机还是电脑,只要连上网就能找到官https://app.ali213.net/gl/1336273.html
8.Windows764bit和VisualStudio2010下安装及使用Zlib(2). 然后,通过加载静态链接库zlibstat.lib,实现对简单txt文档的压缩与解压缩。 (3). 最后,通过调用动态链接库zlibwapi.lib,实现对简单txt文档的压缩与解压缩。 1. 使用Visual Studio 2010编译生成zlib 1.2.5版本 1). 从zlib官网 "http://zlib.net/" https://www.pianshen.com/article/11051370004/
9.Zlibrary国内镜像网站入口链接有哪些Zlibrary镜像网址:http://zh.zlib.life Zlibrary镜像网址:https://zh.1lib.cloud/ Zlibrary备用网址:https://zh.1lib.domains/?redirectUrl=/ Zlibrary使用教程 第一步:将上方的链接地址放入浏览器中或者是点击【zliabary网页版】,之后就会跳转新的界面; https://m.vqs.com/article/20014.html
10.Zlib检测官网,Zlibrary最新地址,ZZlib检测 2年前更新22400 Zlibrary最新地址,Z-Library最新,Zlibrary共享帐号 ,Z数字图书馆。搜索书籍。免费下载书籍,Zlibrary,Zlibrary入口,Z-Library. Download books for free. Find books。 收录时间: 2022-11-21 打开网站手机查看 好好学习实用工具文库文档# Z-Library# Zlibrary# Zlibrary官网# Zlibrary无法https://www.info35.com/url/6755.html
11.#资源#Zlib风波,电子版图书下载途径汇总保存Zlib资源大约31TB,提供文件为种子链接。 地址:http://pilimi.org/ 其他下载电子书网站 Anna’s Archive 安娜的档案 Anna's Archive是一个旨在通过汇总各种来源的数据来对现存的所有书籍进行分类的项目,信息来源于图书馆搜索引擎:书籍、论文、漫画、杂志。网站 Z-Library、Library Genesis、Sci-Hub。 地址:httpshttps://blog.lalkk.com/3814/
12.zlib123dll.zipzlib window 下编译的lib,从官网下载,不想从官网下载的就从这里下载,压缩工具的lib,保证正品,,保证正品,,保证正品,重要的事情说三遍! window zlib zlib123 2020-05-25 上传 大小:182KB 所需: 10积分/C币 立即下载 zlib-1.2.5-win32-x86.zip 自己编译的zlib-1.2.5在win32中的动态链接库DLL。在VS2003https://www.iteye.com/resource/lixikun82-12456732
13.沧州图书馆·首页2024年度就业见习岗位招聘公告 沧州市“最美新型公共文化空间·阅读空间”评审结果公示 沧州市图书馆开馆和服务时间公告 一键借阅,送书到家!“冀图邮书”于10月1日在我市全域开通! 2024年沧州市图书馆就业见习岗位招聘面试公告更多>> 网站备案号: 冀ICP备08006220号-1 公安备案号:13090302000116 沧州市图书馆 版权http://www.czlib.com.cn/
14.CentOS7安装Nginx并配置自动启动的方法步骤nginx如果出现以上提示,表示缺少zlib库 如果没有出现./configure: error提示,表示当前环境可以安装nginx,执行make和make install编译nginx 1 2 # make # make install 没有出错的话,表示nginx已经成功安装完成,默认安装位置为/usr/local/nginx,之前的/usr/local/nginx-1.11.5/可以删除掉了。 https://www.jb51.net/article/149207.htm
15.Linux操作系统(Centos7)零基础入门,超详细!3yum install -y zlib-devel 安装OpenSSL密码库 yum install -y openssl openssl-devel 安装pcre正则表达式库 下载地址:https://ftp.pcre.org/pub/pcre/ tar -xf pcre-8.43.tar.gz cd pcre-8.43 mkdir -p /usr/local/pcre ./configure --prefix=/usr/local/pcre make && make install 下载编译安装nginhttps://developer.aliyun.com/article/1222674
16.linux访问Nginx官网:官网链接也可以直接使用 wget [downLoad Link] 拉取压缩包:wget http://nginx.org/download/nginx-1.26.1.tar.gz 二、安装 首先要安装依赖包: yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 下载完成后,进行解压: https://juejin.cn/post/7392249184122388516
17.Zlibrary的官网地址是什么zliabary图书馆官网 1.官网:https://singlelogin.re/ 2.镜像站1:https://zlib.app/ 3.影子站点:zh.annas-archive.org 4.镜像站1:https://1lib.tk/(暂时无效) 5、快速入口:https://zlib.yibook.org/ 想了解更多关于Zlibrary的官网地址是什么的内容,请扫微信 https://www.soufuzi.com/ziyuan/1824
18.CTF中文件包含的几种不常规利用姿势总结腾讯云开发者社区compress.zlib生成临时文件 包含nginx临时文件 Author: 颖奇L’Amore Blog:www.gem-love.com 前言? 目前CTF里主流出的PHP文件包含,主要是以下几种: 通过LFI读文件(包括直接读非PHP文件和使用php伪协议) 上传图片等附件,内容中插入php代码,包含导致代码执行 https://cloud.tencent.com/developer/article/2145160
19.Zlib下载官网版Zlib官方版app下载Zlib是一个广泛使用的数据压缩库,旨在提供高效的压缩算法。它被设计成可以用于多种计算机编程语言,使开发者能够在各种应用中轻松实现文件和数据的压缩与解压缩功能。Zlib在开放源代码的基础上,确保了其易用性与可移植性,适合应用于操作系统、数据库、网络传输等多个领域。 软件优势 1. 高效的压缩算法:Zlib利用https://www.csbolai.com/soft/22770.html
20.mingwandmsysmingw.org This website only works if ad blockers are disabled. Please disable ad block and refresh to continue.2024 Copyright. All Rights Reserved Privacy Policyhttp://www.mingw.org/
21.ZLibrary数字图书馆官网镜像网站链接直达手机查看 其他站点:备用网站 Z-Library 数字图书馆。搜索书籍。免费下载书籍。Z-Library 是世界上最大的在线图书馆之一,它拥有超过12,140,413的书籍和84,837,000的文章。如果没有科学上网,官方网站无法访问可通过下方镜像网站进行访问。办公人导航网分享的Z-Library 数字图书馆官网镜像网站,国内可以正常访问下https://www.bgrdh.com/sites/6145.html
22.OpenSSLMISSION “We believe everyone should have access to security and privacy tools, whoever they are, wherever they are or whatever their personal beliefs are, as a fundamental human right.” Discover Our Mission Learn more Bouncy Castle Learn more https://www.openssl.org/
23.plink,bcftools等工具安装,超实用!6. 附赠软件官网链接 http://www.cog-genomics.org/plink/1.9/ https://samtools.github.io/bcftools/bcftools.html http://vcftools.sourceforge.net/ http://www.htslib.org/ https://genome.sph.umich.edu/wiki/Minimac4 https://alkesgroup.broadinstitute.org/Eagle/ https://www.jianshu.com/p/79fb5787c49c
24.三天三夜的三更半夜!StoneDBonRocky9官网地址解析 官网只能识别 https,无法识别 http,好在vx群里有好人帮忙确认官网状态正常,感谢。 Rocksdb 下载链接 Tianmu 引擎依赖 Rocksdb,如果配置时没有指定包,则会自动下载,只是下载的版本有些“老舅”,且“门牌号”不对。 RocksDB 6.12.6发行于 2020-10-13,目前,最新版本为RocksDB 8.6.7发行于 09/26/https://blog.itpub.net/31492144/viewspace-3024216/
25.JZlibzlib MindBright Technology GutenPalm JMakeztxt JZlib - zlib in pure JavaJZlib is a re-implementation of zlib in pure Java. The first and final aim for hacking this stuff is to add the packet compression support to pure Java SSH systems. http://www.jcraft.com/jzlib/
26.mingww64crossDownload MinGW-w64 - for 32 and 64 bit Windows for free. A complete runtime environment for gcc. The mingw-w64 project is a complete runtime environment for gcc to support binaries native to Windows 64-bit and 32-bit operating systems.https://sourceforge.net/projects/mingw-w64/
27.zlibrary镜像网址链接直达手机查看 zlibrary镜像网址官网 最新zlibrary镜像网址入口2023,zlibrary官网登录,全球最大的数字图书馆 网站服务:zlibrary官网登录,zlibrary镜像网站,zlibrary镜像网址。 Z-Library – 世界上最大的电子图书馆。自由访问知识和文化。 | Z-Library. Download books for free. Find books https://openi.cn/sites/109541.html
28.zlibpackage:Ubuntuzlib package in Ubuntu lib32z1: compression library - 32 bit runtime lib32z1-dbgsym: debug symbols for lib32z1 lib32z1-dev: compression library - 32 bit - DO NOT USE EXCEPT FOR PACKAGING lib64z1: compression library - 64 bit runtime https://launchpad.net/ubuntu/+source/zlib