nginx学习
发布日期:2021-09-03 15:22:34 浏览次数:19 分类:技术文章

本文共 1191 字,大约阅读时间需要 3 分钟。

hot3.png

安装

  1. linux主机没gcc……光盘安装gcc。
  2. 缺少pcre、zlib、openssl,上网下载安装之~
  3. 想要支持ssl,所以configure的时候加上了 --with-http_ssl_module选项。但是发现在已经安装了openssl(1.01h)之后还是提示找不到openssl的模块,之好使用提示中的配置选项指定openssl的位置静态链接,这个位置不是openssl安装之后的位置,而是openssl包tar解压缩之后的位置。如果知道如何能直接找到openssl模块请告知我~
  4. make && make install之后,nginx程序在默认的/usr/local/nginx/sbin目录下,并没有拷贝到/usr/bin目录,需要手动拷贝。
  5. 执行nginx提示没有找到pcre的so,需要到/lib或/lib64目录下,手动建立软链接。

启动、停止、重启

  1. 启动。 nginx
  2. 停止。 nginx -s [quit|stop]
  3. 重新加载配置。 nginx -s reload
  4. 重新打开日志文件 nginx -s reopen

首次测试

  1. 查看服务是否开启。 ps -ef | grep nginx
  2. 侦听端口是否正常。 查看conf目录下的nginx.conf文件中端口配置,默认80 netstat -ano | grep 80
  3. 在使用wget或curl或浏览器访问127.0.0.1和本机的ip地址看服务是否正常。
  4. 在其他机器上重复步骤3 实际测试发现前3步都没有问题,但是第4步怎么都不行,开始怀疑是网络不通,但是可以ssh上去啊。请教了千总得知linux服务器还有一个叫iptables的自带防火墙。千总直接关掉防火墙问题迎刃而解。有空还得好好学习一下iptables~

性能测试

这个之前用loadrunner做过测试,当然是杠杠滴,具体数据回头再补。

反向代理

  1. 什么是代理/反向代理 正向代理:你要找A办事,但是不能直接和A联系上,必须通过C来找A,C就是代理 反向代理:你找A办事,A说好我给你办,你刚走他就跟D说你把刚才的事儿给办了。D办好了告诉A,然后A告诉你事儿办好了。A就是反向代理。 区别就在于:正向代理是你知道中间的代理人只是个传话的,他不是实际干活的;反向代理是你根本不知道有中间人,以为反向代理本身就是干活的,但其实这家伙只是个传话的。也可以打这样一个比方:正向代理把请求人的信息隐藏了,实际提供服务的人只能看到正向代理,不知道请求人是条狗;反向代理把实际提供服务人的信息隐藏了,请求人只能看到反向代理,并不知道实际提供服务人是条狗。

  2. nginx的反向代理设置 反向代理跟负载均衡都是使用upstream模块的功能。参见负载均衡。

负载均衡

转载于:https://my.oschina.net/u/1864567/blog/294880

转载地址:https://blog.csdn.net/weixin_34191845/article/details/92159823 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:我的友情链接
下一篇:【WebRTC】网页实时通信

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年03月08日 01时38分47秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

python mod,mod_python的安装 2019-04-21
python分析彩票数据,这波太炸了!Python脚本可视化居然可以这么玩 2019-04-21
简单的mysql重置root密码,重置mysql的root密码最简单的方法 2019-04-21
用matlab仿真mmc环流抑制器,一种基于准PR控制原理的MMC阀组环流抑制方法 2019-04-21
oracle 排序的分析函数,Oracle SQL:使用分析排序函数 2019-04-21
oracle direct for hdfs xi下载,ORACLE连接HDFS有个专项的解决方案 2019-04-21
java 403怎么抛出_java – 如何在Spring MVC中返回403禁止? 2019-04-21
java jsch工具类_Java工具集-JSch连接远程服务器工具类 2019-04-21
cmd背景变红1003无标题_怎样修改cmd中文字的大小、颜色和背景颜色呢 原来是这样的... 2019-04-21
php rand() 重复,php – mt_rand()给我总是相同的数字 2019-04-21
php taglib.php,thinkphp5 taglib自定义标签教程 2019-04-21
java常用包类 array,Java中的StringBuffer和数组Arrays以及常用类型的包装类 2019-04-21
ctf常见php,CTF中常见的PHP伪协议 2019-04-21
php语言冒泡法,PHP 冒泡排序法 2019-04-21
php如何数组去重复,PHP如何去除数组重复元素? 2019-04-21
java转换ab的值,查看新闻/公告--[整理]Java将AB1234形式的16进制字符串转换为10进制数值,考虑字节序的影响.... 2019-04-21
ui php h5,画出自己的UI组件的详情 2019-04-21
linux服务文件编写,linux编写systemd下服务脚本 2019-04-21
hdfs linux 目录是否存在,Linux中判断hdfs文件是否存在 2019-04-21
linux学习需要什么基础,学linux需要什么基础? 2019-04-21