随笔分类 -  linux

摘要:这两天一个技术群里问到为什么我的服务端里报502错误,会是什么原因呢。 本着学习的态度找了下,然后试了下。以下为我的个人总结: 其实502,504有什么界线么?其实从程序端来说还真没有。 但从服务端来说应该是这样 (由于我用的是php 这里就以php-fpm为例): 如果: web server t 阅读全文
posted @ 2016-10-11 00:03 tywei 阅读(301) 评论(0) 推荐(0)
摘要:由于新项目用PHP7,但原来的机子里面用的是php5.6又不想删掉。为了二全之策只能编译安装了 编译安装就是折腾啊。 总之想好要的那些个功能扩展啥东西写上去。然后报啥错就baidu、google(得FQ哈) 缺啥呢就补啥 好了,附上我所使用到的编译参数,留个纪念: 然后装要必要的 redis, me 阅读全文
posted @ 2016-08-17 15:29 tywei 阅读(184) 评论(0) 推荐(0)
摘要:nagle算法是干嘛的。这里就不啰嗦了。。 那么,我们在平时自己在做开发的时候会不会用到呢。答案是:不会。 为什么呢。因为我们自己会实现一套buffer工具(也许你使用的是开源的buffer)。那么使用nagle的时候不但不能增加你的传输速度,反而会降底。。。 阅读全文
posted @ 2016-07-28 20:34 tywei 阅读(240) 评论(0) 推荐(0)
摘要:我一直在用virtualBox + vagrant做开发, 因一些原因vagrant重装后,导入之前的镜像备份无法登陆。 启动vagrant虚拟机时出现如下报错信息: 网上的处理方式很多,但各说不同,参照后自己稍加调整 这里说下我的处理方式以做备份 操作步聚如下: 1. 在Vagrantfile文件 阅读全文
posted @ 2016-02-04 17:54 tywei 阅读(439) 评论(0) 推荐(0)
摘要:从今年开始,一直在vagrant虚拟机上做开发因前段时间一个项目需要调试静态文件,出现静态文件修改后,浏览器刷新不生效。最后追踪到是nginx开启了sendfile这一项。。具体sendfile原理可以查下,,网上写的都很详细,这里就不复述了。一开始一直认为是nginx某个地方配置有问题。。但后来干... 阅读全文
posted @ 2015-07-06 13:52 tywei 阅读(466) 评论(0) 推荐(0)
摘要:今天一个同事问我nginx无访问正常访问且权限全都给的:看下这里这里是nginx访问控制日志:这里是系统web路径权限:这里是nginx配置权限:那么问题来了。首先可以排除不是nginx权限的问题,那到底是什么问题呢。这里很惭愧至死没查出来问题所在。后面是运维的同学查到的是SELinux的问题,开启... 阅读全文
posted @ 2015-06-23 18:54 tywei 阅读(256) 评论(0) 推荐(0)
摘要:最近看rsyslog在做一次日志收级的功能。做法请参考老王blog因为rsyslog是系统级的,所以在接收方要做一些必要的过滤客户端(client)1. 代码:<?phpopenlog('yiitest', LOG_ODELAY|LOG_PID, LOG_USER);syslog(LOG_ERR, ... 阅读全文
posted @ 2015-03-30 16:49 tywei 阅读(226) 评论(0) 推荐(0)
摘要:这里做个笔记以免自己忘记一直听人说mac是开发利器。今天终于使用上了,感觉的确是与众不同,,做为phper第一件事当然是搭lnmp环境OS 为1. xcode安装,这个只要是做开发,是必装项。。安装很简单,在appstore里直接搜索安装即可。2. macports安装,这里是借问一位老dever的... 阅读全文
posted @ 2014-12-28 21:08 tywei 阅读(906) 评论(0) 推荐(0)
摘要:今天在做测试的时候突然间很卡,用top观察了下php占用CPU达到了70%多,具体操作以下几步:1.strace -o output.txt -T -tt -e -c trace=all -p pid结果: 查了下。。一直在执行read,write操作sql语句2.ll /proc/25066/fd... 阅读全文
posted @ 2014-10-28 18:37 tywei 阅读(4418) 评论(0) 推荐(0)
摘要:记录下,方便以后自己查询这里只记录常用的:tcpdump -i eth1 -A -nn udp port 9999tcpdump linux 版网络抓包工具-A 按ASCII码打印每个包,不包含链路层头部-i 指定监听的网卡名-nn 指定协议与端口号等 阅读全文
posted @ 2014-10-27 13:26 tywei 阅读(141) 评论(0) 推荐(0)
摘要:好久没有写博客了,今天在用virtualbox的时候发现个问题想在这里记录下~问题: 我想用一台虚拟机,可以连接外网,又想固定IP. 可公司里面用的是DHCP,用桥接模式固定后每次重启都得重新获取,但公司里又不让绑定。(这个可能是很多程序员遇到的问题吧)解决:查看了下四种网络设置(具体这里就不重复... 阅读全文
posted @ 2014-08-13 13:36 tywei 阅读(159) 评论(0) 推荐(0)
摘要:今天看学习了getopets总结下结果:作用:用这个东东可以打命令一样 <命令 -选项 参数>#!/bin/bashwhile getopts xyz: args 2> /dev/nulldo case $args in x) echo " you entered -x";; y) echo " you entered -y";; z) echo " you entered -z"; echo " \$OPTARG is $OPTARG ";; \?) e... 阅读全文
posted @ 2012-06-29 20:50 tywei 阅读(312) 评论(0) 推荐(0)
摘要:http://mirrors.ustc.edu.cn/fedora/epel/5/i386/epel-release-5-4.noarch.rpmhttp://rpms.famillecollet.com/enterprise/remi-release-5.rpm 阅读全文
posted @ 2012-06-19 15:37 tywei 阅读(298) 评论(0) 推荐(0)
摘要:挺郁闷 的,,手工可以执行,但放在cron里就不行,错误日志:上网查了一下,原来是权限问题。解决方法为:chmod 0600/var/spool/cron/root然后再重启一下crond,问题解决 阅读全文
posted @ 2012-06-01 10:09 tywei 阅读(113) 评论(0) 推荐(0)