nginx安装

掌握Nginx源码安装与配置:nginx-1.8.0版本指南 本文还有配套的精品资源,点击获取 简介:Nginx是一个高效且轻量的Web服务器和反向代理服务器,特别适用于高并发场景。版本1.8.0的Nginx源码包"nginx-1.8.0.tar.gz",可在Linux环境中下载和安装。本指南详细介绍了Nginx的架构、安装步骤、配置文件设置以及如何测试和启动Nginx。重点在于如何使用命令行工具解压、编译和安装Nginx,并配置其默... 阅读详情

进入http://nginx.org/en/download.html 下载nginx1.8.0版本(当前最新稳定版本)。

 

 

 

 

1.1 安装

1.1.1 nginx安装环境

nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。

n gcc

安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++

n PCRE

PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括perl兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。

yum install -y pcre pcre-devel

注:pcre-devel是使用pcre开发的一个二次开发库。nginx也需要此库。

n zlib

zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。

yum install -y zlib zlib-devel

 

n openssl

OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。

nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。

yum install -y openssl openssl-devel

 

1.1.2 编译安装

将nginx-1.8.0.tar.gz拷贝至linux服务器。

 

解压:

tar -zxvf nginx-1.8.0.tar.gz

cd nginx-1.8.0

 

1、 configure

./configure --help查询详细参数(参考本教程附录部分:nginx编译参数)

 

参数设置如下:

./configure \

--prefix=/usr/local/nginx \

--pid-path=/var/run/nginx/nginx.pid \

--lock-path=/var/lock/nginx.lock \

--error-log-path=/var/log/nginx/error.log \

--http-log-path=/var/log/nginx/access.log \

--with-http_gzip_static_module \

--http-client-body-temp-path=/var/temp/nginx/client \

--http-proxy-temp-path=/var/temp/nginx/proxy \

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \

--http-scgi-temp-path=/var/temp/nginx/scgi

 

注意:上边将临时文件目录指定为/var/temp/nginx,需要在/var下创建temp及nginx目录

mkdir -p /var/temp/nginx

 

2、 编译安装

make

make  install

 

安装成功查看安装目录 :

 

1.2 启动nginx

cd /usr/local/nginx/sbin/

./nginx

 

查询nginx进程:

 

 

15098是nginx主进程的进程id,15099是nginx工作进程的进程id

 

注意:执行./nginx启动nginx,这里可以-c指定加载的nginx配置文件,如下:

./nginx -c /usr/local/nginx/conf/nginx.conf

如果不指定-c,nginx在启动时默认加载conf/nginx.conf文件,此文件的地址也可以在编译安装nginx时指定./configure的参数(--conf-path=指向配置文件(nginx.conf))

 

1.3 停止nginx

方式1,快速停止:

cd /usr/local/nginx/sbin

./nginx -s stop

此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。

 

方式2,完整停止(建议使用):

cd /usr/local/nginx/sbin

./nginx -s quit

此方式停止步骤是待nginx进程处理任务完毕进行停止。

 

 

1.4 重启nginx

方式1,先停止再启动(建议使用):

对nginx进行重启相当于先停止nginx再启动nginx,即先执行停止命令再执行启动命令。

如下:

./nginx -s quit

./nginx

 

方式2,重新加载配置文件:

当nginx的配置文件nginx.conf修改后,要想让配置生效需要重启nginx,使用-s reload不用先停止nginx再启动nginx即可将配置信息在nginx中生效,如下:

./nginx -s reload

 

1.5 安装测试

nginx安装成功,启动nginx,即可访问虚拟机上的nginx:

 

 

到这说明nginx基本上安装成功。

 

Nginx的安装部署 1.3、进入到解压后的目录pcre-8.44【cd pcre-8.44】,执行编译命令【./configure --prefix=/usr/local】;2.2、进入到解压后的目录nginx-1.18.0【cd nginx-1.18.0】,执行编译命令【./configure】;1.6、进入到解压后的目录pcre-8.44【cd zlib-1.2.7】,执行编译命令【./configure】;2.1、解压nginx-1.18.0.tar.gz【tar -zxvf nginx-1.18.0.tar.gz】; 阅读详情

相关推荐

nginx-1.8.0(windows64位版本)

nginx-1.8.0(windows64位版本),nginx.bat批处理需要修改nginx目录

Nginx安装手册

1 nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。  1) gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ 2 )PCRE PCRE(Perl Compatible Regular Expressions)是一个Per

点滴记录,积流成河! 1605

nginx-1.8.0下载安装使用

Nginx是一个高性能的 HTTP和反向代理服务器。 1、http服务器,可以做静态网页的http服务器。 2、配置虚拟机。一个域名可以被多个ip绑定。可以根据域名的不同吧请求转发给运行在不同端口的服务器。 3、反向代理,负载均衡。把请求转发给不同的服务器。

NginxV1.8.0安装与配置

一、安装相关支持库: yum -y install gcc gcc-c++ autoconf yum -y install openssl openssl-develpcre:为了重写rewrite, zlib:为了gzip压缩,ngx_pagespeed插件:前端网页访问提速优化插件 (1)pcre安装: wget ftp://ftp.csx.cam.ac.uk/pub/software/

黄贺群的专栏 2万+

Nginx1.8.0安装简述

Nginx1.8.0安装简述

大语言模型的三种主要架构 Decoder-Only、Encoder-Only、Encoder-Decoder

f基于 Transformer 模型以非灰色显示:decoder-only 模型在蓝色分支,encoder-only 模型在粉色分支,encoder-decoder 模型在绿色分支。模型在时间线上的垂直位置表示它们的发布日期。开源模型由实心方块表示,而闭源模型由空心方块表示。右下角的堆积条形图显示了各公司和机构的模型数量。从时间轴上,我们可以看到:2021年前,当 OpenAI 决定在,他们实际上是在逆流而上。

u010899985的博客 2万+

nginx 1.8.0下载

nginx 1.8.0下载地址: http://nginx.org/download/nginx-1.8.0.tar.gz 参考: http://blog.csdn.net/hhq163/article/details/46548151 ...

weixin_33895475的博客 632

域格4G网优模块获取

1、获取当前小区信息 接口说明 该命令用于获取当前小区信息。 语法结构 命令类型 格式 返回结果 Execute AT+SCELLINFO +SCELLINFO: <cellMode>,<mcc>,<mnc>,<lac>,<cellId>,<afrcn>,<cpi>,<rxLevel>

自由的幻想 2464

centOS7安装nginx及nginx配置

安装所需插件 1、安装gcc gcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译C,C++,Ada,Object C和Java等语言 命令:查看gcc版本 gcc -v 一般阿里云的centOS7里面是都有的,没有安装的话会提示命令找不到, 安装命令: yum -y install gcc 2、pcre、pcre-...

Snow、杨 30万+

Cadence DSP 算子开发实战:从入门到精通

本文详细介绍了Cadence DSP算子开发的实战技巧,从入门基础到高级优化。内容涵盖DSP架构特性、内存管理、分块计算策略、SIMD指令优化等核心知识,并提供了性能调优和调试的实用技巧,帮助开发者快速掌握Cadence DSP开发精髓,提升图像处理等计算密集型任务的开发效率。

weixin_29278805的博客 435

北斗导航 | ILS(仪表着陆系统)、MLS(微波着陆系统)和GBAS(地基增强系统)的性能对比

最 早 的 GBAS 系 统 是 **局 域 增 强 系 统(LAAS)**,它是 1990 年由美国 Honeywell 公司 和 NASA 共 同 完 成 的 差 分 GPS(DGPS)演 变 而 来 的。1998 年,LAAS 被 ICAO 采 纳为 GBAS。2009 年 9 月 3 日 Honeywell 公 司 的GBAS 系统通过了 **CAT-I 精密进近着陆系统**的设计认证 ,而 **CAT-II 和 CAT-III 系统的研发和验证工作也正在有序的进行中**

尘世冰封的专栏 3987

yum安装nginx,编译安装nginx

安装nginx

Peter1617的博客 4243

OpenClaw一人公司落地案例:本地商家营销智能体月赚3万的秘密

角色:本地商家营销专家## 核心目标为商家生成高转化率的抖音营销策略,最大化 ROI。## 输入数据- 商家名称: "XX奶茶店"- 过去 30 天视频播放量: 12,000- 客单价: 28 元- 竞品平均播放量: 15,000- 市场趋势: rising## 策略生成规则1. **内容类型**:根据客单价推荐- < 30 元:美食探店 + 优惠券- > 30 元:场景化故事 + 会员权益2. **发布时间**:根据历史数据- 18:00-20:00 高峰期。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 542

nginx的安装

nginx是什么?nginx 是一个非常著名的web服务器软件,可以用来搭建一个网站。

2501_92004703的博客 1661

【2026年华为暑期实习(AI)-4月8日-第一题- 选择题】(题目+思路+Java&C++&Python解析+在线测试)

答案与解析 1. 相关系数问题 答案:C. 完全负线性相关 解析:相关系数ρ=-1表示X和Y之间存在完全负线性相关关系,所有数据点都严格落在一条斜率为负的直线上。 2. 矩阵秩问题 答案:B. Σ的对角线上非零奇异值的个数 解析:矩阵A的秩等于其奇异值矩阵Σ中非零奇异值的个数,因为U和V都是正交矩阵,不改变矩阵的秩。 3. 条件概率问题 答案:B. 0.5 解析:根据全概率公式和贝叶斯公式计算,P(B)=0.5×0.4+0.3×0.6=0.38,P(A|B)=(0.5×0.4)/0.38≈0.526,最接近

m0_73659489的博客 287

Nginx安装配置

在新机器上首次安装nginx之前,需要设置nginx软件包存储库。之后,您可以从存储库安装和更新nginx。默认情况下,使用稳定的nginx软件包的存储库。Nginx 编译安装与配置使用。Nginx 部署-Yum方式

o1234567ii的博客 1455

C/C++跳动的爱心(完整代码)

C语言实现跳动的爱心的完整代码。

AIGC 5842

Mac下安装Nginx

Mac下安装Nginx

如需协助请去我博客 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Nginx 源码安装

经过上面的安装之后,启动是用前缀启动非常不方便,我们来设置一下开机自启和创建软连接吧。[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统>运行级别为3。注意:[Service]的启动、重启、停止命令全部要求使用绝对路径。PrivateTmp=True:表示给服务分配独立的临时空间。Type=forking:是后台运行的形式。ExecStart:为服务的具体运行命令。[Service]:服务运行参数的设置。Description:描述服务。[Unit]:服务的说明。

Jack魏 3万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Linux安装Nginx,附Nginx安装包

环境:能联网的CentOS6.4 第一步: 下载安装包(用的是稳定版) 网址:http://nginx.org/en/download.html 第二步: 安装c++编译环境 切换到root用户命令行直接运行:yum install gcc-c++ 第三步: 安装依赖库 (1)pcre库:yum install pcre* (2)openssl库:yum instal...

qq_41622603的博客 2315

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Nginx的安装路径

zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,在浏览器中输入linux的IP地址,能进入nginx的欢迎页面说明安装成功。这里不需要再次执行安装路径,创建makefile文件的时候已经指定了。下面的环境需要视自己的系统情况而定,没有的环境安装以下就好。a:显示现行终端机下的所有程序,包括其他用户的程序。

l666645646784516的博客 2328

linux安装Nginx

1.安装依赖包 //一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2.下载并解压安装包 //创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载tar包 wget http://nginx.org/d...

weixin_30608503的博客 4079

openEuler离线安装nginx、openEuler安装nginx、openEuler配置nginx

openEuler离线安装nginx、openEuler安装nginx、openEuler配置nginx

my_futrue的博客 4364

安装nginx

usr/local/webserver/nginx/sbin/nginx -s reload # 重新载入配置文件 /usr/local/webserver/nginx/sbin/nginx -s reopen # 重启 Nginx /usr/local/webserver/nginx/sbin/nginx -s stop # 停止 Nginx。

2201_75815645的博客 1433

nginx源码安装

来配置Nginx的编译选项。这些依赖关系确保Nginx在依赖的服务启动之后再启动,避免因依赖服务未就绪而导致启动失败。表示Nginx会在启动时创建一个子进程,而主进程会退出。这是Nginx的典型启动方式。:这里简单描述了这个服务是“Nginx HTTP和反向代理服务器”,用于在。命令,用于重新加载Nginx的配置文件而不中断现有连接。:指定该服务在哪个运行级别(target)下被启动。:指定该服务在哪些目标(target)之后启动。:表示在DNS解析服务可用之后启动。这部分定义了服务的安装和启动目标。

幽静净土的技术分享 1502
下一篇: storm中包含哪些组件
Null_Pointers
博客等级 码龄12年 0粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值