自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 mysql主从复制

什么是主从 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数 据时,一个服务器充当主服务器(master),其余的服务器充当从服务器 (slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器, 从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定 复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。 主从解决的问题 通过增加从服务器来提高数据库的性能,在主服务器上执行写 入和更新,在从服务器上向外提供读功能,可以动态地调整从服 务器的数量..

2022-05-06 16:42:41 161

原创 consul+nginx完成服务动态注册

nginx高可用集群搭建 课程内容 nginx动态负载均衡 nginx高可用 nginx负载均衡概述 网络负载均衡技术的大致原理是利用一定的分配策略将网络 负载平衡地分摊到网络集群的各个操作单元上,使得单个重负载任务能够分担到多个单元上并行处理,或者使得大量并发访问或数据流量分担到多个单元上分别处理,从而减少用户的等待响应时间。 负载均衡会出现的问题以及解决方案 问题 负载均衡服务器宕机 横向扩展 解决方案 keepalived实现ip漂移提高nginx负载均衡高可用 consul服务注册发现实现nginx

2022-05-05 11:39:09 624

原创 为docker容器单独分配ip

1、首先创建子网 docker network create --subnet=172.18.0.0/16 mynetwork #查看创建子网 docker network ls 2、分配ip docker run -itd --name test --net mynetwork --ip 172.18.0.3 centos:6.7 bash 可以exec进入容器查看ip确实分配成功 进入容器: docker exec -it test /bin/bash ...

2022-04-17 16:15:18 3934

原创 nginx配置优化

nginx优化

2022-04-04 16:40:16 233

原创 laravels配置nginx

upstream swoole { server 172.17.0.3:5200 weight=5 max_fails=3 fail_timeout=30s; keepalive 16; } server { listen 80; listen [::]:80; server_name localhost; root /docker/www/lmrs-2008/public; index index.php index.html; location / { try_files $ur

2022-04-01 10:56:38 318

原创 mysql配置文件

mysql配置文件

2022-03-31 22:14:01 326

原创 swoft修改文件后重启

swoft

2021-12-06 09:58:26 359

原创 rabbit 发布和接收代码

发布 send use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; $connection = new AMQPStreamConnection(‘localhost’, 5672, ‘admin’, ‘admin123’); $channel = $connection->channel(); $channel->queue_declare(‘testtests’, false,

2021-05-30 20:00:30 199

原创 一个文件就可以php微信jsapi支付

<?php global $_W,$_GPC; $orderid = 27; $order_detail = pdo_get('we7_store_order',array('id'=>$orderid)); $config = array( 'mch_id' => '1559278601', 'appid' => 'wx72477539b5cca03e', 'key' => 'c0oqng...

2021-02-24 11:58:48 218

原创 linux安装telnet

一、安装telnet 1、检测telnet-server的rpm包是否安装 [root@localhost ~]# rpm -qa telnet-server 若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。 2、若未安装,则安装telnet-server,否则忽略此步骤 [root@localh...

2020-03-06 09:39:49 158

原创 phper进阶之路

面试官绝杀:系统是如何支撑高并发的? 很多人面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发? 大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。 因为没有过相关的项目经历,所以就没法从真实的自身体会和经验中提炼出一套回答,然后系统地阐述出来自己复杂过的系统如何支撑高并发的。 所以,这篇文章就从这个角度切入来...

2019-10-22 13:54:13 167

原创 php程序员想要更进一层 都需要掌握哪些东西

最近一直在思考,PHPer到底要掌握哪些技术? 这个问题进行了多角度思考。PHPer到底要掌握哪些技术?才能找到满意的工作。今天,我大概列举一下,不妥之处可以留言告诉我。 1、WEB开发语言<前后端>:PHP、HTML、JavaScript、CSS。 2、服务器:Linux安装、LANMP环境搭建<apache和nginx>、SVN安装与配置、git安装与使用、cacti安...

2019-10-22 13:48:06 211

原创 什么是微服务架构

微服务架构 (一):什么是微服务,为什么需要微服务架构 “微服务”架构是近期软件应用领域非常热门的概念。让我们先来看看传统IT架构面临的一些问题: 使用传统的整体式架构(Monolithic Architecture)应用开发系统,如CRM、ERP等大型应用,随着新需求的不断增加,企业更新和修复大型整体式应用变得越来越困难; 随着移动互联网的发展,企业被迫将其应用迁移至现代化UI界面架构以便能兼容...

2019-10-19 21:06:18 302

原创 Centos7.5 php7.2 安装pdo_sqlsrv 连接 sqlsrv

一、加入微软的源 curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo 二、防止冲突先卸载原有版本(可选) yum remove unixODBC 三、安装驱动(三个都要装上,缺一不可) yum install msodbcsql mssql-tools...

2019-06-20 09:25:46 2744

原创 linux SVN服务器搭建

安装步骤如下: 1、yum install subversion 2、输入rpm -ql subversion查看安装位置 3、创建svn版本库目录 mkdir -p /var/svn/svnrepos 4、创建版本库 svnadmin create /var/svn/svnrepos 5、进入conf目录(该svn版本库配置文件) authz文件是权限控制文件 passwd是帐号密码文件 svn...

2019-05-15 09:28:12 170

翻译 tp5+swoole安装

本文假设你已经有了 Linux 操作系统的 PHP 环境,并且符合上一篇文章的环境要求,强烈推荐使用 Vagrant 来搭建开发环境 除了可以按照文中搭建虚拟机或VPS安装环境 外,也推荐你直接使用新浪云来部署环境,更方便快捷,注册账号赠送的云豆足够免费使用到学习完整本书的内容。 安装 Swoole PECL 拓展 可以通过 pecl 命令或者通过源码包编译安装,本文采用 pecl 命令来安装 S...

2019-04-17 10:12:43 1819

原创 提示-bash: telnet: command not found的解决方法

Linux centos 运行telnet命令,出现下面的错误提示: [root@localhost ~]# telnet bash: telnet: command not found centos、ubuntu安装telnet命令的方法. yum list telnet* 列出telnet相关的安装包 yum install telnet-server ...

2019-04-17 09:32:41 1232

原创 redis安装

Redis 安装 由 lichiabor 创建,youj 最后一次修改 2015-09-16 Redis 安装 Window 下安装 下载地址:https://github.com/dmajkic/redis/downloads。 下载到的Redis支持32bit和64bit。根据自己实际情况选择,将64bit的内容cp到自定义盘符安装目录取名redis。 如 C:\redis 打开一个cmd窗口...

2019-04-15 13:46:59 171

原创 yum安装xtrabackup。亲身测试过 数据恢复成功rds5.7备份文件

参见percona官网通过使用yum安装xtrabackup。 https://www.percona.com/doc/percona-xtrabackup/LATEST/installation/yum_repo.html 1、安装percona依赖库: 使用root执行下面的命令 yum install http://www.percona.com/downloads/percona-rele...

2019-03-15 13:15:40 551

原创 安装innobackupex丢失

wget http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm //下载yum源 yum -y install percona-release-0.1-3.noarch.rpm //安装yum源 yum -y install percona-xtr...

2019-03-14 14:12:45 1476

原创 lnmp+swool

我这里用的是下载压缩包,编译安装的方式,php官方还提供了pecl命令,可以一键安装swoole lnmp版本用的是1.4,php用的5.538, cd /usr/local/src/ wget http://pecl.php.net/get/swoole-1.9.3.tgz 下载完成,解压安装包 tar -zvxf swoole-1.9.3.tgz 我这里的php安装目录为 /usr/local...

2019-03-07 11:03:57 218

原创 thinkphp5去掉index.php

1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.AllowOverride None 讲None改为 All //在APACHE里面去配置 &amp;lt;Directory “D:/server/apache/cgi-bin”&amp;g...

2018-12-28 14:45:23 659

转载 git常用命令大全

Git常用命令使用大全 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help git show # 显示某次提交的内容 git show $id git co – # 抛弃工作区修改 git co . # 抛弃工作区修改 git add # 将工作文件修改提交到本地暂存区 git add . # 将所有修改过的工作文件提交暂存区 git rm # ...

2018-12-11 15:06:04 147

转载 linux创建git版本库

什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录: $ mkdir git $ cd git 第二步,通过git init命令把这个目录变成Git...

2018-12-11 14:26:39 440

转载 Composer工具安装laravel详细教程

文章目录 下载composer 双击Composer-Setup.exe 安装composer 安装Laravel:composer配置国内镜像 方法一(推荐):在命令行界面中修改composer的全局配置文件 方法二(不推荐):直接修改composer.json配置文件 初始化Laravel项目:两种方法 方法一(推荐):使用composer命令,初始化 指定的 laravel 版本(推荐) 方...

2018-12-10 10:14:11 1015

PHP中 对es中的数据分页 查询

es查询类封装

2022-04-16

swoole.rar

php+swoole简单的即时通讯源码,php7.1+swoole4.2,可实现简单的聊天功能

2019-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除