- 博客(14)
- 收藏
- 关注
原创 php5.6安装libevent扩展
自己搞的时候还有点艰辛,但是一步步的百度总会有答案。先下载libevent扩展: wget http://pecl.php.net/get/libevent-0.1.0.tgztar zxvf libevent-0.1.0.tgzcd libevent-0.1.0phpize./configure --with-php-config=/usr/local/php/bin/php-conf
2017-12-22 14:14:48 1408
原创 ssdb队列的使用
最近接触到了ssdb,个人感觉用起来跟redis是差不多的。暂时也没有过多的深究,反正连命令用起来都差不多。目前使用的框架是yii需求: 由于用户导出数据量过大,为了监控服务器内存的使用率,采用队列的形式去排队执行任务 。配置什么的就不介绍了,贴一份代码而已。当执行导出按钮的控制器操作: //往队列里面添加一个记录 $uid = Yii::app()->user->i
2017-12-22 13:01:57 1306
原创 Yii2 中模块相关配置
第一次配置yii2中的模块,记录一下~从官网下载下来的yii2的包里面只有一个主体,就是只有一个application块。而我们一般的网站肯定是需要好几个模块的,比如pcsite/admin/api/wap 等官网的教程也简单粗暴,直接在根目录下创建一个modules的目录即可。我们这里以admin模块为例。在根目录创建一个modules目录,然后在modules下面创建admin目录,大致结构如下
2017-11-06 19:59:21 1169
原创 Yii2中nginx的伪静态
nginx的配置按照官网给的nginx配置即可。 server { charset utf-8; client_max_body_size 128M;listen 80; ## listen for ipv4#listen [::]:80 default_server ipv6only=on; ## listen for ipv6server_name basic.
2017-11-02 22:43:43 1441
原创 mysql5.6配置主从数据库
安装环境操作系统 :CentOS 6.5 数据库版本:MySQL 5.6.30 主机A:192.168.0.201 (Master) 主机B:192.168.0.202 (Slave)PS:mysql5.6以前的配置略有不同,请自行百度关闭防火墙 service iptables stopMaster的配置编辑mysql配置文件 vi /etc/my.cnf添加如下信息serv
2017-11-01 20:55:22 419
原创 lvs+keepalived 实现负载均衡
虚拟机配置参考:http://blog.csdn.net/huqian5201314/article/details/77952026201和202 上分别安装 keepalived 和 ipvsadm如果不能用yum 安装请去官网下载:http://www.linuxvirtualserver.orgyum -y install ipvsadm安装之后201配置 /etc/keepalived/k
2017-09-21 00:08:49 750
原创 keepalived+nginx主从配置
准备环境4台虚拟机 环境LNMP ,参照:CentOS7 一键安装LNMP环境IP地址分别为 192.168.0.201,202,203,204201当master ,202当backup 203和204当web应用201和202分别安装 keepalived首先要安装依赖包yum -y install gcc pcre-devel zlib-devel openssl-devel popt-de
2017-09-12 23:22:18 521
原创 Nginx负载均衡
前沿:做php开发这一行,懂一点运维的知识还是有必要的。面试的时候经常会问到,光看文档总是感觉少了点什么。 如果你对这篇文章感兴趣可以动手实践,你会发现总以为高大上的负载均衡其实并没有想象中的那么高端或者说很难实现。原理:利用nginx的proxy_pass反向代理,实现请求的分发,实现负载(默认是轮训机制)准备3台服务器(虚拟机) -IP地址分别为:192.168.0.202 ,192.168
2017-09-12 22:38:19 497
原创 php将session保存在redis中
首先修改 php.ini文件 session.save_handler = redis session.save_path = “tcp://127.0.0.1:6379”测试实例,通过redis取值 //设置一个key $_SESSION['hq'] = 123; //连接redis $redis = new \redis()
2017-08-30 00:17:17 756
原创 Mysql之事务(并发)初体验
先声明本人菜鸟,不喜勿喷。模拟应用场景是,支付下单,减少库存。我建了三个表,goods、orders、logs 都是用的InnoDB引擎,不然不支持事务goods里面的字段,id,name,price,stock(库存) orders里面有 id,uid,ordersn,good_id,createtime logs 里面有 id,status,uid以上表的id都是自增长的主键用的tp3.2测
2017-08-03 21:59:48 301
原创 CentOS7.3下创建laravel5.4项目
要搭建laravel项目,官网上介绍了好几种方式。这里介绍一套采用composer管理工具安装。下面我们开始安装composer吧第一步下载composer并安装,由于并没有翻墙所以采用国内地址安装[root@localhost ~]# php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
2017-08-01 14:03:59 4145
原创 CentOS7 一键安装LNMP环境
说明:此安装属于网络安装,所以首先请保证外网是可以正常访问的。[root@localhost ~]# ping baidu.comPING baidu.com (123.125.114.144) 56(84) bytes of data.64 bytes from 123.125.114.144 (123.125.114.144): icmp_seq=1 ttl=53 time=19.1 ms
2017-08-01 11:01:43 3607 1
原创 ContOS7.3安装以及网络配置
下载一个CentOS的最新版本7.3,为了节省资源。下载一个mini版的就行。我是用的网易的镜像源: http://mirrors.163.com/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso图像安装界面,不需要过多说明。具体安装步骤就是下一步,把有提示的地方默认的给上就可以了,设置root密码之后,静静的等待安装。大概
2017-08-01 10:33:24 1329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人