
Linux私房菜
文章平均质量分 69
谐音太郎
谐音啊,只是谐音~
展开
-
linux下普通用户如何使用80端口启动程序
大家都知道默认情况下linux的1024以下端口是只有root用户才有权限占用,于是我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出permission denied的异常。解决办法有两种:1.使用非80端口原创 2011-09-05 16:44:13 · 12432 阅读 · 0 评论 -
Linux SSH使用公钥私钥实现免登陆 以及 登陆失败、公钥失效的处理
写shell免不了要远程执行shell命令,自然就要实现免登陆。免登陆的原理: 首先说明一下处理机制: 1.非对称密钥就是一对密钥-公钥和私钥。 2.私钥由系统中没个人自己持有,一般保存在自己的电脑里或u盘里。 3.公钥则在网络上传递,就是可以传递给通信中的对方,也就意味这可以被黑客截获。 4.用某个人的私钥加密的数据只有用那个人的公钥解密,同样用公钥加密的数据也只有用原创 2011-11-01 15:41:54 · 11593 阅读 · 0 评论 -
Linux 目录个数和文件个数限制
今天在服务器上遇到一个问题,目录下无法创建子目录,异常:mkdir: 无法创建目录 “...”: 过多的连接原来之前的理解是错误的,linux对目录下的文件数目基本无限制(受限于inode基本可以忽略),但是对于目录下的子目录数确实有限制的,最多为31998个。以下内容转载自:http://www.51testing.com/?uid-225738-action-vie转载 2012-01-31 15:50:52 · 3982 阅读 · 0 评论 -
Linux WEB服务器CMWAP访问缓慢问题备忘
WAP页面访问速度慢的问题已经基本解决,目前WAP页面访问速度已经正常。原因是经过优化后的Linux内核参数在CMWAP访问时会出现问题。 影响CMWAP访问的两个参数是:net.ipv4.tcp_tw_reuse = 1 表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭;net.ipv原创 2011-10-31 10:53:00 · 1805 阅读 · 0 评论 -
CentOS 6 下升级安装Mysql 5.5 完整步骤
使用系统CentOS 6.2本来已经系统自带安装了mysql 5.1,但是奈何5.1不支持utf8mb4字符集(详见:http://blog.youkuaiyun.com/shootyou/article/details/8236024),只能想办法将Mysql升级到5.5。这果然是一次蛋疼的升级过程。完整步骤:1.首先备份数据,虽说成功的升级数据不会丢失,但是保险起见备份下。原创 2012-11-29 01:29:37 · 16602 阅读 · 5 评论 -
tomcat环境下服务器文件句柄耗尽(Too Many Open Files)的问题排查
转载注明出处,谢谢~http://blog.youkuaiyun.com/shootyou 前段时间帮助公司解决了一次tomcat环境服务器的异常,今天有时间过来总结一下。 问题的表现:tomcat服务在重启之后,短时间内会承受大量访问,由于这个时候缓存还没建立,每次访问都将消耗一定资源(数据库连接或者文件IO),并发量在2000左右的时候tomcat服务开始抛出大量T原创 2011-07-01 11:48:00 · 39610 阅读 · 2 评论 -
日志流汇集工具Log.io安装过程
https://github.com/NarrativeScience/Log.io 需要使用root用户安装1.安装node.jsnode.js安装包获取,请搜索。tar zxvf node-v0.12.7.tar.gzcd node-v0.12.7./configure make && make install2.安装np原创 2015-09-10 19:17:17 · 5296 阅读 · 0 评论 -
UCloud数据方舟评测报告
UCloud数据方舟评测报告 一、测试环境: ucloud云主机CentOS6.5 2C4G 一台 二、测试对象: ucloud数据方舟 三、测试公司及部门: 广州云移信息科技有限公司研发中心云平台I部运维组(蒋川) 四、测试内容: 数据方舟的数据备份及恢复 五、测试过程及结果: 1.对数据方舟的基本操作进行了测试; 创建主机(udata_test),创建时间原创 2015-11-27 10:14:10 · 4124 阅读 · 1 评论 -
PHP没有数据库连接池怎么破?PHP环境下使用Nginx ngx_http_limit_req_module模块的高负载解决方案
线上运行了一套辅助系统是利用了开源的PHP改的,之前也没怎么玩过PHP,没想到这玩意儿还是有不少坑的。突然某一天一个用户做线上活动推广,然后短时间内涌进来了上万的请求,然后数据库连接耗尽,短时间内几乎拖垮了整个系统。导致系统奔溃的有多方面原因,今天主要针对PHP没有数据库连接池的原因来分析。在PHP里,数据库连接在请求到达时建立,请求结束时释放。如果同时几千个请求到达,那就同时会建立几千个数据库连接原创 2015-07-09 10:56:11 · 5442 阅读 · 3 评论