月度存档: 12月 2012

Nginx+Keepalived企业级web主主负载均衡架构自动搭建Shell脚本

本着快速安装和环境的统一,以及方便升级维护的原则,本文与其它网上的参考资料用编译安装的方法不一样,使用yum安装Nginx和Keepalived。带有自动安装shell脚本,进行环境部署非常简单高效,十分钟不到可以完成Nginx+Keepalived企业级web主主负载均衡架构的搭建。 参考资料: 解析 Nginx 负载均衡:http://blog.jobbole.com/24574/ Nginx …

继续阅读 »

VirtualBox虚拟机相关问题和技巧整理汇总

问题 VirtualBox克隆CentOS6.x后无法找到网卡的问题 现象:克隆的时候,我选择了Reinitialize the MAC address of all the network cards。但开机启动之后,发现找不到网卡 eth0,因此也就连不上网络。症状是ifconfig后只出现lo项,不显示eth0项。 原因:克隆后的机器,/etc/udev/rules.d/70-persist …

继续阅读 »

FileZilla的SFTP用Private Key登录的方法

考虑到服务器的安全,把用户通过密码登录的方式给禁止了。新站在测试期间,为了上传下载文件方便,使用FileZilla作为FTP客户端,并且用Private Key登录。具体实现方法如下: 1、首先你已经生成了本机的密钥对。通常保存在~/.ssh目录,其中Identity是私钥文件,Identity.pub是公钥。这个私钥生成时应该是没有使用密码保护的(也可以使用密码保护,只是在导入过程中FileZi …

继续阅读 »

通过U盘安装CentOS6.X系统的方法

下载系统镜像文件 首先对一些镜像文件做个简单的介绍,LiveCD一般用来修复系统使用,有容量很小,不用安装,可以自启动等特性。LiveCD是体验安装版本,相比LiveDVD是个精简的光盘CentOS系统 LiveDVD只是比LiveCD多了一些软件,BinDVD版就是普通安装版,需安装到计算机硬盘才能用,Bin一般都比较大,而且包含大量的常用软件,安装时无需再在线下载(大部分情况)。 netins …

继续阅读 »

网站前端性能优化和测试知识收集

用Ping命令简单测网站速度 a、输入ping www.你的网址.com b、用站长之家的ping工具,网址:http://ping.chinaz.com/ tracert www.你的网址.com 全方位的免费网站速度测试工具 — GTmetrix 网址:http://gtmetrix.com国内免费的网站速度测试平台 — WebKaka 网址:http://www.webkaka.com ^^ …

继续阅读 »

DedeCMS织梦内容管理系统二次开发模板标签手册及常见问题汇总

DedeCMS标签手册_0.0.1:http://help.dedecms.com/tagdoc/v57/index.htm 织梦CMS模板制作手册:http://bbs.dedecms.com/454830.html Dede标签速查手册:http://bbs.dedecms.com/516396.html 织梦标签全部调用方法:http://article.woshao.com/4315603 …

继续阅读 »

用js输出并执行js代码的方法

各大型网站所使用的web服务器软件一览

在网上闲逛的时候看到了一篇文章,http://blog.csdn.net/wzwfly/archive/2007/05/10/1603691.aspx 这篇文章虽然转载的,是发表于 @ 2007年05月10日 21:46:00 , 凭我的个人直觉 google、Alibaba.com、Baidu.com、douban.com 这些非常活跃的家伙不会原地不动的。 所以 H.E.打算用工具探测了一下, …

继续阅读 »

说说每日项目例会的必要性

每个公司都会开会,大大小小会目的不同,在项目开发中同样也需要开会,根据经历我的项目经验在此分享一下,所谓有效的项目会议是如何进行。 一、项目组长、项目Leader  每日在开工以前必须召集所有成员开会,每个成员都按顺序进行发言,每次发言不超过2分钟。每次开会需要总结,并且提交记录与客户沟通,要保证会议的 简单、高效、明确。 二、需要每个成员回答都要回答3个问题,就3个:A.现在手上的任务状态 B. …

继续阅读 »

公钥,私钥和数字签名最通俗的理解方法

一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。 我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用 数字2,就是我的私钥,来解密。这样我就可以保护数据了。 我的好朋友x用我的公钥1加密了字符a,加密后成了b,放在网上。别人偷到了这个文 …

继续阅读 »

制作安全网站的注意事项

标有(*)的检查项目表示该项是针对相关问题的根本解决方法,应当尽最大努力去完成这些内容。 未标(*)的项目,表示该项并不能完全消除安全隐患,只是说通过这种方法可以避免发生安全问题。 最后一条似乎没什么意思,不翻译了。 SQL注射 (*) 在组合SQL语句时要使用SQL变量绑定功能 (*) 如果数据库不提供变量绑定,那么需要对构成SQL的所有变量进行转义 不要将错误信息原封不动地显示在浏览器中。 为 …

继续阅读 »

Windows下MySql自动备份bat脚本(有备份日志,自动压缩,且可以删除历史备份)

之前用Windows做Web服务器的时候,曾经用过一个自动备份MySql的bat脚本,今天想拿出过来直接用,发现这个脚本是通过php执行,需要打开php的system函数,这样对服务器不安全。后来在网上搜了一下,发现了一个不错的脚本,但是有一个缺点,就是没有压缩功能,后来我把这个功能加上去了,现在把这两个脚本都分享给大家。 推荐使用的备份脚本:MySql自动备份脚本No_PHP 不推荐使用的备份脚 …

继续阅读 »

Nginx基础知识、常见问题和解决方法整理

Nginx中文手册下载:http://www.21andy.com/blog/20100203/1609.html Nginx指令索引:http://www.howtocn.org/nginx:directiveindex 有关nginx的worker_processes参数 worker_processes #指定工作衍生进程数(一般等于CPU的总核数或者总核数的两倍),每个进程耗费10MB-1 …

继续阅读 »