百度网盘Linux客户端,备份VPS数据

百度网盘是国内做得非常不错的一款网络网盘产品,赠送的网盘空间也够自己使用好几年。

目前自己的网盘空间有3T多,用来备份一些视频、照片及软件资料完全是没问题的。

其次,在全球各地的上传下载速度都挺理想的。最主要一点是没有广告。

本文主要介绍使用bpcs_uploader插件备份VPS中的数据,从而实现VPS自动备份数据到百度网盘。

bpcs_uploader的项目地址:https://github.com/oott123/bpcs_uploader

前提条件:

  • 能联网的Linux虚拟机
  • 能访问github页面
  • 百度开发者帐号
  • 一定的百度网盘空间
  • 百度PCS API接口访问权限

操作系统:CentOS6,运行环境:PHP,curl

下载bpcs_uploader文件

(more…)

SQL Server Autogrow of file ‘xxx_Log’ in database ‘xxx’ was cancelled by user or timed out解决方法

早上某应用系统出现故障,初步定为“数据库表出现死锁”,查询数据库,确实存在某表死锁,但过了一段时间数据库表死锁又解除了,应用也恢复,查看数据库的ERROR LOG文件,在故障期间存在以下日志记录:

2014-04-08 07:55:32.67 spid73 Autogrow of file 'xxx_Log' in database 'xxx' was cancelled by user or timed out after 40546 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.

(more…)

Linux wget https类型文件报错处理方法

在Linux操作系统经常会使用wget 命令来下载网上的资源,然而资源的类型一般为http、FTP、https 的URL类型,在对http资源进行下载时一般都不会存在什么问题,但对https、FTP文件下载时,https的资源会进行证书认证,而FTP的则需要输入FTP帐号和密码

在Linux下,使用wget 下载openswan时出现以下错误

(more…)

Windows下在多个文件夹下批量建立同一名称目录脚本

需求:在Web服务器下的D盘中,根目录下Web、Web_bak、IIS_log文件夹下批量建立同一名称的文件夹,以规范部署环境

实现方式:Windows 批处理

脚本如下:

这里md 命令,也可以使用mkdir 命令代替,看个人习惯了。

当在编写脚本中,可以把编写的脚本放到CMD窗口中逐句运行调试。

直接运行脚本,当脚本中的语句存在错误,会直接退出CMD窗口,而不会报错。

『—ENDOF—』

wordpress在IIS中无法正常显示页面解决方法

闲暇之余,打算在本地将博客的主题自己设计一下,但将程序拷贝到本地之后,并且配置好IIS+PHP配置,一直无法正常显示页面。

最初以为是文件夹权限问题,把IIS用户的权限设置为最大,但还是依然如故,未能解决。

后来检查了一下IIS的安装情况,发现在IIS功能处,并没有添加“静态内容”选项,打开“服务器管理器”,在“角色”中选择已经安装的Web服务器(IIS),选择“添加角色服务”,在其中勾选“静态内容”即可

static content

『—ENDOF—』

Nginx ngx-fancyindex插件安装

Nginx Web 服务器自带的目录浏览功能看起来并不是那么的美观,我们可以使用ngx-fancyindex插件来美化目录浏览功能。

首先下载nginx,下载地址:http://nginx.org/download/,选择合适的版本进行下载即可

我们到https://github.com/aperezdc/ngx-fancyindex 下载ngx-fancyindex

命令:wget https://github.com/aperezdc/ngx-fancyindex/archive/master.zip

下载nginx安装包,wget http://nginx.org/download/nginx-1.5.9.tar.gz,注:这里下载的是1.5.9版本,可根据服务器上Nginx的版本进行下载。

(more…)

[error] proxy: HTTP: disabled connection for (127.0.0.1)解决方法

在应用系统运维过程中,一般都会使用httpd来做前端的反向代理程序,当后端的tomcat或者Weblogic出现无法访问时,此时,httpd会报[error] proxy: HTTP: disabled connection for (127.0.0.1)错误。

出现此错误,我们可以尝试重新启动后端的tomcat,但通过域名依然无法访问,出现503错误。此时,可以尝试修改httpd的配置文件,并且重新httpd服务。

(more…)

Windows Server 2012启用Windows功能NetFx3时出错解决方法

在Windows server 2012 R2服务器上安装SQL Server 2012数据库,在安装过程中出现“启用Windows 功能NetFx3时出错,错误代码:-2146498298。请尝试从Windows管理工具启用Windows功能NetFx3,然后重新运行安装程序。”信息,以下是错误截图:

windows feature NetFx3 error

(more…)

tomcat 注册Windows服务

在Windows服务器上,经常会遇到需要安装多个版本的tomcat,但多个版本的tomcat可能会存在免安装的版本,免安装的版本一般都是cmd窗口模式运行。但有时候登录服务器的时候会不小心注销系统,这时候挂载窗口的tomcat就会被迫关闭。

为了防止这类问题的发生,可以将cmd窗口运行的tomcat注册成Windows服务,这样服务跑在后台,注销用户也不会有所影响。

环境:Windows server 2008 R2 、JDK1.7 64 bit(jdk-7u51-windows-x64)、Tomcat 8.0.3(64-bit Windows zip

下载的是Windows zip版本的tomcat,可以使用命令行,进行安装和卸载

(more…)

使用PowerShell安装Telnet 客户端

Windows Server  2008以及Windows Server 2012服务器操作系统上默认都没有安装Telnet客户端,在桌面环境下可以通过服务器管理器工具添加功能,来安装Telnet客户端工具。但在Server Core环境下,就得使用PowerShell来进行安装。

(more…)