NEW

Apache http自动跳转到https的几种方法

Apache http自动跳转到https的几种方法
方法一 RewriteEngine On RewriteBase / RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://yusky.me/$1 [R=301,L] #这样跳转的好处是独立IP主机也支持,访问ip能自动跳转到https 方法二 RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [R=301,L] #整站跳转   方法三 RewriteEngine on RewriteBase /yourfolder Rewrite...
NEW

wordpres在lamp下开启https(ssl)的记录

wordpres在lamp下开启https(ssl)的记录
wordpres在lamp下开启https(ssl)的记录, wordpress在apache下开启https(ssl)的记录 一、确保apache配置文件加载mod_ssl.so模块(lamp默认是加载mod_ssl模块的),同时监听80和443端口 配置文件目录:/usr/local/apache/conf/httpd.conf 二、重新建立一个SSL的虚拟站点,避免SSL配置影响原来HTTP的站点配置 原HTTP的A站点配置文件,监听80端口:A网站配置文件1.conf。 新HTTPS的A站点配置文件,监听443端口:...
NEW

百度图片真实地址解密

百度图片真实地址解密
百度图片真实地址解密,百度图片搜索真实地址解密,图片爬虫地址解密 Python版示例代码: str_table = { '_z2C$q': ':', '_z&e3B': '.', 'AzdH3F': '/' } char_table = { 'w': 'a', 'k': 'b', 'v': 'c', '1': 'd', 'j': 'e', 'u': 'f', '2': 'g', 'i': 'h', 't': 'i', '3': 'j', 'h': 'k', 's': 'l', '4': 'm',...

No module named MySQLdb (python exception)

No module named MySQLdb (python exception)
python导入包MySQLdb异常: ImportError: No module named MySQLdb 解决方案: Ubuntu 14, Ubuntu 16, Debian 8.6 (jessie): sudo apt-get install python-pip python-dev libmysqlclient-dev sudo pip install MySQL-python Fedora 24: sudo dnf install python python-devel mysql-devel redhat-rpm-config gcc sudo pip install MySQL-python Centos 6, Centos 7: yum install MySQL-python -y ...

yum/apt-get安装mongodb(3.4)和开启用户认证

yum/apt-get安装mongodb(3.4)和开启用户认证
yum/apt-get安装mongodb(3.4)和开启用户认证 一、创建文件/etc/yum.repos.d/mongodb-org-3.4.repo: [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc 二、sudo yum install -y mongodb-org 三、防火墙开放27017端口,然后编辑配置/etc/...

新浪微博OAUTH2授权流程

新浪微博OAUTH2授权流程
新浪微博OAUTH2授权流程. 理解OAuth 2.0,推荐阅读:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 一、 访问:https://api.weibo.com/oauth2/authorize?client_id=你的应用APPKEY&response_type=code&redirect_uri=https://api.weibo.com/oauth2/default.html(你的应用回调地址) 返回:https://api.weibo.com/oauth2/default.html?code=a9b216e00394b82fa7c351c1ab051931 二、 访问:ht...

我是一个线程

我是一个线程
来自:码农翻身(微信号:coderising) 作者:IBM刘欣 我是一个线程, 我一出生就被编了个号: 0x3704,  然后被领到一个昏暗的屋子里,  这里我发现了很多和我一模一样的同伴。   我身边的同伴0x6900 待的时间比较长, 他带着沧桑的口气对我说: 我们线程的宿命就是处理包裹。 把包裹处理完以后还得马上回到这里,否则可能永远回不来了。 我一脸懵懂,包裹,什么包裹? ”不要着急,马上你就会明白了,...

锐速Linode主机Xen内核适配

锐速Linode主机Xen内核适配
锐速Linode主机Xen内核适配,锐速Linode Centos6, Centos7内核选择。 锐速是一款非常不错的TCP底层加速软件,可以非常方便快速地完成服务器网络的优化,TCP效果奇佳。锐速并非支持所有的版本,所以的安装之前一定要确定系统内核支持锐速。这里记录一下Linode内核适配安装锐速的记录。 Xen: Centos 6.5 x64 linode61 Centos7 x64 linode59 KVM: 这个可以自由安装发行版内核,比较方便,也可以安装最新版本...

理解Python并发编程一篇就够了|PoolExecutor篇

理解Python并发编程一篇就够了|PoolExecutor篇
之前我们使用多线程(threading)和多进程(multiprocessing)完成常规的需求,在启动的时候start、jon等步骤不能省,复杂的需要还要用1-2个队列。随着需求越来越复杂,如果没有良好的设计和抽象这部分的功能层次,代码量越多调试的难度就越大。有没有什么好的方法把这些步骤抽象一下呢,让我们不关注这些细节,轻装上阵呢? 答案是:有的。 从Python3.2开始一个叫做concurrent.futures被纳入了标准库,而在Pyt...

Linux母盘Clone无法联网

Linux母盘Clone无法联网
2016年11月26日 运维日记:Linux母盘Clone无法联网(适用于Hyper-V,VMWARE,KVM等),虚拟化封装的母盘,因为网卡MAC地址的原因,导致直接克隆出的小鸡仍然是旧的MAC地址,从而无法联网。 具体现象: 解决方案: 一、首先vim /etc/udev/rules.d/70-persistent-net.rules # vi /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules # ...