首页 > 系统相关 >Linux环境下nginx安装详细教程,一步步装上nginx

Linux环境下nginx安装详细教程,一步步装上nginx

时间:2023-04-10 23:04:29浏览次数:64  
标签:教程 configure Nginx make nginx Linux 执行 安装

本人安装Nginx环境为:CentOS7.9

 

下载安装包

下载Nginx安装包Linux版:

Nginx官网下载:https://nginx.org/en/download.html

下载Stable version(即稳定版)

Linux环境下nginx安装详细教程,一步步装上nginx_CentOS

 

上传安装包

将压缩包放入系统: 

Linux环境下nginx安装详细教程,一步步装上nginx_Nginx_02

解压:

tar -zxvf nginx-1.22.1.tar.gz

Linux环境下nginx安装详细教程,一步步装上nginx_CentOS_03

解压成功:

Linux环境下nginx安装详细教程,一步步装上nginx_CentOS_04

 

编译安装

执行 ./configure 配置命令:

Linux环境下nginx安装详细教程,一步步装上nginx_CentOS_05

这里提示 ./configure:error:C compiler cc is not found,是缺少依赖包,先装一下:

输入以下命令安装依赖包:

yum -y install gcc gcc-c++ autoconf automake make

Linux环境下nginx安装详细教程,一步步装上nginx_CentOS_06

Linux环境下nginx安装详细教程,一步步装上nginx_linux_07

 安装完成,再次执行配置命令./configure:

Linux环境下nginx安装详细教程,一步步装上nginx_linux_08

 执行编译命令 make:

Linux环境下nginx安装详细教程,一步步装上nginx_Nginx_09

 执行安装命令 make install:

Linux环境下nginx安装详细教程,一步步装上nginx_Nginx_10

 执行完成后,会在local目录下生成一个nginx文件夹:

Linux环境下nginx安装详细教程,一步步装上nginx_linux_11

  

进入nginx目录下的sbin目录,执行 ./nginx 启动Nginx: 

浏览器输入http://IP 即可看到Nginx提示页面,安装完成。

Linux环境下nginx安装详细教程,一步步装上nginx_Nginx_12


参考:https://www.macs.vip/archives/331



标签:教程,configure,Nginx,make,nginx,Linux,执行,安装
From: https://blog.51cto.com/u_5525116/6181582

相关文章

  • Linux的3种特殊权限场景实战:SUID、SGID、SBIT
    3种特殊权限在Linux系统中,有3种特殊权限,它们分别是Setuid(SUID)、Setgid(SGID)和StickyBit。Setuid权限:通过Setuid权限,普通用户可以在执行某些特定程序时,拥有与程序所有者相同的权限。也就是说,该程序在执行时,会自动获取其所有者的权限,而不是执行者的权限。这通常用于一些需要r......
  • LINUX 下如何判断服务器是虚拟机,还是物理机
    要检查服务器是物理服务器还是虚拟服务器,最简单的检查方法是使用dmidecode命令。下面推荐几种常用操作。方法一#如果是物理系统,则应该看到制造商的名称,例如Dell,Lenovo等。[root@laocalhost~]#sudodmidecode-ssystem-manufacturerDellInc.#如果是虚拟系统,则应该看到类......
  • Nginx upstream采集
    因为nginx无论是开启模块还是添加模块都需要重新编译,我们首先做一些准备工作。测试环境操作系统:CentOS7.2安装依赖这些依赖是我这个环境下的,你可以根据自己的环境安装对应的依赖。yuminstall-ypatchyuminstall-ygdgd-develyuminstall-ylibxslt-develyuminstal......
  • 自己动手从零写桌面操作系统GrapeOS系列教程——4.1 在VirtualBox中安装CentOS
    学习操作系统原理最好的方法是自己写一个简单的操作系统。之前讲解开发环境时并没有介绍具体的安装过程,有网友反应CentOS的安装配置有问题,尤其是共享文件夹。本讲我们就来补充介绍一下在VirtualBox中安装配置CentOS的具体过程,彻底解决GrapeOS开发环境问题。一、新建虚拟机1.......
  • 深入理解 python 虚拟机:字节码教程(2)——控制流是如何实现的?
    深入理解python虚拟机:字节码教程(2)——控制流是如何实现的?在本篇文章当中主要给大家分析python当中与控制流有关的字节码,通过对这部分字节码的了解,我们可以更加深入了解python字节码的执行过程和控制流实现原理。控制流实现控制流这部分代码主要涉及下面几条字节码指令,......
  • 使用 Nginx 实现域名解析到不同端口的应用
    作为个人网站的服务器,一般都是一台。上面部署了各种应用,都是不同的端口。但是域名只能解析到80端口,而且如果你使用隐形URL转发的话,又需要另外加钱(TX的就是几百块一条....),这就很尴尬了。另一种显性URL又会直接301跳转,体验非常不好。这可如何是好呢?这就需要用到Nginx做反向代理了......
  • 第三十九章 Linux基础常见报错及解决
    一、登录centos提示abrt-clistatustimedout1.引言最近登录linux系统,登录的时候非常慢,而且有时候还连不上,提示abrt-clistatustimedout,Linux系统版本使用centos7.8.2.症状1、ssh连接经常失败。2、登录的时候非常卡。3、登录成功后,会出现一个提示“abrt-clistatustim......
  • linux常用指令小结
    linux查看文件的指令 `cat``tac``sed``head``tail``less``nl`tac:cat的反向指令,从最后一行倒序显示全部内容head只显示头几行tail;只显示最后几行tail-f可以实时显示Log文件的更新nl:类似于cat-n,显示时输出行号//catseven@seven-virtual-machine:~/test$ca......
  • Typora免费激活教程
    介绍Typora是一款基于Markdown的可视化文本编辑器,它可以让您在编辑Markdown文本时立即查看它的实际渲染效果,这样您就可以更轻松、更快速的进行文本编辑。Typora的界面简洁、直观,它拥有众多强大的功能,比如可视化超链接、快捷键支持、全平台支持等,可以让您更有效率地编辑文本,提高文......
  • 软件安装使用:keil5安装教程
       我已经下载好了:https://pan.baidu.com/s/1P6D8gXwY9dtRWmblinEXCg?pwd=1qir 一,访问官方下载相关软件(我上面网盘提供了,如果网盘下载慢就使用下面的官网下载)1,访问这个链接  https://www.keil.com/download/product/     2,下载的时候可能需要先......