- 博客(34)
- 资源 (2)
- 收藏
- 关注
原创 ssh免登录跳转到另一台服务器上
现在有 A(10.16.12.220)和B(10.16.12.150)两台服务器,为了使A服务器通过SSH连接B服务器时,免密登录,做以下操作。1、首先登录A服务器,查看是否已经生成了 ssh公钥私钥;cat ~/.ssh/id_rsa.pub2、如果不存在,则执行命令生成 (-P 无需密码)ssh-keygen -t rsa -P ''3、用 ssh-copy-id 命令将公钥复制或上传到远程主机,并将身份标识文件追加到B服务器的 /home/用户/.ssh/authorized_
2021-03-08 10:53:03
5380
原创 PHP安装ldap扩展
适用于 Linux服务器配置。两种方案一、使用在线安装 [只有一套PHP环境时]1、检测PHP的版本# php -v2、搜索匹配版本的ldap扩展# yum search ldap3、安装对应的扩展 (我的版本是 7.0 ,找到自己对应的安装)# yum install php70w-ldap.x86-64 [中途会让输入一次 ,选 y ]4、查看ldap扩展是否...
2020-03-03 19:15:13
5016
1
原创 walle-代码部署平台搭建
在参考了walle给的官方文档后,决定自己用docker构建walle代码环境;如果要搭建到本机的话,极有可能将服务器玩坏,容器的话删除创建很方便;而官方给的docker镜像感觉很难受,最后启动了三个容器构成了整个walle,真心觉得不舒服.1、我先将walle的代码放到了服务器的 /data/wwwroot/walle 目录下;通过挂载的方式到容器里git clone https:/...
2019-08-21 16:03:33
5802
原创 PHP获取汉字的拼音(支持首字母和全拼)
【start】<?php/** +------------------------------------------------------ * PHP 汉字转拼音 +------------------------------------------------------ * 使用方法: * $py = new PinYin(); * ech...
2019-07-03 10:22:13
15645
1
原创 ngrok服务端搭建并使用docker解放80端口
【start】前言:为什么要搭建ngrok服务端,为什么使用docker 1、开发环境下调试微信公众号使用(要求80端口); 2、ngrok配置中要指定 http的端口,如果指定80端口的话,会和nginx抢端口,nginx肯定比ngrok重要,不能给他让出80端 口,所以就需要docker创建一个容器将服务器的某个端口映射到容...
2019-03-10 15:50:44
1840
原创 shell脚本清理文件夹
做导出文件时文件上传到了项目下,文件导出之后已经没用了,时间长会占用服务器磁盘,所以每天晚上定时清下,做一个小demo.(上传的文件放在 日期格式的目录下< 2019-03-04 >)第一步:写shell脚本删除文件夹(给脚本文件执行权限)#! /bin/bash#清理今天所产生的导出文件time1=$(date "+%Y-%m-%d");exportpath="/da...
2019-03-04 20:32:32
2973
转载 前后端分离跨域请求 - laravel框架
我们在用 laravel 进行开发的时候,特别是前后端完全分离的时候,由于前端项目运行在自己机器的指定端口(也可能是其他人的机器) , 例如 localhost:8000 , 而 laravel 程序又运行在另一个端口,这样就跨域了,而由于浏览器的同源策略,跨域请求是非法的。其实这个问题很好解决,只需要添加一个中间件就可以了。新建一个中间件(或者手动创建中间件文件在 app/Http/Midd...
2019-01-23 10:34:26
652
原创 PHP加密解密(3)
直接附上加密解密类<?phpnamespace Com\Util;class Xxtea { /** * @param $s * @param $key * @return string */ public static function encrypt($s,$key){ is_array($s) &...
2019-01-22 15:03:57
248
原创 supervisor 进程管理工具
1、官网地址: http://supervisord.org/2、下载安装3、配置文件: [supervisor.conf][unix_http_server]file=/var/run/supervisor.sock ; (the path to the socket file)chmod=0700 ; sockef file ...
2019-01-06 12:14:54
363
2
转载 linux下下载composer
Composer是php的一个包管理器,使用Composer能极大的提高我们的代码效率。当我们需要使用优雅的laraverl框架时我们一定 不能绕过Composer当然Composer不是只为laravel服务的,他是为整个php服务的。(Composer需要php5.3.2以上才能 运行) 下载Composer包 curl -sS https://getcomposer.org/in...
2018-09-13 22:27:09
1232
原创 抓包工具 - fiddler
调试手机端发送的请求,不得不用抓包工具了1.下载fiddler<https://pc.qq.com/detail/10/detail_3330.html>(腾讯软件中心下载),并安装2.打开,工具栏 tools->options,配置 https,connections3.配置完成之后,关闭重新打开,电脑所有的网络请求都可以通过fiddler查看了4.手机...
2018-07-23 14:14:46
324
原创 git 使用总结
下载 gitwindows:https://git-scm.com/download/winLinux :yum install -y gitgit 本地版本库命令 1、配置参数 git config --global user.name '张琦' (配置参数) git config --global user.email 'xx'...
2018-01-23 16:22:05
329
原创 navicate 管理数据工具快捷键
1、打开一个查询语句窗口 ctrl + q2、执行查询窗口的sql 语句 ctrl + r3、执行选中的sql语句 ctrl + shift + r4、关闭当前的查询窗口 ctrl + w5、删除一行 ctrl + L6、注释一行 ctrl +
2018-01-23 15:40:26
587
转载 linux-实现nfs(网盘共享技术)
0. 环境说明 nfs服务端系统:CentOS 6.4 x86_64nfs服务端IP:192.168.4.211nfs客户端系统:CentOS 6.4 x86_64nfs客户端IP:192.168.4.212 1. 安装NFS服务端(192.168.4.211) Step-1:安装nfs-utils和rpcbind,运行以下命令:
2018-01-09 18:04:04
2780
原创 Linux下的 command not found错误(解决方法)
Linux下的 command not found错误(解决方法)
2017-12-22 11:05:53
469875
31
原创 MySQL is running but PID file could not be found(解决方法)
在Linux 中,当你启动或者重启 MySQL 时,报 关于 PID file 的错误
2017-12-21 15:15:05
18996
2
原创 分布式id生成器
需要在分布式环境下生成永远不会重复的数字类型的id,由这几部分组成: 毫秒级时间戳+机器id+序列号(雪花算法,snowflack)
2017-12-18 15:48:32
748
原创 update语句报错 statement transaction required more than 'max_binlog_cache_size' bytes of storage(解决方法)
公司开发环境中 发现某个字段值(is_face) 的数据全部错了,需要统一更新为 0之后我写了SQL执行修改: UPDATE table SET is_face = 0; ,结果报了这样的错,如下:翻译过来:语句事务大于“最大的binlog缓存大小”的存储字节;人话是:修改的条数太多啦,你他妈的要改多少行,我内存里都放不下你的修改记录了;你应该把这个配置
2017-12-07 18:53:04
1191
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人