自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhangm168的专栏

专注于Linux服务器,MySQL,云计算的研究与开发.

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 在Linux中打开了太多文件(Too many open files)的解决方法

<br />回答一、<br />[root@lxadmin nginx]# cat /proc/sys/fs/file-max<br />8192<br />文件系统最大可打开文件数<br />[root@lxadmin nginx]# ulimit -n<br />1024<br />程序限制只能打开1024个文件<br />使用[root@lxadmin nginx]# ulimit -n 8192调整一下<br />或者永久调整打开文件数 可在启动文件/etc/rc.d/rc.local末尾添加(在/

2011-04-28 18:07:00 1198

转载 Linux TCP 连接数修改

<br />一、文件数限制修改(1)vi /etc/security/limits.conf* soft nofile 10240* hard nofile 10240(2) vi /etc/pam.d/loginsession required /lib/security/pam_limits.so二、网络端口限制修改(1) vi /etc/rc.d/rc.local/sbin/modprobe ip_conntrack# 加载 ip_contrack 模块# /sbin/sysctl –p# 使 /et

2011-04-27 21:48:00 743

转载 error while loading shared libraries: libevent-2.0.so.5

<br />今天安装memcache<br />启动服务时出现 error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory<br />>whereis libevent-2.0.so.5<br />libevent-2.0.so.5: /usr/local/lib/libevent-2.0.so.5<br />> ldd /usr/loca

2011-04-27 11:34:00 1967

转载 用putty走ssh登陆linux服务器,传文件

<br />用putty带的psftp.exe <br />  <br />1.   把你要上穿的文件a.zip拷贝到C:/Program   Files/PuTTY目录下,就是安装目录 <br />  <br />2.   打开psftp.exe,输入   psftp>    open   usrname@linux_ip_address<br />3.   输入密码 <br />4.   cd   /home/usrname      [比如说你要拷贝到   /home/usrname] <br /> 

2011-04-26 20:59:00 1013

转载 Can’t connect to local MySQL server through socket 解决办法

<br /><br /> <br />启动mysql 报错:<br />ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)<br />1、先查看 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已经启动.<br />另外看看是不是权限问题.<br />2、确定你的mysql.sock是不是在那个位置,<br />m

2011-04-26 14:53:00 798

转载 在Centos中yum安装和卸载软件的使用方法

在Centos中yum安装和卸载软件的使用方法<br />安装方法<br />安装一个软件时<br />yum -y install httpd<br />安装多个相类似的软件时<br />yum -y install httpd*<br />安装多个非类似软件时<br />yum -y install httpd php php-gd mysql<br />卸载一个软件时<br />yum -y remove httpd<br />卸载多个相类似的软件时<br />yum -y remove httpd*

2011-04-26 13:45:00 833

转载 Linux全攻略--MySQL数据库配置与管理

 MySQL是一种精巧的,多用户和多线程的中小型SQL数据库系统,由一个服务器守护进程mysqld和很多不同的客户程序和库组成.现在形成了一个"Linux+Apache+PHP+MySQL"构建电子商务网站的黄金网站的黄金组合. MySQL不是开放源代码的产品,但在某些情况下可以自由使用.由于它的强大功能,灵活性,丰富的应用编程接口,以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐.MySQL的特点MySQL具备非常好的性能,甚至可以和目前的所有商用数据库系统相媲美,MySQL最主要的优

2011-04-26 12:13:00 1447

原创 加大MySql的最大连接数

 mysql的最大连接数默认是100, 这个数值对于并发连接很多的数据库应用是远远不够的,当连接请求大于默认连接数后,就会出现无法连接数据库的错误,因此我们需要把它适当调大一些, <br />有两种办法可以修改最大连接数,一种是修改safe_mysqld,另一种是直接修改原代码并重新编译。下面我们就分别介绍这两种方法: <br /><br />1.修改safe_mysqld <br />找到safe_mysqld编辑它,找到mysqld启动的那两行,在后面加上参数 : <br /><br />-O max_

2011-04-26 12:10:00 602

原创 构建 MySQL 数据库服务器

<br />在提到网站构架的时候,我们经常能够看到“LAMP”的说法,它就是“Linux + Apache + MySQL + PHP”。 MySQL+PHP的协同成功案例已经很多了。比如国外的PHPBB,VBB,国内的Discuz!论坛等等程序,都是用PHP + MySQL实现的。和那些商务专用数据库比起来,MySQL的功能和规模可能被好多人说的逊色一些,但对于我们个人来说,它的功能已经算是完备。而且,通过Discuz!官方论坛上同时在线人数的数目,也可以证明MySQL的稳定性。<br /><br /> 

2011-04-26 12:02:00 526

转载 Linux下使用C/C++访问数据库——MySQL篇

 最近打算写一套OA系统,为了方便进行数据库操作,特意抽出一周的时间来研究C/C++访问各种数据库的方法,并打算封装一套数据库操作类,现在奉上最简单的一部分:在Linux下访问MySQL数据库。本文中使用的MySQL API代码为C语言,如果各位对C++有兴趣,可以考虑使用mysql++。一、配置开发环境首先需要编译、安装MySQL,安装完成后,将MySQL目录中的lib目录添加到环境变量中。新建C/C++工程,把$MYSQL_ROOT/include添加到编译环境的包含路径下面。在编译选项中,增加$MYS

2011-04-26 11:59:00 967

转载 [kernel] linux在多核处理器上的负载均衡原理

<br />原文地址: 淘宝核心系统团队博客<br />http://rdc.taobao.com/blog/cs/?p=379<br /> <br /> <br />【原理】<br />现在互联网公司使用的都是多CPU(多核)的服务器了,Linux操作系统会自动把任务分配到不同的处理器上,并尽可能的保持负载均衡。那Linux内核是怎么做到让各个CPU的压力均匀的呢?<br />做一个负载均衡机制,重点在于:<br />1. 何时检查并调整负载情况?<br />2. 如何调整负载?<br />先看第一个问题

2011-04-21 21:51:00 1288

转载 linux 增加Swap分区

1.查看系统Swap空间使用<br /> <br />[root@jumper usr]# free<br />total used free shared buffers cached<br />Mem: 513980 493640 20340 0 143808 271780<br />-/+ buffers/cache: 78052 435928<br />Swap: 1052248 21256 1030992<br />2.在空间合适处创建swap文件<br />[root@jumper usr]#

2011-04-15 11:59:00 868

转载 将 Linux 应用程序移植到 64 位系统上

将 Linux 应用程序移植到 64 位系统上<br />平滑迁移的技巧和技术Harsha S. Adiga, 软件工程师, IBMHarsha Adiga 就职于印度的 IBM Software Group,他参与了很多 Linux 和开放源码社区、工作组的工作。<br /> <br />简介: 随着 64 位体系结构的普及,针对 64 位系统准备好您的 Linux® 软件已经变得比以前更为重要。在本文中,您将学习如何在进行语句声明、赋值、位移、类型转换、字符串格式化以及更多操作时,防止出现可移植性缺陷。

2011-04-15 11:22:00 658

Google Protobuf-2.5.0 -src

protobuf是google出的一个结构化信息传递的工具,用于传递自定的strcut xxx {}内容,最新代码可编译成lib库

2015-01-05

CocosBuilder-3.0-alpha4

CocosBuilder 3.0 alpha4,不错的资源编辑工具

2015-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除