nginx
energy_百分百
while(1){慢几步,深几度}
展开
-
#深入理解# Nginx对客户端请求的匹配过程
请参考这篇文章->https://blog.csdn.net/lch551218/article/details/104812913原创 2020-07-01 09:04:18 · 266 阅读 · 0 评论 -
#从根本解决# uwsgi --ini uwsgi.ini 无法绑定端口
如果你的服务器是阿里云服务器,那么请往下看:当我们在服务器上配置好 uwsgi 后,使用 uwsgi --ini uwsgi.ini 部署项目时虽然出现提示:[uWSGI] getting INI configuration from uwsgi.ini但通过如下命令查看绑定的端口时,发现端口并没有被监听netstat -lnp|grep 8005 //8005为ini文件中绑定的端口号...原创 2020-03-13 17:10:10 · 18488 阅读 · 2 评论 -
uwsgi.ini 文件中的 http socket 和 http-socke 参数
http 和 http-socket的使用上有一些区别:http: 自己会产生一个http进程(可以认为与nginx同一层)负责路由http请求给worker, http进程和worker之间使用的是uwsgi协议http-socket: 不会产生http进程, 一般用于在前端webserver不支持uwsgi而仅支持http时使用, 他产生的worker使用的是http协议因此:htt...转载 2020-03-12 22:57:02 · 1386 阅读 · 2 评论 -
#根本上解决# 如何在 Python3 和 Python2 共存的环境中 使用 uwsgi
在服务器上为了适应不同的项目需求,一般我们会在服务器上同时安装 Python3.x 和 Python2.x 而我们在使用uwsgi命令部署项目时,系统默认会使用Python2.x下的uwsgi命令(如果Python2.x下未安装uwsgi,则会出现“-bash: uwsgi: command not found”错误)如果想要使用Python3.x下的uwsgi命令可以使用软链接的方式,具体操作如...原创 2020-03-12 18:38:46 · 5418 阅读 · 0 评论 -
#深入解析# Nginx 中的 server_name 和 listen 属性
1. Nginx对客户端请求的匹配过程当客户端向 Nginx 服务器发送请求时,Nginx首先会根据 IP地址(listen 属性) 对server服务器进行配置;如果IP地址匹配不成功,会对 域名(server_name属性) 进行匹配;如果域名也匹配不成功,则会默认匹配第一个server服务器(因此,当只有一个Nginx服务器时,客户端的请任何情况下都会匹配到这个服务器上)。到这里可定有人...原创 2020-03-12 11:53:41 · 8885 阅读 · 4 评论 -
#最详细# nginx.conf 配置文件中 location 代码块详解
在 Nginx 的 nginx.conf 配置文件中,location代码块的作用是匹配对应的用户请求url,并将其映射到服务器的指定目录。1. location下的匹配命令1.1 可用的匹配命令及作用location 中可用的匹配命令有两种:普通字符串和正则表达式。~ 和~* 用于正则表达式,其他前缀和无任何前缀都用于普通字符串。正则表达式会根据匹配顺序,匹配到第一个正则表达式后停止搜索。...原创 2020-02-10 23:46:02 · 10520 阅读 · 0 评论 -
#详细说明# nginx.conf 中 root 目录设置问题
在配置 nginx.conf 总会遇到一些问题,下面列举一些常见的问题并说明如何解决1、相对路径的问题例如配置文件中 location 设置location ~ .php${root html}location 中root所指向的html是一个相对路径,相对的是这个配置文件的路径,假设此配置文件的位置是/etc/nginx/conf.d,那么这个html的绝对路径就是/etc/ng...原创 2020-02-10 13:12:45 · 16940 阅读 · 0 评论 -
linux下启动 nginx 提示 ‘Welcome to CentOS...’
这其实是nginx的欢迎页面(每个版本的nginx各不相同),这并不代表nginx没有正常启动,如果想换成自己的静态页面只需作如下更改:将/usr/share/nginx/html目录下的index.html快捷方式更换成自己的html文件即可(将自己的html文件更名为index.html)...原创 2020-02-09 22:33:21 · 19280 阅读 · 3 评论 -
Nginx配置https, 将 80 端口重定向到 443 端口
在nginx.conf中作如下在修改:在80端口location中加入rewrite ^(.*)$ https://$host$1 permanent;输入命令 service nginx reload 重启服务器。原创 2020-02-04 21:59:34 · 7034 阅读 · 0 评论