Nginx安装教程

2023-05-16

前言:

同步文章图片有问题想看带有图片版的请移步:
https://www.yuque.com/docs/share/3fbd7d5a-639c-4ca8-8500-00071b7cb23d?#BvpWF
本篇文章涉及nginx的安装,目前分为两个版本linux安装和win10的安装
其中nginx的安装涉及到无root权限和在内网的情况下如何安装,对应的安装资源如下:
链接:https://pan.baidu.com/s/1EKGHX2oKIMdD8n7ravVwyQ
提取码:yyds
win10版本的nginx安装包如下:
链接:https://pan.baidu.com/s/1n-6m0UhKhTtSprpzwm9HFA
提取码:yyds

Nginx–linux安装

无root权限安装(内网安装)

1、创建tool目录

![image.png](https://img-blog.csdnimg.cn/img_convert/003749d4e63e0de4393d34f08eaad45d.png#clientId=u7adaedac-c8f4-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=161&id=u03392ca2&margin=[object Object]&name=image.png&originHeight=161&originWidth=387&originalType=binary&ratio=1&rotation=0&showTitle=false&size=7037&status=done&style=none&taskId=u6ce7ee55-ab3c-43b3-afda-f6ff75e4de6&title=&width=387)

2、将nginx安装所需要的依赖放在tool目录下(这里我使用的是ftp工具)

![image.png](https://img-blog.csdnimg.cn/img_convert/469bc879a8382374e74b6e3ccbde5abd.png#clientId=u7adaedac-c8f4-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=547&id=ua803cc0a&margin=[object Object]&name=image.png&originHeight=547&originWidth=823&originalType=binary&ratio=1&rotation=0&showTitle=false&size=75116&status=done&style=none&taskId=u94899d44-05e1-4c90-b095-3cfca0d1e49&title=&width=823)

3、将文件依次解压到当前目录

![image.png](https://img-blog.csdnimg.cn/img_convert/0110b4bb298132200a41e9432b44e5f0.png#clientId=u7adaedac-c8f4-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=182&id=u413672fc&margin=[object Object]&name=image.png&originHeight=182&originWidth=838&originalType=binary&ratio=1&rotation=0&showTitle=false&size=26339&status=done&style=none&taskId=u47c06192-2cdf-4c5f-9bfd-3a1ad70dcf8&title=&width=838)

4、进入nginx-1.18.0目录下执行依次以下命令

注:第一条命令解析:
./configure --prefix=/app/ywgk/nginx --with-http_realip_module --with-http_sub_module --with-http_flv_module --with-http_dav_module --with-http_gzip_static_module --with-http_stub_status_module --with-http_addition_module --with-pcre=/app/ywgk/tool/pcre-8.44 --with-openssl=/app/ywgk/tool/openssl-1.1.1g --with-http_ssl_module --with-zlib=/app/ywgk/tool/zlib-1.2.11
第一处:/app/ywgk/nginx 为nginx安装的绝对路径
第二处:/app/ywgk/tool/pcre-8.44 为上一步解压缩nginx的依赖pcre的绝对路径
第三处:/app/ywgk/tool/openssl-1.1.1g 为上一步解压缩nginx的依赖openssl的绝对路径
第四处:/app/ywgk/tool/zlib-1.2.11为上一步解压缩nginx的依赖zlib的绝对路径

第一条:注(/app/ywgk/tool 此处填写绝对路径)
./configure --prefix=/app/ywgk/nginx --with-http_realip_module --with-http_sub_module --with-http_flv_module --with-http_dav_module --with-http_gzip_static_module --with-http_stub_status_module --with-http_addition_module --with-pcre=/app/ywgk/tool/pcre-8.44 --with-openssl=/app/ywgk/tool/openssl-1.1.1g --with-http_ssl_module --with-zlib=/app/ywgk/tool/zlib-1.2.11
第二条:
make
第三条:
make install

![image.png](https://img-blog.csdnimg.cn/img_convert/ceca94db81e3af26d63488089527c259.png#clientId=u7adaedac-c8f4-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=708&id=u377803f0&margin=[object Object]&name=image.png&originHeight=708&originWidth=764&originalType=binary&ratio=1&rotation=0&showTitle=false&size=95973&status=done&style=none&taskId=u38cdb866-50b9-4620-9f71-dfdaea9f94c&title=&width=764)

5、去到/app/ywgk/nginx下可以看到nginx安装完成

![image.png](https://img-blog.csdnimg.cn/img_convert/c1b2b3fe193ac2495ce34e2a6cc642f0.png#clientId=u7adaedac-c8f4-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=108&id=u06dd3838&margin=[object Object]&name=image.png&originHeight=108&originWidth=280&originalType=binary&ratio=1&rotation=0&showTitle=false&size=3417&status=done&style=none&taskId=u43da241b-5bdf-4039-a539-679e671cb77&title=&width=280)
访问对应ip加端口可以看到nginx的首页
![image.png](https://img-blog.csdnimg.cn/img_convert/b7180fb78bd6fcfdef171a89ff4d8715.png#clientId=u7adaedac-c8f4-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=256&id=u35a67497&margin=[object Object]&name=image.png&originHeight=440&originWidth=960&originalType=binary&ratio=1&rotation=0&showTitle=false&size=19213&status=done&style=none&taskId=u845cffa5-8a82-4a4c-b24c-ffc06458cb8&title=&width=558)

有root权限安装(可以连接外网)

1、Nginx依赖-gcc

1.1、gcc简介

Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器。安装nginx需要通过Gcc工具进行编译,生成ngixn的可执行的文件。

1.2、检测gcc安装版本

gcc -v

未安装
![image.png](https://img-blog.csdnimg.cn/img_convert/a987b2abece2763b7f19552b412385b3.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=43&id=ub412a6bc&margin=[object Object]&name=image.png&originHeight=43&originWidth=303&originalType=binary&ratio=1&rotation=0&showTitle=false&size=2468&status=done&style=none&taskId=u46146848-35a7-48fb-ae84-37cdfec1538&title=&width=303)
已安装
![image.png](https://img-blog.csdnimg.cn/img_convert/82f44f012e7b246f8282c9135e151e05.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=226&id=tNGEm&margin=[object Object]&name=image.png&originHeight=226&originWidth=937&originalType=binary&ratio=1&rotation=0&showTitle=false&size=29865&status=done&style=none&taskId=u507643cf-a1a4-4628-8010-bfa4b5b83b9&title=&width=937)

1.3、安装gcc

yum install gcc-c++

![image.png](https://img-blog.csdnimg.cn/img_convert/ac37e7b44c27512084d07bb35e3cbc93.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=185&id=u95a94a74&margin=[object Object]&name=image.png&originHeight=185&originWidth=743&originalType=binary&ratio=1&rotation=0&showTitle=false&size=12017&status=done&style=none&taskId=ue463621c-ab02-4261-ae66-ad6fa3b3e90&title=&width=743)

2、Nginx依赖-pcre

2.1、pcre简介

PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linux 上安装 pcre 库,pcre-devel 是使用 pcre 开发的一个二次开发库。nginx也需要此库。

2.2、检测pcre安装的版本

rpm -qa pcre

![image.png](https://img-blog.csdnimg.cn/img_convert/8dbf2206284a2b01f542ee470fa1f3a7.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=69&id=u4e1d564b&margin=[object Object]&name=image.png&originHeight=69&originWidth=409&originalType=binary&ratio=1&rotation=0&showTitle=false&size=2978&status=done&style=none&taskId=u8819e0bb-5da8-4fba-a9a1-277d1621c04&title=&width=409)

2.3、安装pcre

yum install -y pcre pcre-devel

![image.png](https://img-blog.csdnimg.cn/img_convert/950edad5246ea5034c32fb40831488cc.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=217&id=udf4c316b&margin=[object Object]&name=image.png&originHeight=217&originWidth=879&originalType=binary&ratio=1&rotation=0&showTitle=false&size=19210&status=done&style=none&taskId=u02ebf0d5-291f-4068-8aff-ee01112af6a&title=&width=879)

3、Nginx依赖-zlib

3.1、zlib简介

zlib 库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip ,所以需要在 Centos 上安装 zlib 库。

3.2、检测zlib安装的版本

rpm -qa zlib

![image.png](https://img-blog.csdnimg.cn/img_convert/b7b619c1887008d1130b102ad9cb98b5.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=43&id=u09e690e1&margin=[object Object]&name=image.png&originHeight=43&originWidth=334&originalType=binary&ratio=1&rotation=0&showTitle=false&size=2262&status=done&style=none&taskId=u9e49d72f-2b6a-4039-b533-4653ce3f69b&title=&width=334)

3.3、安装zlib

yum install -y zlib zlib-devel

![image.png](https://img-blog.csdnimg.cn/img_convert/5b330f3c8821e75dde167bd6e32ca390.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=185&id=u445cbb4f&margin=[object Object]&name=image.png&originHeight=185&originWidth=813&originalType=binary&ratio=1&rotation=0&showTitle=false&size=16191&status=done&style=none&taskId=u503c54b3-c07a-4af8-9739-4923d8afe28&title=&width=813)

4、 Nginx依赖-OpenSSL

4.1、OpenSSL 简介

OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http),所以需要在 Centos 安装 OpenSSL 库。

4.2、检测OpenSSL安装版本

rpm -qa|grep -i openssl

![image.png](https://img-blog.csdnimg.cn/img_convert/8f057cd78c6478cb61101a1fda56f787.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=78&id=u8e7057ad&margin=[object Object]&name=image.png&originHeight=78&originWidth=395&originalType=binary&ratio=1&rotation=0&showTitle=false&size=4828&status=done&style=none&taskId=u0295062e-b4b4-4086-9732-4876adf7fe4&title=&width=395)

4.3、安装OpenSSL

yum install -y openssl openssl-devel

![image.png](https://img-blog.csdnimg.cn/img_convert/2291409473fae95efbe683ff77f39866.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=107&id=u32b1790b&margin=[object Object]&name=image.png&originHeight=107&originWidth=847&originalType=binary&ratio=1&rotation=0&showTitle=false&size=10212&status=done&style=none&taskId=uc8c8fcc1-6bdb-4a08-a490-67bd527280f&title=&width=847)

5、下载nginx安装包

方式一:

去官网(https://nginx.org/en/download.html),我这里选了nginx-1.18.0版本

![image.png](https://img-blog.csdnimg.cn/img_convert/e474e15c062051cc4d204407ebc953fe.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=595&id=u863ca5ca&margin=[object Object]&name=image.png&originHeight=595&originWidth=1088&originalType=binary&ratio=1&rotation=0&showTitle=false&size=77376&status=done&style=none&taskId=ufb7edda8-570c-46cf-b83e-6edb022c95e&title=&width=1088)

方式二:

使用wget命令下载(推荐):

wget -c https://nginx.org/download/nginx-1.18.0.tar.gz

![image.png](https://img-blog.csdnimg.cn/img_convert/2e76f69e5a8d6185e46df04c1a445cb1.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=256&id=u0e1e6aff&margin=[object Object]&name=image.png&originHeight=256&originWidth=969&originalType=binary&ratio=1&rotation=0&showTitle=false&size=30819&status=done&style=none&taskId=ub27b1578-194c-42bb-815c-b6f6083307c&title=&width=969)

6、解压缩nginx压缩包

tar -xf nginx-1.18.0.tar.gz

![image.png](https://img-blog.csdnimg.cn/img_convert/9a2ea3f2a66e6b6988e588ad0cb3b9d4.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=63&id=uf949c379&margin=[object Object]&name=image.png&originHeight=63&originWidth=520&originalType=binary&ratio=1&rotation=0&showTitle=false&size=3135&status=done&style=none&taskId=u37942a89-9b3a-43da-b928-f4e4c262ae6&title=&width=520)

7、去nginx解压的目录下执行编译安装

依次执行如下命令

cd nginx-18.0
 ./configure
 make & make install

![image.png](https://img-blog.csdnimg.cn/img_convert/812526cee7ee48289bc6b0d78559a282.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=358&id=u18e9a04e&margin=[object Object]&name=image.png&originHeight=358&originWidth=610&originalType=binary&ratio=1&rotation=0&showTitle=false&size=28339&status=done&style=none&taskId=udc03f57a-93e1-4e14-9363-808d3784290&title=&width=610)

使用whereis nginx 查看nginx的安装路径
![image.png](https://img-blog.csdnimg.cn/img_convert/aaa51798b1a4533d67c59bcfe9dd8af2.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=106&id=u6062bffb&margin=[object Object]&name=image.png&originHeight=106&originWidth=522&originalType=binary&ratio=1&rotation=0&showTitle=false&size=7238&status=done&style=none&taskId=u00c7f349-5908-4413-85b3-a05a36080b7&title=&width=522)
8、启动nginx,可以查看nginx的主页
![image.png](https://img-blog.csdnimg.cn/img_convert/0a60038a259f1fe6ce920a463358a17d.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=74&id=uf30520d5&margin=[object Object]&name=image.png&originHeight=74&originWidth=422&originalType=binary&ratio=1&rotation=0&showTitle=false&size=5064&status=done&style=none&taskId=u8fd83633-b787-4895-9a95-2ffe61b60fd&title=&width=422)
![image.png](https://img-blog.csdnimg.cn/img_convert/ed300fa4bc626f1fd121d261d3f0df44.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=705&id=ub6c582dd&margin=[object Object]&name=image.png&originHeight=705&originWidth=1382&originalType=binary&ratio=1&rotation=0&showTitle=false&size=62070&status=done&style=none&taskId=u27c9c972-c6bc-462f-b253-ea7d32e9e9c&title=&width=1382)

Nginx–windows安装

1、直接进行解压缩

![image.png](https://img-blog.csdnimg.cn/img_convert/655a4bc1379f4118fb3d65ea15ef1779.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=289&id=u23c27fc3&margin=[object Object]&name=image.png&originHeight=289&originWidth=723&originalType=binary&ratio=1&rotation=0&showTitle=false&size=21990&status=done&style=none&taskId=uabfe7615-410b-4417-901a-d9c466dce45&title=&width=723)
2、当前目录下输入cmd 打开黑框
![image.png](https://img-blog.csdnimg.cn/img_convert/477579275ded5b691a1f60d705e23d60.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=661&id=u193f24fe&margin=[object Object]&name=image.png&originHeight=661&originWidth=1139&originalType=binary&ratio=1&rotation=0&showTitle=false&size=90780&status=done&style=none&taskId=u708589ac-ba79-4874-b750-3e4725d6fb9&title=&width=1139)
3、输入.\nginx启动
![image.png](https://img-blog.csdnimg.cn/img_convert/0e315fc542a482ace8f25847aa8566db.png#clientId=ub6999b20-2a2b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=519&id=u9f1104a7&margin=[object Object]&name=image.png&originHeight=519&originWidth=993&originalType=binary&ratio=1&rotation=0&showTitle=false&size=35047&status=done&style=none&taskId=u64a87999-82ef-4283-86e6-2ecb7731992&title=&width=993)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Nginx安装教程 的相关文章

  • windows2016 AD域修改密码策略

    1 服务器管理器 gt 工具 gt 组策略管理 2 域 gt 域名 gt 组策略对象 gt Default Domain Policy 域 gt 域名 gt Default Domain Policy同样可以 gt 右键 gt 编辑 3 计
  • 生产者和消费者的三种实现方式(Java)

    什么是生产者消费者问题 生产者消费者问题 xff08 英语 xff1a Producer consumer problem xff09 xff0c 也称有限缓冲问题是一个多线程同步问题的经典案例 该问题描述了共享固定大小缓冲区的两个线程 即
  • 设置桌面GNOME或者KDE

    一 设置GNOME或者KDE为默认的启动桌面环境 方法1 xff1a 修改 etc sysconfig desktop xff0c 根据需要将 DESKTOP 后面的内容改为KDE或GNOME 方法2 xff1a 在当前用户目录下建立 xi
  • windows11安装wsl2遇到的问题:sudo apt-get update报错已解决

    开始是因为在windows11使用mmdetection报错很多 xff0c 我看一些教程说mmcv是只支持linux xff0c 支持windows版本较少 xff0c 所以很难和torch cuda匹配上 xff0c 所以报错较多难安装
  • Ubuntu下AndroidStudio无法启动,报错Missing essential plugin: org.jetbrains.android Please reinstall Android

    Ubuntu下AndroidStudio无法启动 xff0c 报错Missing essential plugin org jetbrains android Please reinstall Android Studio from scr
  • Zookeeper应用场景(五) 分布式锁

    文章目录 分布式锁排他锁 定义锁 获取锁 释放锁 共享锁 定义锁 获取锁 释放锁 弊端 xff1a 群效应改进后的分布式锁实现 分布式锁 分布式锁是控制分布式系统之间同步访问共享资源的 种 式 如果不同的系统或是同 个系统的不同主机之间共享
  • Pr入门学习之选择GPU加速

    Pr入门学习之选择GPU加速 问题解决办法 近期因为需要用到Pr进行视频剪辑 xff0c 所以进行以下Pr学习 xff0c 记录学习过程中遇到的问题 问题 Pr导出视频时太慢 xff0c 后来发现没选择Gpu加速 xff0c 白白浪费了这个
  • HuggingFace简明教程

    视频链接 xff1a HuggingFace简明教程 BERT中文模型实战示例 NLP预训练模型 Transformers类库 datasets类库快速入门 哔哩哔哩 bilibili 1 huggingface简介与安装 什么是huggi
  • 一个程序员的成长之路

    一个程序员的成长之路 接下来就是你要学的东西 xff0c 从简入难 xff0c 由浅入深 xff0c 以下的东西 xff0c 通通都要学会 静态网页 43 HTML 43 Css 43 JavaScript 43 JQuery 43 Boo
  • Jetson TX2 重装系统(刷机)+后续设置(安装Fcitx、解决拼音候选词不显示、换国内源、局域网实现VNC远程桌面)

    xff08 珍爱生命 xff0c 远离TX2 xff01 xff01 xff01 xff09 一 Jetson tx2刷机过程及注意事项 二 安装Fcitx 43 Googlepinyin 三 解决拼音模式下不显示候选词bug 四 Ubun
  • 一篇文章搞懂Python那些事!!!

    1 python安装 1 1 安装地址 xff1a Download Python Python org 1 2 注意事项 xff1a 安装时需要勾选加入path环境安装后需要将python exe和script两个文件的路径加入path
  • Typora安装和使用技巧

    一 Typora安装 官方下载地址 xff1a https typora io 破解版下载地址 xff1a typora破解版安装 路人张的面试笔记 这里的旧版本是一直支持free xff1a 二 Typora使用技巧 常用快捷键 加粗 x
  • Word模板的创建与设置

    Word模板的创建与设置 1 背景 word作为office的一部分 是微软提供的办公文档写作软件 除了文字编辑的功能之外 它还包含很多提高写作效率的自动化功能 目前已成为办公文档 专业论文写作等必不可少的利器 本文内容涵盖了word自动化
  • TCP 服务器程序突然中断 由于send函数导致

    最近在写tcp 客户端服务器操作 设置服务器为单线程多个客户端连入 开发过程中出现 服务器代码运行过程中 在send处突然中断情况 通过GDB调试发现send函数报错提示打开文件错误 由于测试过程纵单节点反复连入客户端 在client so
  • 我为什么选择Linux mint 21.1 “Vera“ ? Mint安装优化调教指南(分辨率DPI、主题美化)

    前言 xff1a 为什么是Mint 笔者算是Linux老用户了 xff0c 作为一个后端开发 xff0c 尝试了多种不同发行版 一开始是Manjaro这种Arch系 xff0c 但是其对于开发而言实在是太过不稳定 xff1b 每次滚动更新都
  • 常用主题建模方法简单对比LSA&PLSA&LDA&HDP

    几种常用的主题建模方法 潜在语义分析 LSA I 概率潜在语义分析 PLSA 潜在狄利克雷分布 LDA 层次狄利克雷过程 HDP LSA I存在的主要问题 SVD计算非常耗时 xff0c 尤其文本处理 xff0c 词和文本数都是非常大的 x
  • banner2.1新版的使用,图片加载方法

    新版banner没有了设置图片和加载图片的方法 xff0c 弄了好几天才发现要设置适配器才可以使用 使用banner setaAapter方法设置适配器 xff0c 里面创建一个匿名内部类 xff0c 然后继承BannerImageAdap
  • yum解决依赖问题巧用

    1 使用yum查找软件需要用到的依赖包 xff0c 需要使用的命令是 xff1a yum deplist 34 要查找的软件 34 例如要查找 安装 redis 需要 的依赖软件有哪些 xff1a yum deplist redis 2 假
  • ubuntu linux 下载的deb包存放位置

    var cache apt archives
  • VMware快捷启动虚拟机+开机自启动

    场景 需要快速启动vm中的虚拟机服务 实现 编写bat文件 xff08 新建txt文件写完改成 bat文件即可 xff09 span class token string 34 D Dev tools VMware span class t

随机推荐

  • Zookeeper思维导图

  • cnpminstall报错:Connecttimeoutfor5000ms踩坑

    问题 xff1a 安装Head插件 xff0c 执行cnpm install 报错 xff0c 报错如下 xff1a Get binary mirror config latest from https registry npm taoba
  • 解决执行grunt命令报错【Cannot find module 'coffeescript/register'】

    在使用grunt的插件执行grunt命令时报错 xff1a 如图 xff1a 报错信息 xff1a Cannot find module 39 coffeescript register 39 解决办法 xff1a 1 xff1a 删除项目
  • Linux命令(1)

    1 判断一个命令的类型 type xff1a 格式 xff1a type xff08 一个空格 xff09 命令 作用 xff1a 判断该类型是内部还是外部命令 还可以显示该命令文件路径 2 查看一个文件的类型 file 格式 xff1a
  • 关于单链表的理解

    链表是一种物理 存储单元上非连续 非顺序的 存储结构 xff0c 数据元素的逻辑顺序是通过链表中的 指针链接次序实现的 链表由一系列结点 xff08 链表中每一个元素称为结点 xff09 组成 xff0c 结点可以在运行时动态生成 每个结点
  • selinux is active unexpected inconsistency RUN fsck MANUALLY

    启动centos6 5时报错 xff0c 错误主要是 xff1a selinux is active unexpected inconsistency RUN fsck MANUALLY 原因是因为意外关机如断电 xff0c 或者虚拟机中强
  • Linux永久修改主机名

    hostnamectl set hostname xxx
  • 去除重复字母(Java实现)

    题目 去除重复字母 给你一个字符串 s xff0c 请你去除字符串中重复的字母 xff0c 使得每个字母只出现一次 需保证 返回结果的字典序最小 xff08 要求不能打乱其他字符的相对位置 xff09 示例1 输入 xff1a s 61 b
  • JDK介绍(笔记学习)

    JDK介绍 1 JRE和JDK xff08 记忆 xff09 JDK 称为Java开发工具 xff0c 包含了JRE和开发工具 JRE Java运行环境 xff0c 包含了JVM和Java的核心类库 xff08 Java API xff09
  • Collections类(笔记)

    1 Collections的常用功能 重点 import java util Collections java util Collections是集合工具类 xff0c 用来对集合进行操作 常用方法如下 xff1a public stati
  • 计算机网络原理学习笔记第一篇

    计算机网络的出现 世界上第一台电子计算机问世于1946年 xff0c 由于当时造价昂贵 体积极大等原因 xff0c 因此计算机的数量极少 计算机系统是高度集中的 xff0c 它的所有设备都安装在单独的机房中 xff0c 为了提高计算机的利用
  • mac下Tomcat启动成功后浏览器输入localhost:8080拒绝连接的解决办法

    今天根据大佬们的安装教程将Tomcat安装并成功启动 xff0c 而在浏览器中输入localhost xff1a 8080后却出现了 localhost拒绝了我们的连接请求 的字样 xff0c 网上的解决方案五花八门 xff0c 水平也是参
  • Linux中的软件管理

    Linux中的软件管理 yum源头 定义 xff1a yum源是一个软件集合地 xff0c 只需要搜索并安装你想要的软件 yum的全称是Yellowdog Updater Modified xff0c 是一个shell前端软件包管理器 xf
  • Spring拦截器HandlerInterceptor和HandlerInterceptorAdapter

    参考 https blog csdn net zhibo lv article details 81699360 https www cnblogs com jing99 p 11147152 html HandlerInterceptor
  • Java多线程超详解

    引言 随着计算机的配置越来越高 xff0c 我们需要将进程进一步优化 xff0c 细分为线程 xff0c 充分提高图形化界面的多线程的开发 这就要求对线程的掌握很彻底 那么话不多说 xff0c 今天本帅将记录自己线程的学习 程序 xff0c
  • 如何在Ubuntu 20.04上使用UFW设置防火墙

    介绍 Introduction UFW or Uncomplicated Firewall is a simplified firewall management interface that hides the complexity of
  • 人工智能主要分支

    人工智能主要分支 1 主要分支介绍 通讯 感知与行动是现代人工智能的三个关键能力 xff0c 在这里我们将根据这些能力 应用对这三个技术领域进行介绍 xff1a 计算机视觉 CV 人脸识别 自然语言处理 NLP 语音识别 语义识别 在 NL
  • 解决文件上传过大报错The field file exceeds its maximum permitted size of 1048576 bytes.问题

    报错内容如下 只需要在相应的yml配置文件spring下增加相关配置即可
  • 我有一个IT梦

    介绍 作为一名大二的学生 xff0c 接触计算机基础技术近乎俩年 xff0c 俩年来我愈加发觉计算机是一门发展力很强的学科 它多式多样 xff0c 更像是一种挑战 xff0c 对于好强的我来说 xff0c 越来越着迷计算机的世界 纵然未知的
  • Nginx安装教程

    前言 xff1a 同步文章图片有问题想看带有图片版的请移步 xff1a https www yuque com docs share 3fbd7d5a 639c 4ca8 8500 00071b7cb23d BvpWF 本篇文章涉及ngin