Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Nginx系列(2) —— Nginx 的安装与配置

Nginx系列(2) —— Nginx 的安装与配置

作者头像
求和小熊猫
发布于 2020-11-25 07:11:17
发布于 2020-11-25 07:11:17
41800
代码可运行
举报
运行总次数:0
代码可运行

在 Linux 上安装与配置 Nginx

step1: 检查并安装 Nginx 安装前所需要的的依赖环境

在安装 Nginx 前,我们需要先知道 Linux 中是否安装了 Nginx 所需要的依赖。 1. gcc 在最小化安装的 centOS系统中 并没有安装 gcc 和 gcc-c++。但是 Nginx 的运行却需要这些环境。因此我们需要安装 gcc 与 gcc-c++ 环境

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum -y install gcc gcc-c++

2. prce-devel 该包可以为 Nginx 提供正则表达式库 3. zlib-devel 该包可以为 Nginx 提供数据压缩用的函数库 4. openssl-devel 该包可以为 Nginx 提供密码算法,证书以及 SSL 协议等功能

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum -y install zlib zlib-devel pcre-devel openssl openssl-devel

step2: 下载 Nginx 压缩包 打开 Nginx 下载

点击第二列的下载地址,能够得到 Nginx 的下载链接

step3: 打开 usr/local 目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd /usr/local/

step4: 创建 Nginx 的安装目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mkdir Nginx

Step5: 进入安装目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd Nginx

Step6: 下载 Nginx 安装包

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 下载 Nginx 压缩包
wget http://nginx.org/download/nginx-1.18.0.tar.gz
# 下载完毕后查看目录,以观察是否下载成功
ll

step7: 解压安装包

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -zxvf nginx-1.18.0.tar.gz

step8: 进入安装目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 cd nginx-1.18.0

step9: 安装 Nginx

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 执行配置
./configure
# 编译和安装 Nginx
make && make install
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/08/28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Centos7安装nginx.1.18
腾云先锋(TDP,Tencent Cloud Developer Pioneer)是腾讯云GTS官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧!
无敌小菜鸟
2022/04/07
8580
Centos7安装nginx.1.18
linux服务器中安装Nginx
1 安装编译工具及依赖库 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 2 安装PCRE PCRE的作用是让Nginx支持Rewrite功能。下载地址 解压安装包 tar zxvf pcre-8.35.tar.gz 进入解压后的文件夹 cd pcre-8.35 编译安装,依次执行下面3个命令 ./configure make make install 查看是否安装成功 pcre-config --vers
幻影龙王
2021/09/11
1.5K0
linux服务器中安装Nginx
CentOS7(Linux)源码安装Nginx
Web工作者构建网站就需要用到Nginx Web服务器,可是还有小伙伴不会在Linux上安装Nginx,毕竟我们开发的项目都是要在服务器上运行的,今天就来讲讲如何在CentOS7环境使用源码进行安装Nginx。
一个正经的程序员
2022/04/11
6260
CentOS7(Linux)源码安装Nginx
Nginx安装启动,部署
其中:conf里面是配置文件,html是里面首页html文件,logs里面是日志文件,sbin里面只执行文件。
阿年、嗯啊
2021/04/29
3210
Nginx安装启动,部署
Nginx安装
先去官网上下载安装包,地址是:https://nginx.org/en/download.html
Li_XiaoJin
2022/06/12
3980
Linux(centos)安装nginx
注意,本教程安装环境为centos7,使用nginx官网压缩包编译安装(非rpm或apt),本人亲测有效~
上帝
2021/04/09
1.4K0
Nginx tcp连接反向代理配置
安装Nginx Nginx需要安装stream模块 stream模块可以代理mysql、FTP等tcp连接 安装依赖 yum install -y wget gcc gcc-c++ make pcre pcre-deve zilib zlib-devel openssl-devel 下载Nginx wget http://nginx.org/download/nginx-1.18.0.tar.gz tar zxvf nginx-1.18.0.tar.gz 编译安装Ngixn cd nginx-1.18.0
剧终
2020/10/27
3.5K0
nginx配置https转发
nginx配置https转发
Java架构师必看
2021/07/05
1.3K0
nginx配置https转发
从零开始用nginx+云服务器部署前端项目
在项目根路径下的vue.config.js里面配置部署应用包时的基本 URL publicPath,不配置的话默认是 publickPath:"/";
andyhu
2022/12/14
3K0
从零开始用nginx+云服务器部署前端项目
nginx配置https转发
备份 cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf-bak 修改config(走4层,如果走7层可能需要目标网站证书) vi /usr/local/nginx/conf/nginx.conf
全栈程序员站长
2021/05/19
3.1K0
单机部署 LNMP
``关闭SELinux # 临时关闭selinux setenforce 0 # 永久关闭selinux sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config 关闭防火墙 # 临时关闭防火墙: systemctl stop firewalld # 永久关闭防火墙: systemctl disable firewalld 1. 源码部署nginx 1.1 下载源码 # -c 是断点续传 wget -c http://
萌海无涯
2021/03/16
9080
nginx搭建
root@web01 etc# useradd -s /sbin/nologin -M www
花落花相惜
2021/12/04
3340
Nginx 平滑升级与回滚
环境 首先准备两个版本不一样Nginx https://nginx.org/download/nginx-1.18.0.tar.gz https://nginx.org/download/nginx-1.14.2.tar.gz 下载Nginx [root@localhost down]# https://nginx.org/download/nginx-1.18.0.tar.gz [root@localhost down]# https://nginx.org/download/nginx-1.14.2.t
剧终
2020/10/16
7200
部署 Nginx
安装到了/usr/lib64/libfastcommon.so,但fastDFS主程序设置的lib目录是/usr/local/lib,所以需要创建软链接
ruochen
2021/12/04
1.4K0
Linux下nginx的安装以及环境配置「建议收藏」
刚好最近在处理服务器相关的工作,所以记录一下nginx的安装,ok,接下来直接开始操作!
全栈程序员站长
2022/09/06
1.3K0
Linux下nginx的安装以及环境配置「建议收藏」
nginx(一) 基础知识
1. location / {} 2. location /abc {} #高优先级
alexhuiwang
2020/09/23
4850
Django Uwsgi Nginx
Nginx 编译安装 Nginx # 依赖较多 gcc gcc-c++ autoconf automake openssl wget http://nginx.org/download/nginx-1.18.0.tar.gz tar -zxvf nginx-1.18.0 # 配置并安装 cd nginx-1.18.0 ./configure make && make install 工具安装 -- 推荐 # 配置yum仓库 cd /etc/yum.repos.d/ vim nginx.repo # [ng
vanguard
2020/01/22
6550
Centos 8 安装 nginx
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
超级小的大杯柠檬水
2023/05/06
1.2K0
Centos 8 安装 nginx
【Nginx】第二章 Nginx安装
第三步 ./configure完成后,回到pcre目录下执行make,最后执行make install
陶然同学
2023/10/14
3670
【Nginx】第二章 Nginx安装
ubuntu安装nginx及其依赖「建议收藏」
最近安装nginx踩了一些坑,所以在这记录一下,也希望能够帮助到一些人。下面就开始说一下我的安装步骤:
全栈程序员站长
2022/11/04
2.4K0
相关推荐
Centos7安装nginx.1.18
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验