基于NFS分布式部署

基于NFS分布式部署负载器设置为ip分发,不然得配置会话共享。主服务器上安装 Nignx + NFS + PHP 环境。从服务器上安装 Nginx + PHP 环境,挂载主服务器 NFS 共享目录。从服务器可以安装多台,主服务器的HTTP负载不要太重,它主要负责文件分发。搭建文件共享服务Master 搭建NFS服务安装相关软件yum -y install nfs-utils rpcbind portmap vim /etc/exports设置共享规则 /etc/exports (多个客户端,使用英文空格隔开)/home/wwwroot 10.169.100.172(rw,anonuid=500,anongid=500) /usr/local/nginx/conf 10.169.100....

PHP微信开发SDK(含微信支付接口)

WECHAT-PHP-SDK 此 SDK 运行最底要求 PHP 版本 5.3.3 , 建议在 PHP7 运行以获取最佳性能。微信的部分接口需要缓存数据在本地,因此对目录需要有写权限。SDK 已经过数个线上项目验证,可靠性极高,欢迎阅读 SDK 相关源码。我们鼓励大家使用 composer 来管理您的第三方库,方便后期更新操作(尤其是接口类)。近期发现 access_token 经常无故失效,此 SDK 加入失败状态检测,重新生成 access_token 并试图再次返回结果.SDK开发文档在线阅读地址:http://www.kancloud.cn/zoujingli/wechat-php-sdk官方接口文档链接微信公众平台: http://mp.weixin.qq.com/wik...

Centos安装PHP7.0.9并启动PHP-FPM服务

一、编译并安装php环境yum install -y postgresql-devel rm -rf /usr/local/php wget http://cn2.php.net/distributions/php-7.0.9.tar.gz -O php.tar.gz tar zxvf php.tar.gz cd php-7.0.9 ./buildconf --force ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --enable-bcmath=shared --with-pdo_sqlite=shared --with-gettext=shar...

linux下优化php-fpm进程数

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...

Linux OCR图文识别配置

通过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 --...