201903-24 解决Xshell登录阿里云服务器10053错误 最近遇到一个奇葩的问题, 阿里云的服务器Xshell登录时报 10053错误 Socket error Event: 32Error: 10053. Connection closing...Socket close. 换个4G的网络又可以连接了, 查了一下阿里云的ECS的安全组策略,22端口添加了,真实奇葩的问题。 最后总结下来,只可能是.... Read More >
201406-27 linux常用的查找文件或内容命令 whereis <程序名称> 查找软件的安装路径 -b 只查找二进制文件 -m 只查找帮助文件 -s 只查找源代码 -u 排除指定类型文件 -f 只显示文件名 -B <目录> 在指定目录下查找二进制文件 -M <目录> 在指定目录下查找帮助文件.... Read More >
201406-25 Nginx有哪些特点 1、热部署 我个人觉得这个很不错。在master管理进程与worker工作进程的分离设计,使的Nginx具有热部署的功能,那么在7×24小时不间断服务的前提下,升级Nginx的可执行文件。也可以在不停止服务的情况下修改配置文件,更换日志文件等功能。 2、可以高并发连接 .... Read More >
201406-24 LVS+Keepalived实现高可用集群 操作系统平台:CentOS5.2 软件:LVS+keepalived LVS+Keepalived 介绍 LVS LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最.... Read More >
201406-09 64位CentOS6系统中安装Htop 安装htop cd /usr/local/ wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm rpm -ivh rpmforge-release-0.5.2-2.el6.... Read More >
201406-06 CentOS设置开启自动启动Redis的方法 第一步: 在/etc/init.d/目录下建立一个名字为 redis 的启动脚本 cd /etc/init.d touch redis 然后在这个脚本中添加如下脚本 《注意修改自己的PIDFILE和CONF这两个参数的路径》 # chkconfig: 2345 90 10 # description: Redis is a persistent key-.... Read More >
201406-06 CentOS编译环境下安装Redis以及PHP-Redis的扩展 第一步: 安装 redis cd /usr/local/ wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz tar zxf redis-2.6.14.tar.gz && cd redis.... Read More >
201405-30 关于CentOS中crontab的定时脚本不执行Shell的问题 关于CentOS中crontab的定时脚本不执行Shell的问题 昨天帮客户设置一下Linux中的SVN软件,并帮忙设置一下开启启动,中间我自己写了一个Shell脚本开启启动,并5分钟检查一次看看有没有执行。 如果忽,忙开了, Shell写好,手动执行一下可以执行, 然后往 /etc/crontab 中添加 */5 * * * root /home.... Read More >
201405-22 Subversion Edge版本控制软件在CentOS 6.4 64bit上的安装 0. 概述 Collabnet Subversion Edge(下称Subversion Edge)集成了Apache, Subversion, ViewVC和一个Web管理界面。使得SVN的配置、使用、管理变得容易了许多。然而安装Subversion Edge也不容易。 软件版本 CentOS 6.4 x86_64 update to 20130729 CollabNet Subversion .... Read More >
201312-06 并发(Concurrency)和并行(Parallelism)的区别 最近在读《real world haskell》里关于并行的一章时,看到作者首先对并发(Concurrency)和并行(Parallelism)的区别进行了定义和解释。以前我对这个问题也是一知半解,如果有人问题这个问题,恐怕我只能挠头说不清楚。而在这本书里,作者的解释是(简单翻译): .... Read More >