先准备两个文件: fastdfs-nginx-module-master.tar.gz:fastDFS nginx安装包 nginx-1.17.3.tar.gz:nginx安装包 注:这两个包文件要匹配,同时还要和fastDFS的两个包文件匹配,否则会报错. 1 安装 1.1 安装fastDFS包和nginx包 把fastdfs-nginx-module-master.tar.gz和nginx-1.17.3.tar.gz拷贝到/srv目录下.执行: $ tar -xzvf fastdfs-ngi…
简介 本来最新的requests库V2.13.0是支持https请求的,但是一般写脚本时候,我们会用抓包工具fiddler,这时候会 报:requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) 小编环境:python:3.7 requests:2.21.0 fiddler:v5.0.20 python & requests: Fiddler: 一.S…
1 配置nginx转发 $ whereis nginx $ cd /usr/local/nginx/conf $ vi nginx.conf 注释掉原来的html请求,增加uwsgi请求. location / { # 包含uwsgi的请求参数 include uwsgi_params; # 转交请求给uwsgi uwsgi_pass 172.17.0.11:8000; } 2 修改uwsgi.ini配置 打开Django工程目录下的Configurations目录中的uwsgi.ini 如果直…
warning :如下 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:852: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.…
HTTPS: get: url = 'https://www.juhe.cn/docs/api/id/39' r = requests.get(url)                       #发送get请求 print(r.status_code)                        #打印状态码 print(r.headers)                            #打印返回的报头(头部) print(r.text)                     …
参考源 https://www.bilibili.com/video/BV1og4y1q7M4?spm_id_from=333.999.0.0 https://www.bilibili.com/video/BV1kv411q7Qc?spm_id_from=333.999.0.0 版本 本文章基于 Docker 20.10.11 部署 Nginx 可以参考 Docker Hub 官方文档:https://hub.docker.com/_/nginx 下载镜像 [root@sail home]# d…
python爬虫,使用requests库发送https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法: import logging import requests logging.captureWarnings(True) # 去掉建议使用SSL验证的显示 header = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko…
我只有一台服务器,但我想在这台服务器上运行多个项目,怎么办? 总不能靠加端口区分吧? 百度和Google是个好东西,于是我找到了答案,使用nginx. 通过nginx,我可以给我的一台服务器配置两个域名,然后通过不同的域名访问我的两个项目. 实现方式 大概流程是这么玩的,你在服务器配置好nginx,让nginx监听80(http端口)和443(https端口),然后在nginx配置文件写明转发到哪里. 比如我有一个博客系统,还有一个邮件系统. 为了区分开,我给了这两个项目分别两个域名:blog.…
最近答应帮朋友做个论坛网站,想借此机会捡起 Python 在 GitHub 找了一圈,打算借用以 Python+Django 开发的 Misago 这个论坛系统 由于作者在今年更新的 Misago 0.20 版本中,使用 Docker 打包整个项目,还需要启用 HTTPS,这为我本地开发部署制造了不少问题 经验不足,折腾了一下午,终于在本地部署成功,记录一下过程 新版 Misago 有一个新项目 Misago Docker,文档也进行了更新 一.安装 Docker 和 Docker Compos…
在Docker下部署Nginx 在Docker下部署Nginx,包括: 部署一个最简单的Nginx,可以通过80端口访问默认的网站 设置记录访问和错误日志的路径 设置静态网站的路径 通过proxy_pass将HTTP请求反向代理到nodejs Web App 设置HTTPS 如果你还没有安装Docker环境,可参考在Docker中运行Node.js的Web应用. 最简单的命令,让Nginx跑起来 命令如下: 1 $ sudo docker run -it -p 80:80 dockerfile/…