2018年6月

LAMP中添加站点时SSL的吐槽

在添加SSL站点时会有个选择叫做Please enter full path to SSL Certificate file这里作为PEM的站点要填写你自己的PEM的文件位置虽然后面还会问到,但是感觉并无卵用。但是大部分的优化已经做的很棒了,比如无人值守的安装以及添加站点时不用我重复的填自己的邮箱了。

LAMP升级后的问题以及小结

首先备份文件是必须的 对于我而言只需要Python backup.py就可以实现文件的打包与上传,接下来去Qiniu.com下载对应的文件,之后利用WinSCP工具将下载好的文件上传上去,之后利用解压缩将其解压yum install -y unzip zip首先安装解压程序unzip back.zip将其解压就可以。接下来将刚刚提到的Backup.py上传至Root目录 , 因为如果上传到Home 就会陷入一个压缩的死循环。可是上传好的Backup.py还是不能用的,因为需要七牛云API的支持,所以我们还需要添加一步pip install qiniu 或 easy_install qiniu就可以运行了。之后再通过Crontab将其设置定时service crond start启动Crontab服务crontab -e编辑定时任务 按Insert进行编辑 编辑完成 :wq0 */1 * * * python backup.py意味着每小时执行一次/sbin/service crond restart进行服务重启Crontab到这里结束注意:千万不要忘记备份数据库以及导出数据库中的用户一

LINUX系统下的自动备份网站与提醒的思路

首先需要Python作为驱动检测是否备份往完成以及邮件发送是否顺利因为文件备份在七牛云 所以需要安装七牛云的插件先上代码# encoding: utf-8 from qiniu import Auth, put_file, etag, urlsafe_base64_encode import time import qiniu.config import zipfile import os import smtplib import urllib2 from email.mime.text import MIMEText from email.header import Header time = time.strftime("%Y%m%d", time.localtime()) access_key = 'AK秘钥' secret_key = 'SK秘钥' content = urllib2.urlopen('http://return.abc.com/verify.php').read(

目录