【Nginx】第二章 Nginx安装

news2024/11/13 7:59:44

2章 Nginx安装

2.1 进入nginx官网,下载

nginx news      nginx-1.12.2.tar.gz

2.2 需要的安装包

pcre-8.37.tar.gz 

openssl-1.0.1t.tar.gz

zlib-1.2.8.tar.gz

nginx-1.12.2.tar.gz

2.3 在线安装nginx

第一步,安装pcre

第一步 联网下载pcre 

wget Download pcre-8.37.tar.gz (PCRE)

第二步 解压压缩文件

使用命令 tar -zxvf pcre-8.37.tar.gz

第三步 ./configure完成后,回到pcre目录下执行make,最后执行make install

第四步  pcre-config --version  检查版本

第二步安装openssl zlib  gcc 依赖

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

第三步安装nginx

使用命令解压

./configure

make && make install

进入目录 /usr/local/nginx/sbin   执行./nginx 启动服务

第四步,关闭防火墙,访问nginx

在windows系统中访问linux中nginx,默认不能访问的,因为防火墙问题

关闭防火墙-开放访问的端口号,80端口

查看开放的端口号

firewall-cmd --list-all

设置开放的服务或端口号

firewall-cmd --add-service=http --permanent

firewall-cmd --add-port=80/tcp --permanent

重启防火墙

firewall-cmd --reload

 

2.4 离线安装nginx

第一步 安装pcre

解压缩pcre-xx.tar.gz包

进入解压缩目录,执行./configure

注意:如果提示错误,需要提前安装gcc++

执行  cd  /run/media/root/CentOS 7 x86_64/Packages(已经从中拷贝出来了26个安装包,直接使用准备好的文件夹rpmgcc安装即可)

rpm -Uvh *.rpm --nodeps force

或者通过yum安装

yum -y install gcc

yum -y install gcc-c++

检查安装后版本

gcc -v

g++ -v

./configure完成后,回到pcre目录下执行make,再执行make install

第二步 安装openssl

解压缩openssl-xx.tar.gz包

进入解压缩目录,执行./config

make && make install

第三步 安装zlib

解压缩zlib-xx.tar.gz包

进入解压缩目录,执行./configure

make && make install

第四步 安装nginx

解压缩nginx-xx.tar.gz包

进入解压缩目录,执行./configure

make && make install

第五步 关闭防火墙,开放端口【参考2.3第四步】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/691298.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

IOS自动化测试环境搭建(Python Java)

一、前言 IOS的App自动化测试与Android的一样,也可以用appium来进行。但是IOS自动化依赖苹果的osx系统、Xcode构建等,且封闭的系统需要苹果开发者账号才可以驱动真机。Appium的环境配置有点麻烦,可能大部分时间都在处理各种稀奇古怪的报错&am…

基础的git命令使用

Git区域概念 Git命令行操作 Git单人使用 注意项(务必认真阅读) Git Bash Here”终端 初始化仓库 提交工作区的内容到版本库 查看版本的记录 查看工作区的状态 版本回退 版本前进 Git远程仓库 克隆项目 推送到远程 拉取远程的更新 Git区域概…

go实现简单的内网穿透

一、内网穿透 1. 内网穿透介绍 内网穿透是一种通过互联网建立远程连接到私有网络(内网)中设备的技术。通常情况下,内网设备由于位于一个受限制的网络环境中,无法直接从外部访问。内网穿透通过将内网设备的流量转发到公共网络上的…

自动化测试框架[各自动化测试框架大比拼]

目录 Cypress与Selenium/WebDriver Language Bindings/Client Selenium/WebDriver执行慢 Cypress与Selenium/WebDriver比较 Cypress与Karma比较 Cypress与Nightwatch比较 Cypress与Protractor比较 Cypress与TestCafe比较 Cypress和Puppeteer比较 Cypress与Selenium/We…

浅谈智能电容器的结构与功能在电网中的应用 安科瑞 许敏

摘要:近年来,随着我国电力工业的不断发展,大范围的高压输电网络逐渐形成,同时对电网无功功率的要求也日渐严格。电网无功功率不平衡将导致系统电压的巨大波动,严重时会导致用电设备的损坏。因此,研究无功补…

C++与QML 信号与槽交互

一、全局属性 在main.cpp中通过 QQmlApplicationEngine engine 获得全局对象 QQmlApplicationEngine engine; //全局对象 上下文对象 QQmlContext* context engine.rootContext(); //获取屏幕的大小 Screen *screen QGuiApplication::primaryScreen(); …

jquery基础知识整理

写在前面的话:由于公司做的政府网站,需要考虑到兼容ie。所以我们使用jquery解决方案。在一些展示类的、不是一个多网页的整体应用中。我们仍然可以使用jQuery进行开发。 以下是我看慕课网整理的jQuery知识。慕课网课程链接jQuery课程。 以下是我整理的知…

文档识别开发“零门槛”!合合信息智能文字识别技术助力柳州银行“降本增效”

现阶段,越来越多的金融机构将业务转到线上,推出了“零接触”金融服务以提升业务流程效率。在此过程中,智能文字识别技术对提升复杂版式文档录入效率起到了重要作用。 近期,在元脑生态框架下,合合信息将智能文字识别技…

数学建模算法(基于matlab和python)之 三次样条插值与多项式拟合(2/10)

实验目的及要求: 1、会在Matlab平台上进行样条插值; 2、会在Matlab平台上进行最小二乘拟合。 实验内容: 1、利用spline函数绘制【0,10】内步长为1的插值节点处的的样条曲线。 2、根据下列数据三转角方程法构造三次样条函数…

Linux命令大全(面试必备)

前两节有说Git命令,反馈还不错,看来大家对这些必备的命令还挺感兴趣哈,这节就罗列一些Linux必须掌握的命令。 干货满满哦,直接发车... 一、常用的基本命令 1、关机开机 关机 shutdown-h now 立刻关机shutdown-h 3 3分钟后关机…

Java八股文面试(黑马)

Redis篇 数据库的并发不高,请求到了一定的量就会击垮数据库,导致宕机。 大概率是客户端正好在写入数据,sentinel与当前master出现分区 而 重新选举了一个master Mysql篇

IOS 手机抓包 频繁 访问 gateway.icloud.com.cn:443

在抓包的时候,有时候苹果手机在重启后频繁出现gateway.icloud.com.cn:443请求 这种情况需要在手机上进行设置,适用于IOS16.0以上版本,其他版本不清楚,没有尝试过 进入 设置--点击AppleID ,进入个人信息页面---点击iCl…

开发工具-网络测试工具 POSTMAN 的脚本使用

开发工具-网络测试工具 POSTMAN 的脚本使用 postman 脚本应用基础设置变量、获取变量示例环境变量的使用测试 发送请求示例常用的变量、方法responseBody 获取响应体内容pm.response 获取响应信息pm.expect() JSON检查cheerio.load() 类似于 jquery 操作 html 元素 POSTMAN 是网…

做独立站要选择什么样的产品呢?这些要点要注意!

跨境圈都在说独立站能不能成功七分靠选品,三分靠运营,可见选品是决定独立站能不能成功的一大关键因素,只有先选定了产品,才能进行店铺装修、物流设置,以及后续的运营工作。 那么独立站的卖家应该如何去选品呢&#xf…

一文搞懂ASCII、Unicode与UTF-8

目录 一、前置知识二、ASCII三、从ASCII到Unicode四、Unicode五、UTF-8六、总结References 一、前置知识 一个字节有8-bit;一个十六进制数占4-bit,故一个字节可以表示为两个十六进制数(通常会加上 0x 前缀);十六进制通…

基于Python+OpenCV的视频字符化(深度学习+机器视觉)含全部工程源码

目录 前言总体设计系统整体结构图系统流程图 运行环境Python 环境OpenCV环境 模块实现1. 视频读取及处理2. 色素块识别与替换3. 视频合成4. 操作系统上的实现 系统测试工程源代码下载其它资料下载 前言 本项目利用 OpenCV 提供的轻量、高效的 C类和 Python 接口,实…

数据平台流量回放最佳实践|精选

1.1 数据平台业务背景 数据平台利用大数据智能分析、数据可视化等技术,对公司内外部经过采集、建设、管理、分析的多源异构数据进行呈现和应用,实现了数据共享、日常报表自动生成、快速和智能分析,深度挖掘数据价值,满足企业各级…

Leetcode48 旋转图像

给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1: 输入:matrix [[1,2,3],[4,5,6],[7,8,9]] 输出…

ZYNQ——按键消抖实验

文章目录 原理简介软件仿真板上验证 原理简介 按键作为基本的人机输入接口,在很多电子设计中都是比较常见的,但是由于其机械特性,在按键按下或者松开的时候,按键的输入值是有抖动的。按键的抖动是其固有特性,因此无论…

打死也不要进外包,来看看我在腾讯外包的这2年......

我18年毕业于一个普通二本学校,是一个很不出名的小本科。大学期间专业知识也没有去认真的学习,所以毕业的时候就随便找了一份工作,在一个小公司做功能测试。 记得那时候薪资大概是6k左右,因为是在工厂,工作环境很差&a…