文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

~~~超详细Nginx安装教程,建议收藏保存

2023-10-11 19:10

关注

文章目录

Nginx 安装教程

1、Nginx 简介

1.1、Nginx概述

Nginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

1.2、Nginx作为web服务器

Nginx可以作为静态页面的web服务器,同时还支持CGI协议的动态语言,比如perl、php等。但是不支持java。Java程序只能通过与tomcat配合完成。Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率 ,能经受高负载的考验,有报告表明能支持高达 50,000个并发连接数。

Nginx是什么?Nginx介绍及Nginx的优点

Web Server Survey

在这里插入图片描述

1.3、正向代理

1.4、反向代理

1.5、负载均衡

1.6 、动静分离

2、Nginx 安装

2.1、进入Nginx官网,下载

nginx官网 nginx-1.12.2.tar.gz

在这里插入图片描述
在这里插入图片描述

2.2、需要的安装包

### 这些安装包是在你离线没有网络的情况下安装的pcre-8.37.tar.gz          rewrite正则相关pcre:URL重写软件,实现伪静态\URL跳转等、SEO优化。openssl-1.0.1t.tar.gz     https加密访问用它zlib-1.2.8.tar.gz         提供数据压缩用nginx-1.12.2.tar.gz链接:https://pan.baidu.com/s/19IlP0m0UG1_iv6mobcaNwg 提取码:w3sk  Nginx 安装包 需要自行下载

2.3、在线安装nginx(编译安装)

下面的操作需要在Linux 上面进行,如果不熟悉Linux安装的教程请看下面的这篇Linux安装教程

Linux安装

2.3.1、安装pcre
2.3.2、安装openssl、zlib、gcc依赖

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

configure参数作用nginx -V     查看安装的参数及模块参数作用:--prefix=PATH  路径   如果不指定nginx默认安装位置在 /usr/local--user=USER    用户--group=GROUP  组--with-pcre    伪静态--with-http_stub_status_module 状态--with-http_ssl_module      加密 443例如./configure  --user=www --group=www --prefix=/application/nginx-1.12.2/ --with-http_stub_status_module  --with-http_ssl_module --with-pcre ### 这不需要执行
2.3.3、安装nginx
2.3.4、访问Nginx
2.3.5 、扩展 (可以不需要进行操作)

2.4、离线安装nginx

2.4.1、安装prce
2.4.2、安装openssl
2.4.3、安装zlib
2.4.4、安装Nginx
2.4.5、访问Nginx【参照2.3.4】

2.5、通过yum方式安装

2.5.1、配置nginx源
vim /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=http://nginx.org//packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/keys/nginx_signing.keymodule_hotfixes=true
2.5.2 、安装并启动
2.5.3、 验证安装是否成功

2.6、通过Docker方式安装

2.6.1、安装nginx镜像

来源地址:https://blog.csdn.net/qq_36838700/article/details/129971765

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯