Linux上配置安装Nginx

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

前言

在前文中介绍了Nginx:Nginx入门
现在我们来试着在服务器上安装以下Nginx,以下操作使用的版本为1.20.0
Linux上配置安装Nginx

下载地址为:Nginx官网下载地址

安装

先把包丢上去,我这里使用的是XFtp连接的服务器
Linux上配置安装Nginx

然后选择一个你喜欢的目录解压,注意这里是解压的目录,而不是安装的目录,后面会设置安装目录,我这里解压到当前目录下:

tar -zxvf nginx-1.20.2.tar.gz

我这里是解压到了当前目录下,解压后的目录信息就是以下这样:

Linux上配置安装Nginx
Linux上配置安装Nginx
然后我们进到解压目录下,我这里是/home/package/nginx-1.20.2,

cd /home/package/nginx-1.20.2

可以运行下ll命令看看,目录信息:

ll

Linux上配置安装Nginx
然后我们来配置一下Nginx编译的信息:

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_stub_status_module

上述命令的构成如下:

./configure: 这是运行 configure 脚本的命令。configure 脚本负责检查系统环境、设置编译选项,并生成 Makefile 文件用于编译 Nginx

--prefix=/usr/local/nginx: 这个选项指定了 Nginx 的安装路径。在这个命令中,Nginx 将被安装到 /usr/local/nginx目录下。

--with-http_ssl_module: 这个选项启用了 HTTP SSL 模块,它允许 Nginx 处理基于 SSL/TLS 的安全连接。使用这个选项可以在 Nginx 中启用 HTTPS 支持。

--with-http_stub_status_module: 这个选项启用了 HTTP stub status 模块,它提供了一个简单的状态页面,显示 Nginx 服务器的当前状态信息,如活动连接数、请求数等。

这里可能会报错:

./configure: error: the HTTP rewrite module requires the PCRE library.

意思就是缺少了PCRE库,一个用于处理正则表达式的库

使用以下命令安装该库解决:

yum -y install pcre pcre-devel

安装成功后,再次执行上面的./configure命令,在输出的最下方有以下显示就为成功。
Linux上配置安装Nginx
我们配置好了编译信息以后,那么接下来就是编译并安装了,执行以下命令,编译并且安装:

make & make install 

该命令可能会需要一点时间,请耐心等待。当输出以下信息,即安装完成:

Linux上配置安装Nginx
可以去安装目录下查看,有以下信息即为成功:
Linux上配置安装Nginx
再进入sbin目录下,执行以下命令启动Nginx:

./nginx

在地址栏输入对应的服务器地址就可以访问,我这里是腾讯云服务器:
Linux上配置安装Nginx
为什么不需要加端口就能访问呢?

那是因为 Nginx 默认监听了标准的 HTTP 端口 80,并且浏览器默认使用 HTTP 协议和 80 端口进行访问

参考

Linux安装Nginx(超详细步骤)
Linux彻底卸载Nginx文章来源地址https://www.toymoban.com/news/detail-508166.html

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

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

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

相关文章

  • 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日
    浏览(41)
  • Linux系统下安装配置nginx(保姆级教程)

    前景提要:本人小白一个,由于需要将前端的代码部署到服务器上,然后了解到了nginx,便开始了nginx安装配置的信息搜集和实践,经过屡次的失败,最后在b站上一个视频的带领下,成功完成。 一.依赖下载 yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel  示例如图

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

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

    2024年02月02日
    浏览(49)
  • Linux安装配置nginx+php搭建以及在docker中配置

    1.nginx源码包编译环境和安装相应的依赖 1.1 安装编译环境 1.2 安装pcre库、zlib库和openssl库 pcre(Perl Compatible Regular Expressions)是一个Perl库,是一个用C语言编写的正则表达式的函数库,是轻量级的函数库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库 zlib是一

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

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

    2024年02月05日
    浏览(30)
  • Linux升级openssl版本、安装nginx并配置https证书支持TLSv1.3

    参考文章 https://blog.csdn.net/weixin_43153854/article/details/109823633?utm_medium=distribute.pc_relevant.none-task-blog-2 default baidujs_baidulandingword~default-4-109823633-blog-106643510.pc_relevant_default_base2spm=1001.2101.3001.4242.3utm_relevant_index=7 参考文章 https://blog.csdn.net/t8116189520/article/details/81909574

    2024年02月14日
    浏览(33)
  • 离线安装配置linux环境(centerOS7离线安装nginx、postgis、redis、minio、kkview、jdk、docker)

    注意 本文所涉及资源地址 所需前置知识(会的可以忽略) 关于yum downloadonly 离线安装docker教程 查看系统中是否已安装 gcc 如果显示版本号,则说明已经安装 否则进行如下安装操作 进入 /usr/local/nginx_package/gcc 目录,执行以下命令安装gcc: 解压 安装 其中​–nodeps​表示忽略依

    2024年02月04日
    浏览(43)
  • Redis的简介,安装(Linux、Windows),配置文件的修改---详细介绍

    Redis是一个基于 内存 的key-value结构数据库。 基于内存存储,读写性能高 适合存储热点数据(热点商品、资讯、新闻) 企业应用广泛 1.1、Redis简介 The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker.(开源内存数据存储,被数百万

    2024年02月13日
    浏览(38)
  • (Linux)Centos7.*版本安装配置Java环境、Tomcat、Nginx并打包部署SSM框架web系统

    目录 一、准备软件与安装包 (一)、必须的软件 1、点击下载Xshell 2、点击下载FileZilla (二)、准备安装包 1、点击下载JDK1.8Linux版本 2、点击下载Nginx 3、点击下载Tomcat   二、关于FileZilla软件的使用说明 (一)、FileZilla软件的打开和说明 (二)、配置服务器地址去连接服务器  三、X

    2023年04月25日
    浏览(49)
  • 全网最详细的zabbix监控(zabbix安装和配置、web页面配置、监控Linux主机、监控华为交换机、监控Windows、监控nginx)

    目录 前言 一、准备工作 二、zabbix server端 三、zabbix-agent Linux客户端的安装 四、zabbix-agent Windows客户端的安装 五、使用zabbix监控nginx 六、使用zabbix监控华为交换机 七、结尾 什么是zabbix? zabbix安装是当下主流的监控解决方案,zabbix安装与配置简单,学习成本低,完全开源免费

    2023年04月26日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包