发烧网fashao.meopdev.cnpython散记
概述本博客系统基于Django-1.7.7开发而成,通过nginx+uwsgi运行于locvps,Python版本为 2.7.6。功能 1.文章、分类和页面的增删改查; 2.文章按年、月归档; 3.集成simditor富文本编辑器; 4.集成highlight代码高亮; &
最近在学习Python,这是我第一个Python脚本。没有技术含量,之前不知道zip()函数,想让2个结果对应起来,弄了好久,后来问了做php的同事,才知道。需求:实现爬虫每次下载完成后生成html统计邮件,发送到邮箱;#!/usr/bin/env python #coding:utf8 import os td = """ <td style="border-styl
由于机房在外地,公司在托管商买了台新服务器。让机房帮安装系统,但机房安装了有10多次了还是存在问题。不是分区方式有问题,就是系统文件损坏。 出于习惯新安装系统我都会查看下:install.log,messages,以及分区,内存,硬盘等信息。系统环境:# cat /etc/issue CentOS release 5.6 (Final)#
执行:# /etc/init.d/xendomains status报错:Checking for xendomains:No handlers could be found for logger "xend" Error: Disk isn't accessible No handlers could be found for logger "xend" Error: Disk isn't
最近公司项目有转换word为pdf类似于百度文库的需求,安装好openoffice和jodconverter之后,测试报错如下:[root@localhost win]# java -jar /opt/jodconverter2/lib/jodconverter-cli-2.2.2.jar /tmp/win/3.doc /tmp/win/3.pdf 2013-7-31 17:24:01 com
linux Centos 没有回收站,如果一不小心 rm -rf之后,很难恢复,所以就编写了一个回收站 # mkdir /tmp/recycle_tmp # 建立一个回收站目录 # vi /bin/rm.sh # 编辑一个文件 #!/bin/sh # Author:bbaobelief # sy
#!/bin/bash #文件名:network.sh #用途:连接以太网 #根据你的设置修改下面参数 ################################ IFACE=eth0 IP_ADDR=192.168.1.251 SUBNET_MASK=255.255.255.0 GW=192.168.1.1&n
关于域名跳转可以有多种方法: 1.在dns中设置URL重定向; 2.修改程序实现; 3.修改服务器配置; 第一种方法:我的dns使用的是免费的dnspod,需网站接入1个月后才可以使用URL重定向服务; 第二种方法:据说对SEO不好,果断放弃; 第三种方法:我的网站服务器使用的是nginx,下面介绍nginx实现域名重定向的两种方法。 ①单独对需要跳转的域名在
最近在研究mogodb,执行 ./mongo 192.168.1.51:30000 发生如下错误, Error: couldn't connect to server 192.168.1.51:30000 src/mongo/shell/mongo.js:93 一般这种情况
使用的nagios V3.2.0中文版,之前修改了主机的别名。网页上显示正常,可是报警邮件中主机名还是以前的。网上找了半天也问过朋友,可是别人都没有遇到过这种问题,于是自己想办法解决: 1.首先在文件中查找以前的别名,我这里是“apache” # find /usr/local/nagios&n
使用的139邮箱,有时候不重要的一些服务出现问题未能及时解决。每五分钟将收到一条报警短信,手机短信会响个不停。 查找nagios资料,他们给出了解决办法,http://nagios.sourceforge.net/docs/3_0/escalations.html,这里是官方的说明,以下是我的做法。 # vim n
之前做了cacti监控NginxStatus并发,因为用的是集群环境,nginx的那个模版默认只能添加一个监控地址。尝试修改模版但是发现比较麻烦。后来在网上看到了cacti汇总流量的方法,但没有汇总nginx并发的,于是借鉴汇总流量的方法做了cacti汇总nginx并发的监控 1、首先确保你的cacti监控nginx状态配置正常;(网上教程很多,此处不做描述) 2、点击图形
之前做了主机组,但现在想对部分服务进行分组。在网上找了半天都没有相关教程,查看官方文档,但是照着做了半天都不成功: define servicegroup{ serviceg
由于线上主机比较多,为便于管理,自然想到了分组。下面是配置方法。 1.# vim nagios.cfg cfg_file=/usr/local/nagios/etc/objects/hostgroups.cfg #添加这一行 2.在/usr/local/nagios/etc
之前需要用root用户执行一个命令,于是启用了root用户,结果导致登录窗口多了一个其他选项。非常不爽。 启用root: MacBook-Air:~ $ sudo passwd root 设置密码,即可启用,(注:第一次输入的为当前用户的密码) 也可以在下边窗口中启用。 禁用root:  
nagios安装PNP注:本文是借鉴网上资料修改而来,写的不是很仔细,错误之处请自行改正。[PNP是一个基于php和perl,用rrdtool将nagios采集的数据绘制图表的工具,所以安装pnp之前必须先安装php perl and rrdtool这里用yum直接来安装rrdtool,单独下载安装有很多依存关系,挺麻烦.]1.安装rrdtool 
Cacti默认安装后不支持插件,需打一个补丁PA,即:Plugin Architecture, 因为我的cacti是中文版的,之前安装了pa补丁是英文的,看着别扭。 于是自己汉化了一个。 注意:此补丁版本为0.8.7b版,不保证其他版本可用。 汉化之后的效果: PA安装: 1.# cd /var/
#被监控端 mysql> create database test; mysql> grant select on test.* to 'nagiosmysql'@'%'; mysql> flush privilege
今天在mysql数据库为用户授权时, 执行 grant select on *.* to 'cracker'@'%' identified by '123456' with grant option; 提示 ERROR 1045 (2
今天备份MySQL数据库的时候,直接输入命令mysqldump发现提示命令不存在,这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令 解决方法; 首先得知道mysqldump命令的完整路径,可以使用find命令查找 find / -name mysqldump 比如mysqldu
昨天新上架了几台服务器,今天早晨查看监控时发现有2台服务器的cpu偏高。 奇怪了,这两台服务器也没有部署什么消耗资源的服务啊。于是查看占用cpu高的进程发现 rsyslogd (reliable and extended syslogd)进程占用cpu达到30%。再次查看系统日志tail -f /var/log/messages 发现有许多keepali
今天看系统日志的时候,发现有人正在进行ssh密码暴力破解, 查看IP来自泰国,不过也不排除是有人使用了跳板。 因为刚入职新公司,还没做安全设置。所以给了cracker可乘之机。 使用 cat /var/log/messages |grep sshd 查看最近的sshd暴力破解记录,晕了, 居然
今天有人问我怎么查看window2003的系统开机运行时间,于是有了此文。 1.使用systeminfo命令查看 2.这种方法是我无意中发现的,就是查看网络连接信息 还有人说可以通过任务管理器查看,至少我是没在2003上发现! 如果这篇文章帮助到了你,请不要吝啬你的回复!
发现是apache 配置文件的编码问题 # vim /usr/local/apache2/conf/httpd.conf AddDefaultCharset utf-8 最后添加
linux怎么挂载U盘 插入U盘之后,按照下面的步骤: 如果想让linux识别U盘,需要把鼠标先定位在虚拟机的linux里面,然后插入优盘,优盘才会被linux识别,再用fdisk -l 来查看U盘的情况。 [root@mysql-1 ~]# fdisk -l Disk /dev/sda
make: Nothing to be done for `all' 解决方法 1.这句提示是说明你已经编译好了,而且没有对代码进行任何改动。 若想重新编译,可以先删除以前编译产生的目标文件: make clean make 2.出现这种情况解决方法: a.make clea
nagios监控页面出现 It appears as though you do not have permission to view information for any of the hosts you requested... If you believe this is an error, check the HTTP server aut
配置完nagios时,报如下错误: Error: Contact group 'sagroup' specified in service 'Current Load' for host 'localhost' is not defined&nb
httpd: apr_sockaddr_info_get() failed for hoteel httpd: Could not reliably determine the server's fully qualified domain&n
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号