Redis自3.2版本开始新增对GEO(地理位置)的支持,但是地球不是一个完美的球体,在最坏的情况下的偏差可能是0.5%。接近两极的区域是不支持的,支持坐标的有效的经度从-180度到180度;有效的纬度从-85.05112878度到85.05112878度,超出范围将会报错。
记录了PHP使用Pheanstalk类连接Beanstalkd,实现任务(消息)的生产以及消费的过程
记录了CentOS中编译和yum两种方式安装Beanstalkd的过程,以及在CentOS6中创建服务脚本,使用service管理;CentOS7中创建服务脚本,使用systemctl管理Beanstalkd的过程
记录了Beanstalkd的基本概念(job,tube,producer,consumer),和job的五种状态(delayed,ready,reserved,buried,delete),以及Beanstalkd的特性
记录了php连接rabbitmq实现消息的生产和消费的整个过程,包括声明持久的直连交换机,声明持久的队列,以及生产持久的消息,消费者处理消息等
记录了基于AMQP协议的rabbitmq的基础知识,如Broker,channel,Exchange,Queue,Binding,producer,consumer等,以及rabbitmq的工作流程,Exchange的类型,Exchange和Queue的绑定和Exchange向Queue投递消息等
记录了Composer在Windows和Linux(如CentOS)的安装和简单使用,Composer是PHP的一个依赖管理工具。你可以在项目中声明所依赖的代码库,并安装他们,Composer仓库中拥有许多出色的代码库,在项目开发中会经常用到
记录了nginx的configure参数,配置文件,虚拟主机配置,常用命令,信号控制等内容
记录了在CentOS7.6中安装Awstats7.7,使用Awstats分析nginx日志,以及使用php+nginx搭建web管理界面,通过htpasswd认证访问的过程
记录了在CentOS7.6中通过源码编译的方式安装nginx1.14,php7.2和mysql5.7的过程,以及使用systemctl管理服务,mysql5.7并未使用官网的二进制包,而是从源码开始自己编译的,要提醒的是mysql5.7编译环境至少需要1G内存,并且非常缓慢,本人实测1G内存很难成功编译,建议1G以上

标签
最新文章
热门文章
- CentOS6.9安装RabbitMQ和源码编译安装php的RabbitMQ扩展(2418阅读)
- CentOS7源码编译安装nginx+php7.2+mysql5.7并使用systemctl管理(2331阅读)
- PHP使用RabbitMQ实例(1822阅读)
- RabbitMQ入门基础(1822阅读)
- CentOS7yum安装nginx+php7+mysql(1749阅读)