Linux安装Nginx详细步骤及Nginx常用命令

这篇具有很好参考价值的文章主要介绍了Linux安装Nginx详细步骤及Nginx常用命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、先安装Nginx需要的 pcre 依赖 

二、安装其他需要的依赖: openssl 、zlib 、 gcc 

三、安装Nginx

四、Nginx常用命令


一、先安装Nginx需要的 pcre 依赖 

        1、联网下载pcre 依赖 

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

        2、找到下载位置,解压此压缩包

tar –zxvf pcre-8.37.tar.gz

        3、找到文件路径,进入并执行 ./configure 执行检查

linux nginx,linux,nginx

        此时这里报错configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
,说明这里缺少c++编译器,所以需要执行 yum install -y gcc gcc-c++ 命令即可解决。
 

linux nginx,linux,nginx

         4、执行 make&&make install 命令进行编译并安装

linux nginx,linux,nginx

         5、安装成功后可通过 pcre-config --version 查看安装版本号,如果出现说明安装成功

linux nginx,linux,nginx

二、安装其他需要的依赖: openssl 、zlib 、 gcc 

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

三、安装Nginx

        1、和第一步安装pcre步骤相同

                (1)远程工具上传或联网下载压缩包并解压

                (2)进入软件目录执行 ./configure

                (3)再执行 make && make install 编译并安装

        2、安装成功后,在/usr/local目录下会出现 nginx 文件夹,其中的sbin文件夹就会有启动nginx的脚本

linux nginx,linux,nginx

         3、进入 nginx 的conf目录,查看nginx的配置文件nginx.conf

linux nginx,linux,nginx

         此时可发现nginx监听端口默认为80,所以我们只要访问服务器的80端口即可访问到nginx

linux nginx,linux,nginx

        4 、开放访问端口

        但此时我们可以发现其实访问服务器的80端口是访问不到nginx的,那是因为我们还没有开放端口供外界访问。

                 (1)通过 firewall-cmd --list-all 命令查看防火墙此时此时开放的端口

linux nginx,linux,nginx

                (2)通过 firewall-cmd --add-port=80/tcp --permanent 命令开放80端口

                (3)设置好以后要重启防火墙才能生效,命令:firewall-cmd --reload

        5、此时发现访问成功

linux nginx,linux,nginx

四、Nginx常用命令

        在/usr/local/nginx/sbin目录中执行:

        1、./nginx 开启nginx服务

        2、./nginx -s stop 关闭nginx服务

        3、./nginx -v 查看nginx版本

        4、./nginx -s reload 重新加载nginx服务(有时修改了nginx的配置文件,需要重启服务才能生效,但是重启服务比较麻烦,此时用此命令就行)

linux nginx,linux,nginx

 文章来源地址https://www.toymoban.com/news/detail-723985.html

到了这里,关于Linux安装Nginx详细步骤及Nginx常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Nginx常用命令及具体应用(Linux系统)

    目录 一、常用命令 1、查看Nginx版本命令,在sbin目录下 2、检查配置文件的正确性 3、启动和停止Nginx 4、查看日志,在logs目录下输入指令: 5、重新加载配置文件 二、Nginx配置文件结构 三、Nginx具体应用 1、部署静态资源 2、反向代理 3、负载均衡 1、查看Nginx版本命令,在sbi

    2024年02月09日
    浏览(44)
  • Linux安装Nginx详细教程

    Nginx官网下载地址 根据需求选择自己需要的版本下载后上传至服务器(路径自行决定)。 如果服务器有外网,可以直接在服务器上下载。 解压安装包 安装Nginx所需依赖 解压完成后进入解压出来的文件夹执行下边的命令 configure命令执行成功后再执行编译和安装命令 查找Linux安装

    2024年03月13日
    浏览(46)
  • Linux 安装 nginx 详细教程

    提示:以下是本篇文章正文内容,Linux 系列学习将会持续更新 下载模块依赖性 Nginx 需要依赖下面3个包 gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ ) rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ ) ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ ) 一键安装四个依赖 报错: 如

    2024年02月11日
    浏览(47)
  • Linux环境下nginx安装详细教程,一步步装上nginx

    安装Nginx本机环境 CentOS7.9 下载Nginx安装包Linux版: Nginx官网下载:https://nginx.org/en/download.html 下载Stable version(即稳定版)   将压缩包放入系统: 解压: tar -zxvf nginx-1.22.1.tar.gz 解压成功:   执行 ./configure 配置命令: 这里提示 ./configure:error:C compiler cc is not found,是缺少依赖包,

    2023年04月11日
    浏览(40)
  • Linux下Nginx配置SSL模块,Nginx安装SSL,Nginx支持https配置详细教程

    前提:Linux安装Nginx,参考教程:CentOS7安装Nginx完整教程,Linux系统下保姆式安装Nginx教程 | 老麻 安装好Nginx之后,需要支持SSL时,要单独安装SSL模块,方法如下: 输入 ./nginx –V 命令,注意V是大写,查看配置是否包含“–with-http_ssl_module”,包含则表示已配置好SSL,如果不包

    2024年02月08日
    浏览(51)
  • Linux 安装 Nginx 并配置为系统服务(超详细)

    Nginx是一款卓越的高性能Web服务器,被广泛用于托管网站和应用程序。本文旨在为您提供详细的指南,帮助您在Linux系统上成功安装、配置和启动Nginx服务器。通过这一过程,您将了解如何将Nginx集成到您的系统中,以便轻松地托管您的网站和应用程序。 在开始安装Nginx之前,

    2024年02月05日
    浏览(43)
  • Linux CentOS 7.6安装nginx详细保姆级教程

    1、进入home文件并创建nginx文件夹用来存放nginx压缩包 2、下载nginx,我这里下载的是Nginx 1.24.0版本,如果要下载新版本可以去官网进行下载:https://nginx.org/en/download.html wget下载命令: 3、解压文件 4、编译和安装 Nginx安装完成后,默认自动创建 /usr/local/nginx 目录 1、防火墙开启80端

    2024年01月23日
    浏览(56)
  • linux安装nginx,配置系统文件,配置systemctl命令,亲测可用,

    先安装gcc-c++编译器 安装pcre包 安装zlib包 在/usr/local/创建nginx文件 进入nginx目录 下载nginx安装包 注:如果没有wget命令,就安装命令 解压安装包 执行以下三个命令 添加到系统服务中 最后加入配置 重载配置 添加systemctl命令 添加内容 重新加载系统服务 启动服务 停止服务 重启

    2024年02月02日
    浏览(60)
  • Nuxt3打包部署到Linux(node+pm2安装和运行步骤+nginx代理)

    最近,我们项目组的工作接近尾声,需要把项目部署上线。由于前端第一次使用Nuxt3框架,后端也是第一次部署Nuxt3项目,所以刚开始出现了很多问题。在我上网搜索很多教程后,得到了基本的流程。 1.服务器安装node.js环境 Nuxt3官方文档 https://nuxt.com/docs/getting-started/installati

    2024年02月11日
    浏览(42)
  • 【Linux】CentOS7操作系统安装nginx实战(多种方法,超详细)

    大家好,又见面了,我是沐风晓月,本文是专栏【运维系列-架构与服务】专栏中的[linux基本功-系统服务实战篇],主要讲解nginx的编译安装和yum安装的方式 此专栏是沐风晓月对Linux常见的服务和架构进行总结,希望能够加深自己的印象,以及帮助到其他的小伙伴😉😉。 如果

    2024年02月02日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包