Nginx
乐事原味~
这个作者很懒,什么都没留下…
展开
-
Nginx:uwsgi替换访问地址的前缀
前后端部署在同一服务器上,使用同一个nginx端口,增加/api/前缀区分前后端,但后端开发时,接口均没有添加前缀/api/。可用以下方法解决{ # Django api use uwsgi location /api/ { # /api/hello ==> /hello rewrite ^/api/(.*) /$1 break; #关键是这行做替换 留意最后面是 break; include uwsgi_params.原创 2021-08-31 20:55:35 · 881 阅读 · 0 评论 -
Django:Django+uwsgi+nginx部署项目
一、创建虚拟环境1、安装工具包pip install virtualenv# 包管理工具pip install virtualenvwrapper2、确认安装成功virtualenv --version出现版本号则安装成功3、创建一个文件夹用于存放虚拟环境比如我在~目录即home目录创建 .virtualenvs来统一管理所有的虚拟环境。则直接在~目录执行命令:mkdir .virtualenvs或mkdir /root/.virtualenvs使用 l..原创 2021-03-02 15:13:34 · 457 阅读 · 2 评论 -
Python:获取访问者真实IP
# IP工具类class IpUtil: # X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项。 @staticmethod def get_ip(request): x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') if x_forwarded_for: .原创 2020-08-13 21:43:12 · 5390 阅读 · 0 评论