yum install rsyncrsync有个特别之处,既可以作为服务端在后台运行,也可以作为客户端去连接服务器,甚至可以抛弃服务端,直接在本地文件系统上进行同步。本文讲述 inotify+rsync 打造文件实时同步系统,先讲讲它与传统的rsync 服务器之间的区别,这点非常重要,很少有人提及这个,以至于新手在配置inotify+rsync 产生疑惑。通常而言,rsync 作为服务端监听在873端口,等待客户端来连接,对应的模式是一个服务端,多个客户端,比如:rsync -avz --delete 10.1.1.11::web/ /var/www/上面的例子中,只要规则允许,任何一个可以连接到10.1.1.11的机器,都可以去同步它。这种场合下,服务端10.1.1.11 是一般是权...
php-fpm是linux系统中一个加速php的一个模块了,如果我们对php-fpm设置不合理可能导致php占用大量内存,导致服务器资源不足,下面我来给大家分享一篇关于php-fpm进程数量优化与限制实例。最近将Wordpress迁移至阿里云。由于自己的服务器是云服务器,硬盘和内存都比较小,所以内存经常不够使,通过Linux命令查看后,发现启动php-fpm进程数有20多个,占用了将近1G的内存,整个服务器才1.5G的内存,最后通过对php-fpm进程数优化解决了此问题,服务器多节省出600M的内存,将php-fpm的优化方法和大家分享下。备注:目前根据nginx、fpm-php进行了内存优化,详情见相关资料php-fpm优化1、php-fpm优化参数介绍他们分别是:pm、pm.max...
Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境。但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache 和 php,在brew的帮助下非常容易手动搭建,可控性很高Brewbrew对于mac,就像apt-get对于ubuntu,安装软件的好帮手,不能方便更多...brew的安装方式如下:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew常用选项brew install xxx brew uninstall xxx brew list brew update xxxAp...
通过Tesseract-OCR可以简单的图文识别,要想解析简单的验证友不再是什么难的技术问题,以下分享在Centos上安装OCR的步骤及PHP调用的OCR的函数。一、Linux OCR 环境搭建脚本yum install -y libtool libjpeg-devel libpng-devel libtiff-devel zlib-devel giflib-develwget http://www.leptonica.com/source/leptonica-1.71.tar.gz tar zxvf leptonica-1.71.tar.gz cd leptonica-1.71 ./configure --with-zlib --with-libpng --with-jpeg --...