10 年前

Mongodb 开启auth 异地主从同步

mongodb  

一、环境说明 刚好接到使用Mongodb作为数据存储的项目,数据为保证可靠性,部署异地主从,由于考虑成本原因未采用三节点副本集的架构。 开启Auth需要用到keyFile的验证 主: 10.10.0.100 从: 10.10.0.200 二、YUM安装 主、从分别安装好mongodb touch /etc/yum.repos.d/mongodb-org-3.2.repo echo…

10 年前

Sublime Text 3 常用插件

1. 安装 Sublime Text 3 虽然现在的 Sublime 3 还处于 beta 阶段, 但已经非常稳定了, 而且速度比 Sublime 2 得到了增强. Sublime 3 可以到官网下载并安装. Sublime 虽然是免费软件, 但如果有足够的经济能力, 可以考虑购买以表示支持. 2. 安装 Package Control Sublime Package Control 可以说是必须…

10 年前

Nginx SSL 双向认证,key 生成和配置

ssl双向认证  

一、安装Nginx和OpenSSL yum install nginx openssl -y 二、SSL 服务器 / 客户端双向验证证书的生成 创建一个新的 CA 根证书,在 nginx 安装目录下新建 ca 文件夹,进入 ca,创建几个子文件夹 mkdir ca && cd ca mkdir newcerts private conf server # newcerts 子目…

10 年前

Django 使用自带模块发送邮件

django mail  

简单配置 [settings.py] #邮件配置 EMAIL_HOST = 'smtp.imdst.com' #SMTP地址 EMAIL_PORT = 25 #SMTP端口 EMAIL_HOST_USER = 'admin@imdst.com' #我自己的邮箱 E…

10 年前

Nginx 日志按日期分割日志,并定期删除

nginx日志分割  

cut_nginx_logs.sh #!/bin/bash #0 0 * * * /bin/bash /root/scripts/cut_nginx_logs.sh logs_path="/data/logs/" today=$(date "+%Y%m%d") cd $logs_path for i in *.log do mv $i ${today}-$i…