热门文章

php连接服务器进行服务器命令操作

# 安装PHP SSH2扩展 ### ubuntu安装php链接服务器需要php扩展: sudo apt-get install libssh2-1 php-ssh2 ### 在Windows环境下安装 1. 下载 php extension ssh2 下载地址 http://windows.php.net/downloads/pecl/releases/ssh2/0.12/ 根据自己PHP的版本去下载,我使用的WAMPSERVER2.5(64bit),PH...

PHP 2019-07-14 浏览(33 评论(0

linux自动根据前缀通过上下键快速查找历史命令

### 在 ~/.inputrc(没有就创建一个)或/etc/inputrc 最后面加上如下代码 "\e[A": history-search-backward "\e[B": history-search-forward "\e[1~": beginning-of-line "\e[4~": end-of-line 如果是连接的远程服务器,退出就行,这里不是重启服务器,而是重新登陆。如果是自己电脑本机的话,退...

linux 2019-07-08 浏览(57 评论(0

JavaScript常用方法封装

### 1. type 类型判断 isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) === 'String' } isNumber (o) { //是否数字 return Object.prototype.toString.call(o).slice(8, -1) === 'Number' } isBoolean (o) { //是否boolean ...

js 2019-07-02 浏览(85 评论(0

7个Git实用技巧和命令总结

Git diff 通常情况下,我们会在自己的独立分支中完成需求开发,此时就会有需求将自己的分支和其他分支进行对比。这个功能可以通过 git diff branch1 branch 命令来实现。 如果希望对比暂存区和当前的 HEAD,那么使用 git diff --cached 命令会非常方便。普通的git diff命令默认对比的是没有加到...

git 2019-06-26 浏览(62 评论(0

Nginx与Apache环境防盗链设置方法

一般情况下我们放在网站上的媒体文件都是可以被别人引用的,我们的文件也就成了别人的免费外链,可想而知流量会消耗的有多快,这时候设置一下防盗链还是很有必要的。 根据我们搭建的系统环境不同,我们在Nginx和Apache中设置防盗链的方法也是不同的。 Nginx防盗链方法 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf...

nginx 2019-05-16 浏览(122 评论(0

nginx如何实现读写限流的方法

nginx 读写限流,万能的nginx,几行配置搞定。 先定义好规则,需要写在server外面 limit_req_zone $binary_remote_addr $uri zone=api_write:20m rate=10r/s; # 写 limit_req_zone $binary_remote_addr $uri zone=api_read:20m rate=50r/s; # 读 把需要限速的接口应用上上面的规则 写10/秒 loc...

nginx 2019-04-20 浏览(108 评论(0

nginx和apache配置静态资源允许跨域访问

有时为了优化网站访问速度,会给一些静态资源配置cdn加速,但是有时候会出现跨域访问的问题,在nginx和apache服务中可进行如下配置 ### 1. apache 找到apache配置文件httpd.conf 找到这行 #LoadModule headers_module modules/mod_headers.so 把#注释符去掉 LoadModule headers_module modules/mod_h...

nginx 2019-03-24 浏览(143 评论(0

编写shell脚本实现自动化搭建安装LNMP平台全过程配置详解

### 创建lnmp.sh文件,代码内容如下:(运行脚本命令:sh lnmp.sh) #!/bin/bash . /etc/init.d/functions MMM=`rpm -qa | grep mariadb` cat /dev/null && useradd -M -s /sbin/nologin nginx && cd /usr/local/src && wget http://nginx.org/download/nginx-1.12.2.tar.gz &>/dev/null && tar zxf ...

linux 2019-02-26 浏览(276 评论(1

PHP数组常用函数分类整理

# PHP数组常用函数分类整理 # 一、数组操作的基本函数 数组的键名和值 array_values($arr); 获得数组的值 array_keys($arr); 获得数组的键名 array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖) in_array("apple",$arr); 在数组中检索apple array_search("ap...

PHP 2019-01-31 浏览(436 评论(0

Linux生成两份或多份ssh密钥、公钥映射两个或多个Git账号

### Linux生成两份或多份ssh密钥、公钥映射两个或多个Git账号 1.ssh生成单个公钥命令 ssh-keygen -t rsa -C "666666666@qq.com" 上述命令会在当前~/.ssh目录下生成id_rsa和id_rsa.pub两个文件。其中id_rsa是私钥文件,id_rsa_.pub是公钥文件。id_rsa和id_rsa_.pub文件都是通过一个邮箱号...

linux 2019-01-18 浏览(671 评论(0