
后台技术
文章平均质量分 66
TouyaAkira
这个作者很懒,什么都没留下…
展开
-
出现bad interpreter:No such file or directory的原因
出现bad interpreter:No such file or directory的原因是文件格式的问题。这个文件是在Windows下编写的。换行的方式与Unix不一样,但是在VI下面如果不Set一下又完全看不出来。解决方法:1、上传到linux主机运行 chmod +x back ./back 错误提示如下: bash:...原创 2009-03-31 15:30:14 · 178 阅读 · 0 评论 -
用ImageMagick在图片中写中文的问题及解决
最近要用ImageMagick做个水印效果,先做一个简单版本,往图片里添加文字注释安装ImageMagick和ghostscript(不装会报错:sh:gs:command not found)如果是linux -- CentOS的系统,只需要yum install ghostscript,yum install imagemagick即可当然,下载源码包安装很可以,而且可以安装最...2008-10-10 15:01:02 · 2346 阅读 · 0 评论 -
台式机上安装双系统(winXP+CentOS),从硬盘安装
现在linux的操作系统很多,排名靠前的有乌班图啊、SUSE、大便(Debian)等等,不过这些排名是指桌名linux系统,也就是在和 windows一拼,而实际用作生产服务器的linux系统,还是CentOS比较稳定,且可以免费升级,好处多多,唯一需要的就是管理员你需要学习一把===================================================...2008-10-10 15:06:09 · 227 阅读 · 0 评论 -
强大的负载均衡+静态文件WEB服务器nginx实战
当前比较流行的负载均衡前端服务器主要有apache(with mod_proxy),nginx,lighttpd,squid,perlbal,pound,或者如果你的域名服务商提供DNS级别的负载均衡,也可以(就是一个域名随机指向多个IP,定制性不高)。 以前自己常用pound作为前端,它专注于负载均衡,支持https协议,配置还算简单,不过渐渐发现功能不够强大,转而研究其他一些既...2008-10-27 11:49:41 · 269 阅读 · 0 评论 -
select和epoll的比较——终极版
1.支持一个进程打开大数目的socket描述符(FD)select 最不能忍受的是一个进程所打开的FD是有一定限制的,由FD_SETSIZE设置,默认值是2048。对于那些需要支持的上万连接数目的IM服务器来说显然太少了。这时候你一是可以选择修改这个宏然后重新编译内核,不过资料也同时指出这样会带来网络效率的下降,二是可以选择多进程的解决方案(传统的 Apache方案),不过虽然linux上...原创 2009-06-25 13:03:26 · 211 阅读 · 0 评论 -
趁热打铁,再转一篇epoll学习笔记
epoll的接口非常简单,一共就三个函数:1. int epoll_create(int size);创建一个epoll的句柄,size用来告诉内核这个监听的数目一共有多大。这个参数不同于select()中的第一个参数,给出最大监听的fd+1的值。需要注意的是,当创建好epoll句柄后,它就是会占用一个fd值,在linux下如果查看/proc/进程id/fd/,是能够看到这个fd的,所以在...原创 2009-06-25 13:43:16 · 146 阅读 · 0 评论