ubuntu重启nginx_ubuntu配置nginx

ubuntu重启nginx_ubuntu配置nginx大家好,我是极智视界,本文介绍一下ubuntu安装nginx的方法。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

欢迎关注我的公众号 [极智视界],获取我的更多笔记分享

  大家好,我是极智视界,本文介绍一下 ubuntu 安装 nginx 的方法。

  nginx,也即 engine x,是一个高性能的 http 和 反向代理的 web 服务器,同时也提供了 IMAP / POP3 / SMTP 服务。nginx 是由 伊戈尔.塞索耶夫为俄罗斯访问量第二的 Rambler.ru 站点开发的,公开版本最早发布于 2020 年 12 月 15 日。nginx 可以在大多数 Unix Linux OS 上编译运行,并有 Windows 移植版。在连接高并发的情况下,nginx 是 Apache 服务不错的替代品。这里让我们来看看怎么在 ubuntu 上安装 nginx。

1. 安装依赖

sudo apt-get install libpcre3 libpcre3-dev

sudo apt-get install zlib1g-dev

sudo apt-get install openssl libssl-dev

  在安装 libssl-dev 的时候若出现报错:

ubuntu重启nginx_ubuntu配置nginx

【解决办法】
  降级 libssl 解决依赖关系,通过 aptitude 安装:

sudo apt-get install aptitude

sudo aptitude install libssl-dev

  进入步骤:
  保持下列软件包于当前版本:
  1) libssl-dev [未安装的]
  是否接受该解决方案? [Y/n/q/?] n
  降级下列软件包:
  1) libssl1.1.0[now version -> low version]
  是否接受该解决方案? [Y/n/q/?] y
  下列软件包将被 “降级”:
  …
  您要继续吗? [Y/n/?] y
  验证 libssl-dev 包安装情况:

dpkg -l *libssl*

2. 编译安装

  nginx 源码下载,地址,这里我们选择 nginx-1.18.0.tar.gz。
  开始操作一波:

# 解压
tar -zxvf nginx-1.18.0.tar.gz

cd nginx-1.18.0

# 配置
./configure --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module

# 编译安装
sudo make -j32
sudo make install

3. 测试

  验证 nginx 是否安装成功:

/usr/local/nginx/sbin/nginx -v

ubuntu重启nginx_ubuntu配置nginx
  启动 nginx 服务:

sudo /usr/local/nginx/sbin/nginx

  然后打开浏览器,访问ip访问,如下,访问成功:

ubuntu重启nginx_ubuntu配置nginx

  好了,以上分享了 ubuntu 安装 nginx 的方法。希望我的分享能对你的学习有一点帮助。

 【公众号传送】

《极智开发 | ubuntu 安装 nginx》

在这里插入图片描述

扫描下方二维码即可关注我的微信公众号【极智视界】,获取我的更多经验分享,让我们用极致+极客的心态来迎接AI !

ubuntu重启nginx_ubuntu配置nginx

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191871.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux 虚拟ip 漂移,keepalived 虚拟ip切换

    linux 虚拟ip 漂移,keepalived 虚拟ip切换简介 KeepalivedKe 是运行在 lvs 之上 是一个用于做双机热备 HA 的软件 它的主要功能是实现真实机的故障隔离及负载均衡器间的失败切换 提高系统的可用性 虚拟 ip 虚 IP 就是一个未分配给真实主机的 IP 也就是说对外提供数据库服务器的主机除了有一个真实 IP 外还有一个虚 IP 使用这两个 IP 中的任意一个都可以连接到这台主机 所有项目中数据库链接一项配置的都是这个虚 IP

    2025年8月2日
    0
  • 获取impala下所有的数据库建表语句

    获取impala下所有的数据库建表语句本博文介绍三种方法,推荐使用第三种,前两种都是尝试。方法一:现在的导出还是有缺陷的,导出的文件中还是存在其他不必要的信息#!/bin/bash##获取数据库databases=$(hive-e”showdatabases;exit;”)fordatabasein$databases;do#获取hive建表语句tables=$(hive-e”use$database;showtables;”)for…

    2022年9月7日
    0
  • MySQL判断执行条件为NULL时,返回0,出错问题解决 Incorrect parameter count in the call to native function ‘ISNULL‘,

    MySQL判断执行条件为NULL时,返回0,出错问题解决 Incorrect parameter count in the call to native function ‘ISNULL‘,

    2021年7月13日
    206
  • mysql自定义函数详解_mysqlinterval函数

    mysql自定义函数详解_mysqlinterval函数个人博客原文链接更多文章欢迎访问个人博客站点建定义函数的的基本语法如下–DELIMITER是用来设置边界符的DELIMITER//CREATEFUNCTION函数名(形参列表)RETURNS返回类型begin–函数体RETURNEND//DELIMITER;创建日期时间格式化函数DROPFUNCTIONIFEXISTS`FORMAT_DATE_TIME`;CREATE…

    2022年9月7日
    0
  • 五个最佳FTP客户端工具「建议收藏」

    五个最佳FTP客户端工具「建议收藏」概述无论你是做网站工作,还是运行一个家庭FTP服务器,或者你只是喜欢高速下载,一个稳定且功能齐全的FTP客户端工具都可以节省你大量时间和生命,现在有大量的免费或者收费的FTP客户端软件供大家选择,这里总结了五个流行的FTP客户端软件。FileZilla(所有平台)FileZillaFileZilla是一个免费开源的适合Windows、Mac和Linux的FTP客户端软件,因为其实免费跨平台和易用性,因此它是很多FTP用户的最初选择,FileZilla下载速度非常快,功能齐全,如果你是Wind

    2022年8月30日
    0
  • JAVA 正则表达式_正则表达式文档

    JAVA 正则表达式_正则表达式文档一、校验数字的表达式1数字:^[0-9]*$2n位的数字:^\d{n}$3至少n位的数字:^\d{n,}$4m-n位的数字:^\d{m,n}$5零和非零开头的数字:^(0|[1-9][0-9]*)$6非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?…

    2022年9月17日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号